Strona 1 z 1
[+] Gnome i okienko powiadomienia o aktualizacjach
: 17 października 2013, 01:52
autor: bjjboy
Witam.
Mam mały problem w Gnome. Używam Debiana na ponad 200 HP Thin Client'ach. Użytkownicy łączą się do środowiska Citrix.
Wszystko działa prawidłowo.
Mam jeden dzień w miesiącu kiedy mogę aktualizować środowisko. Ale do tego czasu klienci dostają wiadomość o aktualizacjach. I męczą mnie.
Załącznik ThinClient.jpg nie jest już dostępny
Gdzie mogę wyłączyć to powiadomienie?
Z góry dziękuję za pomoc.
Łukasz
: 18 października 2013, 10:58
autor: Yampress
Musisz usunąć pakiet update-notifier i jego zależności gnomowe.
Kod: Zaznacz cały
yampress@debian ~]$ aptitude search update-notifier
i update-notifier - Demon powiadamiający o dostępnych aktualiz
i A update-notifier-common - Pliki współdzielone przez update-notifier
p update-notifier-kde - Moduł powiadamiający o aktualizacjach do K
[yampress@debian ~]$ aptitude show update-notifier
Pakiet: update-notifier
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wersja: 0.99.3debian11
Priorytet: opcjonalny
Sekcja: gnome
Opiekun: Julian Andres Klode <jak@debian.org>
Architektura: amd64
Rozmiar rozpakowanego: 251 k
Wymaga: gconf-service, libc6 (>= 2.7), libdbus-glib-1-2 (>= 0.78), libgconf-2-4 (>= 2.31.1),
libgdk-pixbuf2.0-0 (>= 2.22.0), libgdu0 (>= 0.2), libglib2.0-0 (>= 2.16.0), libgtk2.0-0 (>= 2.14.0),
libgudev-1.0-0 (>= 146), libnotify4 (>= 0.7.0), libx11-6, gconf2 (>= 2.28.1-2),
update-notifier-common (= 0.99.3debian11), python, update-manager-gnome | update-manager,
notification-daemon, gksu
Poleca: apport-gtk, synaptic, software-properties-gtk, anacron
Sugeruje: ubuntu-system-service
Narusza zależności: update-notifier-common (< 0.99.3debian)
Zastępuje: update-notifier-common (< 0.99.3debian)
Opis: Demon powiadamiający o dostępnych aktualizacjach pakietów
Dodaje ikonę do obszaru powiadamiania, gdy są dostępne aktualizacje pakietów.
[yampress@debian ~]$
Drugie wyjście to wyłączyć je aby nie uruchamiał się podczas startu środowiska graficznego.
I są tu 2 sposoby. Albo globalny, albo lokalny dla każdego
użytkownika.
Globalnie, jest sobie taki plik update-notifier.desktop. Należy go do usunięcia najlepiej przenieść gdzieś (w razie jakby co).
Kod: Zaznacz cały
[yampress@debian /etc/xdg/autostart]$ ls
gsettings-data-convert.desktop polkit-gnome-authentication-agent-1.desktop xfce4-volumed.desktop
hplip-systray.desktop [B]update-notifier.desktop[/B]
notification-daemon.desktop xfce4-settings-helper-autostart.desktop
[yampress@debian /etc/xdg/autostart]$
: 18 października 2013, 11:30
autor: mati75
Wywal update-manager i po problemie.
: 18 października 2013, 13:10
autor: bjjboy
Dziękuję za odpowiedź.
Jesteś pewny, że jest to jedyny pakiet, który może wyświetlać to powiadomienie?
Pytam bo właśnie zalogowałem się do jednego z klientów i:
Kod: Zaznacz cały
Linux GS-ThinClient 3.2.0-4-686-pae #1 SMP Debian 3.2.46-1 i686
Kod: Zaznacz cały
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Aug 23 09:52:26 2013
root@GS-ThinClient:~# aptitude show update-notifier
Package: update-notifier
[B]State: not installed[/B]
Version: 0.99.3debian11
Priority: optional
Section: gnome
Maintainer: Julian Andres Klode <jak@debian.org>
Architecture: i386
Uncompressed Size: 349 k
Depends: gconf-service, libc6 (>= 2.7), libdbus-glib-1-2 (>= 0.78), libgconf-2-4 (>= 2.31.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libgdu0 (>= 0.2), libglib2.0-0 (>= 2.16.0), libgtk2.0-0 (>= 2.14.0), libgudev-1.0-0 (>= 146), libnotify4 (>=
0.7.0), libx11-6, gconf2 (>= 2.28.1-2), update-notifier-common (= 0.99.3debian11), python, update-manager-gnome | update-manager, notification-daemon, gksu
Recommends: apport-gtk, synaptic, software-properties-gtk, anacron
Suggests: ubuntu-system-service
Breaks: update-notifier-common (< 0.99.3debian)
Replaces: update-notifier-common (< 0.99.3debian)
Description: Daemon which notifies about package updates
Puts an icon in the user's notification area when package updates are available.
Dziękuję za podpowiedź z update-managerem.
To nie "update-managera". Wydaje mi się, że za to okno odpowiedzialny jest: gnome-packagekit.
Kod: Zaznacz cały
root@GS-ThinClient:~# apt-get remove gnome-packagekit
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
at-spi2-core baobab caribou caribou-antler crda dconf-tools dnsmasq-base empathy empathy-common fonts-cantarell gcalctool gdm3 gir1.2-atspi-2.0 gnome-backgrounds gnome-dictionary gnome-disk-utility gnome-font-viewer
gnome-icon-theme-extras gnome-packagekit-data gnome-screenshot gnome-system-log gucharmap gvfs-bin iw libatk-adaptor libatk-adaptor-data libatk-bridge2.0-0 libatspi2.0-0 libavahi-gobject0 libavahi-ui-gtk3-0 libcaribou-gtk-module
libcaribou-gtk3-module libchamplain-0.12-0 libchamplain-gtk-0.12-0 libgail-common libgdict-1.0-6 libgdict-common libgdu-gtk0 libgeocode-glib0 libjim0debian2 libnetfilter-conntrack3 libnl-3-200 libnl-genl-3-200 libnl-route-3-200
libreadline5 libtelepathy-farstream2 libunique-3.0-0 mobile-broadband-provider-info modemmanager nautilus-sendto-empathy network-manager network-manager-gnome python-pyatspi python-pyatspi2 sound-theme-freedesktop telepathy-gabble
telepathy-logger telepathy-salut usb-modeswitch usb-modeswitch-data vino wireless-regdb wpasupplicant
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
gnome-core gnome-packagekit
0 upgraded, 0 newly installed, 2 to remove and 63 not upgraded.
After this operation, 1,514 kB disk space will be freed.
Do you want to continue [Y/n]?
: 18 października 2013, 14:22
autor: Yampress
bjjboy źle Ci się wydaje. Albo dobrze wiesz, albo nie próbuj strzelać, bo można system trochę zepsuć i co usunie połowę gnome?
Kod: Zaznacz cały
[yampress@debian ~]$ aptitude show gnome-packagekit
Pakiet: gnome-packagekit
Stan: niezainstalowany
Wersja: 3.4.2-2
Priorytet: opcjonalny
Sekcja: gnome
Opiekun: Matthias Klumpp <matthias@tenstral.net>
Architektura: amd64
Rozmiar rozpakowanego: 1500 k
Wymaga: gnome-packagekit-data (>= 3.4.2-2), gnome-settings-daemon (>= 3.2),
packagekit (>= 0.6.18), dconf-gsettings-backend | gsettings-backend,
libatk1.0-0 (>= 1.12.4), libc6 (>= 2.4), libcairo-gobject2 (>= 1.10.0),
libcairo2 (>= 1.2.4), libcanberra-gtk3-0 (>= 0.25), libcanberra0 (>=
0.2), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.88), libfontconfig1
(>= 2.9.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.30.0),
libgtk-3-0 (>= 3.0.0), libnotify4 (>= 0.7.0), libpackagekit-glib2-14,
libpango1.0-0 (>= 1.14.0), libsqlite3-0 (>= 3.5.9), libupower-glib1 (>=
0.9.0), libx11-6
W konflikcie z: packagekit-gnome
Zastępuje: packagekit-gnome
Opis: Niezależne od dystrybucji narzędzia graficzne do zarządzania oprogramowaniem
PackageKit umożliwia wykonywanie prostych zadań z zakresu zarządzania
oprogramowaniem za pośrednictwem interfejsu DBus np.: odświeżania pamięci
podręcznej, aktualizowania, instalowania i usuwania pakietów oprogramowania lub
wyszukiwania multimedialnych kodeków i programów do obsługi określonych typów
plików.
Pakiet zawiera zestaw aplikacji opartych na GTK+ do PackageKit:
* graficzny interfejs użytkownika do transakcji PackageKit;
* narzędzie do aktualizowania systemu (gpk-update-viewer);
* narzędzie do instalowania i usuwania oprogramowania (gpk-application);
* edytor źródeł oprogramowania;
* kilka małych narzędzi pomocniczych i prototypowych implementacji.
Strona internetowa: [URL]http://www.packagekit.org[/URL]
[yampress@debian ~]$
Kod: Zaznacz cały
[yampress@debian ~]$ aptitude search gnome |grep update
p freepops-updater-gnome - GNOME interface for the freepops updater e
i A [B]update-manager-gnome [/B]- Program do zarządzania aktualizacjami opro
[yampress@debian ~]$
Kod: Zaznacz cały
[yampress@debian ~]$ aptitude show update-manager-gnome
[B]Pakiet: update-manager-gnome [/B]
Stan: zainstalowany
Zainstalowany automatycznie: tak
Wersja: 0.200.5-2.1
Priorytet: opcjonalny
Sekcja: gnome
Opiekun: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Architektura: all
Rozmiar rozpakowanego: 1297 k
Wymaga: python, python-support (>= 0.90.0), gconf2 (>= 2.28.1-2), update-manager-core (= 0.200.5-2.1),
python-gconf, python-dbus, python-gtk2, gksu, python-gobject (>= 2.16.1), python-vte
Sugeruje: update-notifier, software-properties-gtk
W konflikcie z: update-manager (< 0.200.0~pre0)
Zastępuje: update-manager (< 0.200.0~pre0)
[B]Opis: Program do zarządzania aktualizacjami oprogramowania dla GNOME[/B]
Jest to menedżer aktualizacji oprogramowania dla środowiska graficznego GNOME. Sprawdza on dostępne
uaktualnienia w Debianie oraz w uruchomionych przez strony trzecie repozytoriach Debiana, i pozwala
użytkownikowi wybrać te, które chce zainstalować.
Strona internetowa: [URL]http://alioth.debian.org/projects/update-manager/[/URL]
[yampress@debian ~]$
: 18 października 2013, 14:38
autor: mati75
Yampress pisze:I co wywali pół gnome?
Kod: Zaznacz cały
The following packages will be REMOVED:
gnome-core gnome-packagekit
Leci jedna metapaczka i gnome-packagekit. To:
Kod: Zaznacz cały
The following packages were automatically installed and are no longer required:
at-spi2-core baobab caribou caribou-antler crda dconf-tools dnsmasq-base empathy empathy-common fonts-cantarell gcalctool gdm3 gir1.2-atspi-2.0 gnome-backgrounds gnome-dictionary gnome-disk-utility gnome-font-viewer
gnome-icon-theme-extras gnome-packagekit-data gnome-screenshot gnome-system-log gucharmap gvfs-bin iw libatk-adaptor libatk-adaptor-data libatk-bridge2.0-0 libatspi2.0-0 libavahi-gobject0 libavahi-ui-gtk3-0 libcaribou-gtk-module
libcaribou-gtk3-module libchamplain-0.12-0 libchamplain-gtk-0.12-0 libgail-common libgdict-1.0-6 libgdict-common libgdu-gtk0 libgeocode-glib0 libjim0debian2 libnetfilter-conntrack3 libnl-3-200 libnl-genl-3-200 libnl-route-3-200
libreadline5 libtelepathy-farstream2 libunique-3.0-0 mobile-broadband-provider-info modemmanager nautilus-sendto-empathy network-manager network-manager-gnome python-pyatspi python-pyatspi2 sound-theme-freedesktop telepathy-gabble
telepathy-logger telepathy-salut usb-modeswitch usb-modeswitch-data vino wireless-regdb wpasupplicant
Use 'apt-get autoremove' to remove them.
Pozostałości które trzymał metapakiet. Jeśli patrząc na to, że to jest thinclient to można je spokojnie usunąć, chyba, że coś jest używane.
: 18 października 2013, 14:43
autor: Yampress
No cóż efekt "wydawania się". Lepiej dokładnie sprawdzić niż popsuć system. Za błąd prędkości się płaci. W tym przypadku rozwaleniem całego systemu. A teraz należałoby się przyjrzeć wszystkim kolejnym paczkom, które są metapakietami, bo one zaczną usuwać kolejne. I co wtedy?
A teraz nasz kolega ma 200 maszyn? Dziękuję za taką robotę i za zabawę w naprawianie tego wszystkiego!
: 19 października 2013, 01:03
autor: bjjboy
Wczoraj odinstalowałem ten pakiet z mojej wirtualnej maszyny odinstalowało w sumie tylko dwa pakiety. Zaskoczyło mnie że wciąż wszystko działa poza managerem aktualizacji. Działa też Gnome Network Manager. Oczywiście z odinstalowywaniem na 200 maszynach wstrzymam się do momentu jak będę miał fizyczny dostęp do jednej z maszyn. Dam znać jak poszło.
Dziękuję za sugestię jeśli coś jeszcze wam wpadnie do głowy to piszcie.
: 19 października 2013, 17:06
autor: Yampress
Wszystko zależy jak to gnome było instalowane. Jako metapakiet czy pojedyńcze pakiety itp.
: 20 października 2013, 02:59
autor: bjjboy
Z tego co pamiętam to zainstalowałem czysty system, a później dodałem podstawowe pakiety Gnome. Następnie doinstalowałem pakiety jak gnome-networking itd.