Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Pozostałe zależności po odinstalowaniu
#1
0
Witam chce odinstalować np: Rhythmbox jest ok w porządku lecz żadne polecenie nie usuwa mi zależności po odinstalowaniu cza je usunąć ręcznie jak ktoś wie co oczywiście próbowałem nawet skopiować plik konfiguracyjny z Debiana i mam to samo w jaki sposób mam to odblokować czy ustawić bym miał pokazane pliki automatycznie do usunięcia ( zależności ) np: w synaptic sudo apt autoremove nic nie daje apt cache itp: również proszę o wskazówki jak to tutaj na Mincie wygląda Mint Ubuntu jak i również LMDE 

Pozdrawiam
Odpowiedz
#2
0
Stan przed isntalacją:
Kod:
sudo apt policy rhythmbox
rhythmbox                             rhythmbox-plugin-alternative-toolbar
rhythmbox-data                        rhythmbox-plugin-cdrecorder
rhythmbox-dev                         rhythmbox-plugins
rhythmbox-doc                        
[user@user ~]$sudo apt policy rhythmbox
[sudo] hasło użytkownika user:
rhythmbox:
  Zainstalowana: (brak)
  Kandydująca:   3.4.7-2
  Tabela wersji:
     3.4.7-2 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
     2.97-2.1 -1
        100 /var/lib/dpkg/status
Stan zależności:
Kod:
[user@user ~]$sudo apt install rhythmbox
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe  
The following additional packages will be installed:
  libgpod-common libgpod4 libsgutils2-1.46-2 python3-mako python3-markupsafe
  rhythmbox-plugins
Sugerowane pakiety:
  sg3-utils python-mako-doc python3-beaker gnome-codec-install
  rhythmbox-plugin-cdrecorder
Zostaną zainstalowane następujące NOWE pakiety:
  libgpod-common libgpod4 libsgutils2-1.46-2 python3-mako python3-markupsafe
  rhythmbox rhythmbox-plugins
0 aktualizowanych, 7 nowo instalowanych, 0 usuwanych i 622 nieaktualizowanych.
Konieczne pobranie 1 629 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 4 227 kB miejsca na dysku.
Kontynuować? [T/n] n
Przerwane.
Stan zależności. Wszystko w stanie niezainstalowanym.
Kod:
sudo apt policy libgpod-common libgpod4 libsgutils2-1.46-2 python3-mako python3-markupsafe rhythmbox-plugins
libgpod-common:
  Zainstalowana: (brak)
  Kandydująca:   0.8.3-19+b1
  Tabela wersji:
     0.8.3-19+b1 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
libgpod4:
  Zainstalowana: (brak)
  Kandydująca:   0.8.3-19+b1
  Tabela wersji:
     0.8.3-19+b1 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
libsgutils2-1.46-2:
  Zainstalowana: (brak)
  Kandydująca:   1.46-3
  Tabela wersji:
     1.46-3 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
python3-mako:
  Zainstalowana: (brak)
  Kandydująca:   1.2.4+ds-2
  Tabela wersji:
     1.2.4+ds-2 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
        500 http://deb.debian.org/debian testing/main i386 Packages
python3-markupsafe:
  Zainstalowana: (brak)
  Kandydująca:   2.1.3-1+b1
  Tabela wersji:
     2.1.3-1+b1 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
rhythmbox-plugins:
  Zainstalowana: (brak)
  Kandydująca:   3.4.7-2
  Tabela wersji:
     3.4.7-2 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
No to instalujemy rhythmbox. Zainstalowało razem z zależnościami.
Kod:
[user@user ~]$sudo apt install rhythmbox
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe  
The following additional packages will be installed:
  libgpod-common libgpod4 libsgutils2-1.46-2 python3-mako python3-markupsafe rhythmbox-plugins
Sugerowane pakiety:
  sg3-utils python-mako-doc python3-beaker gnome-codec-install rhythmbox-plugin-cdrecorder
Zostaną zainstalowane następujące NOWE pakiety:
  libgpod-common libgpod4 libsgutils2-1.46-2 python3-mako python3-markupsafe rhythmbox rhythmbox-plugins
0 aktualizowanych, 7 nowo instalowanych, 0 usuwanych i 622 nieaktualizowanych.
Konieczne pobranie 1 629 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 4 227 kB miejsca na dysku.
Kontynuować? [T/n]
Pobieranie:1 http://deb.debian.org/debian testing/main amd64 libgpod4 amd64 0.8.3-19+b1 [227 kB]
Pobieranie:2 http://deb.debian.org/debian testing/main amd64 libsgutils2-1.46-2 amd64 1.46-3 [117 kB]
Pobieranie:3 http://deb.debian.org/debian testing/main amd64 libgpod-common amd64 0.8.3-19+b1 [90,3 kB]
Pobieranie:4 http://deb.debian.org/debian testing/main amd64 python3-markupsafe amd64 2.1.3-1+b1 [14,5 kB]
Pobieranie:5 http://deb.debian.org/debian testing/main amd64 python3-mako all 1.2.4+ds-2 [82,0 kB]
Pobieranie:6 http://deb.debian.org/debian testing/main amd64 rhythmbox amd64 3.4.7-2 [447 kB]
Pobieranie:7 http://deb.debian.org/debian testing/main amd64 rhythmbox-plugins amd64 3.4.7-2 [650 kB]
Pobrano 1 629 kB w 0s (4 227 kB/s)          
Pobieranie zgłoszeń błędów... Gotowe
Czytanie informacji o wersjach z błędami/poprawionych... Gotowe
Wybieranie wcześniej niewybranego pakietu libgpod4:amd64.
(Odczytywanie bazy danych ... 763041 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu .../0-libgpod4_0.8.3-19+b1_amd64.deb ...
Rozpakowywanie pakietu libgpod4:amd64 (0.8.3-19+b1) ...
Wybieranie wcześniej niewybranego pakietu libsgutils2-1.46-2:amd64.
Przygotowywanie do rozpakowania pakietu .../1-libsgutils2-1.46-2_1.46-3_amd64.deb ...
Rozpakowywanie pakietu libsgutils2-1.46-2:amd64 (1.46-3) ...
Przygotowywanie do rozpakowania pakietu .../2-libgpod-common_0.8.3-19+b1_amd64.deb ...
Rozpakowywanie pakietu libgpod-common (0.8.3-19+b1) ...
Wybieranie wcześniej niewybranego pakietu python3-markupsafe.
Przygotowywanie do rozpakowania pakietu .../3-python3-markupsafe_2.1.3-1+b1_amd64.deb ...
Rozpakowywanie pakietu python3-markupsafe (2.1.3-1+b1) ...
Wybieranie wcześniej niewybranego pakietu python3-mako.
Przygotowywanie do rozpakowania pakietu .../4-python3-mako_1.2.4+ds-2_all.deb ...
Rozpakowywanie pakietu python3-mako (1.2.4+ds-2) ...
Wybieranie wcześniej niewybranego pakietu rhythmbox.
Przygotowywanie do rozpakowania pakietu .../5-rhythmbox_3.4.7-2_amd64.deb ...
Rozpakowywanie pakietu rhythmbox (3.4.7-2) ...
Przygotowywanie do rozpakowania pakietu .../6-rhythmbox-plugins_3.4.7-2_amd64.deb ...
Rozpakowywanie pakietu rhythmbox-plugins (3.4.7-2) ...
Konfigurowanie pakietu libsgutils2-1.46-2:amd64 (1.46-3) ...
Konfigurowanie pakietu python3-markupsafe (2.1.3-1+b1) ...
Konfigurowanie pakietu rhythmbox (3.4.7-2) ...
Konfigurowanie pakietu python3-mako (1.2.4+ds-2) ...
Konfigurowanie pakietu libgpod4:amd64 (0.8.3-19+b1) ...
Konfigurowanie pakietu libgpod-common (0.8.3-19+b1) ...
Konfigurowanie pakietu rhythmbox-plugins (3.4.7-2) ...
Przetwarzanie wyzwalaczy pakietu man-db (2.12.0-1)...
Przetwarzanie wyzwalaczy pakietu mailcap (3.70+nmu1)...
Przetwarzanie wyzwalaczy pakietu bamfdaemon (0.5.6+repack-1+b2)...
Rebuilding /usr/share/applications/bamf-2.index...
Przetwarzanie wyzwalaczy pakietu desktop-file-utils (0.27-1)...
Przetwarzanie wyzwalaczy pakietu libc-bin (2.37-13)...
To teraz czas posprzątać ...
Kod:
[user@user ~]$sudo apt purge rhythmbox
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe  
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
  libgpod-common libgpod4 libsgutils2-1.46-2 python3-mako python3-markupsafe
Aby je usunąć należy użyć "sudo apt autoremove".
Następujące pakiety zostaną USUNIĘTE:
  rhythmbox* rhythmbox-plugins*
0 aktualizowanych, 0 nowo instalowanych, 2 usuwanych i 622 nieaktualizowanych.
Po tej operacji zostanie zwolnione 2 580 kB miejsca na dysku.
Kontynuować? [T/n]
(Odczytywanie bazy danych ... 763308 plików i katalogów obecnie zainstalowanych.)
Usuwanie pakietu rhythmbox-plugins (3.4.7-2) ...
Usuwanie pakietu rhythmbox (3.4.7-2) ...
Przetwarzanie wyzwalaczy pakietu desktop-file-utils (0.27-1)...
Przetwarzanie wyzwalaczy pakietu man-db (2.12.0-1)...
Przetwarzanie wyzwalaczy pakietu mailcap (3.70+nmu1)...
Przetwarzanie wyzwalaczy pakietu bamfdaemon (0.5.6+repack-1+b2)...
Rebuilding /usr/share/applications/bamf-2.index...
i posprzątać zależności ...
Kod:
[user@user ~]$sudo apt autoremove
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe  
Następujące pakiety zostaną USUNIĘTE:
  libgpod-common libgpod4 libsgutils2-1.46-2 python3-mako python3-markupsafe
0 aktualizowanych, 0 nowo instalowanych, 5 usuwanych i 622 nieaktualizowanych.
Po tej operacji zostanie zwolnione 1 647 kB miejsca na dysku.
Kontynuować? [T/n]
(Odczytywanie bazy danych ... 763141 plików i katalogów obecnie zainstalowanych.)
Usuwanie pakietu libgpod-common (0.8.3-19+b1) ...
Usuwanie pakietu libgpod4:amd64 (0.8.3-19+b1) ...
Usuwanie pakietu libsgutils2-1.46-2:amd64 (1.46-3) ...
Usuwanie pakietu python3-mako (1.2.4+ds-2) ...
Usuwanie pakietu python3-markupsafe (2.1.3-1+b1) ...
Przetwarzanie wyzwalaczy pakietu man-db (2.12.0-1)...
Przetwarzanie wyzwalaczy pakietu libc-bin (2.37-13)...
Wygląda, że wszystko przebiegło poprawnie, ale dla pewności ...
Kod:
[user@user ~]$sudo apt policy libgpod-common libgpod4 libsgutils2-1.46-2 python3-mako python3-markupsafe
libgpod-common:
  Zainstalowana: (brak)
  Kandydująca:   0.8.3-19+b1
  Tabela wersji:
     0.8.3-19+b1 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
libgpod4:
  Zainstalowana: (brak)
  Kandydująca:   0.8.3-19+b1
  Tabela wersji:
     0.8.3-19+b1 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
libsgutils2-1.46-2:
  Zainstalowana: (brak)
  Kandydująca:   1.46-3
  Tabela wersji:
     1.46-3 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
python3-mako:
  Zainstalowana: (brak)
  Kandydująca:   1.2.4+ds-2
  Tabela wersji:
     1.2.4+ds-2 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
        500 http://deb.debian.org/debian testing/main i386 Packages
python3-markupsafe:
  Zainstalowana: (brak)
  Kandydująca:   2.1.3-1+b1
  Tabela wersji:
     2.1.3-1+b1 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
No i wszystko u mnie gra.
Jak to wygląda na twoim systemie?
Odpowiedz
#3
0
Polecam zainstalować deborphan, pokazuje on osierocone pakiety po odinstalowaniu pakietów lub nawet zbędne pakiety których w mincie jest pełno.
[Obrazek: userbar.png]
Prowadzę to forum od roku 2007. Przez ten czas projekt minta bardzo negatywnie się zmienił, stąd mogą w moich postach być opinie z którymi można się nie zgadzać.
Odpowiedz
#4
0
świeża instalacja więc rhythmbox zainstalowany odinstalowanie
Kod:
sovtware@sovtware-MS-7966:~$ sudo apt purge rhythmbox
[sudo] hasło użytkownika sovtware:            
Niestety, proszę spróbować ponownie.
[sudo] hasło użytkownika sovtware:           
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe  
Następujące pakiety zostaną USUNIĘTE:
  rhythmbox* rhythmbox-plugin-tray-icon* rhythmbox-plugins*
0 aktualizowanych, 0 nowo instalowanych, 3 usuwanych i 0 nieaktualizowanych.
Po tej operacji zostanie zwolnione 2 059 kB miejsca na dysku.
Kontynuować? [T/n]
(Odczytywanie bazy danych ... 568008 plików i katalogów obecnie zainstalowanych.)
Usuwanie pakietu rhythmbox-plugins (3.4.4-5ubuntu1) ...
Usuwanie pakietu rhythmbox-plugin-tray-icon (2020.05.21) ...
Usuwanie pakietu rhythmbox (3.4.4-5ubuntu1) ...
Przetwarzanie wyzwalaczy pakietu gnome-menus (3.36.0-1ubuntu3)...
Przetwarzanie wyzwalaczy pakietu man-db (2.10.2-1)...
Przetwarzanie wyzwalaczy pakietu mailcap (3.70+nmu1ubuntu1)...
Przetwarzanie wyzwalaczy pakietu desktop-file-utils (0.26+mint3+victoria)...
sovtware@sovtware-MS-7966:~$
Stan zależności:
Kod:
sovtware@sovtware-MS-7966:~$ sudo apt update
[sudo] hasło użytkownika sovtware:           
Stary:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Pobieranie:2 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Ign.:3 http://packages.linuxmint.com virginia InRelease                                   
Pobieranie:4 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]            
Stary:5 http://packages.linuxmint.com virginia Release                                          
Stary:7 http://archive.ubuntu.com/ubuntu jammy-backports InRelease                             
Pobrano 229 kB w 1s (203 kB/s)
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe  
Wszystkie pakiety są aktualne.
sovtware@sovtware-MS-7966:~$

Kod:
sovtware@sovtware-MS-7966:~$ sudo apt autoremove
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe  
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
sovtware@sovtware-MS-7966:~$
To teraz czas posprzątać ...
Kod:
--
deborphan
Kod:
sovtware@sovtware-MS-7966:~$ sudo apt install deborphan
Czytanie list pakietów... Gotowe                                                                           
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe  
Zostaną zainstalowane następujące NOWE pakiety:
  deborphan
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 70,1 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 276 kB miejsca na dysku.
Pobieranie:1 http://archive.ubuntu.com/ubuntu jammy/universe amd64 deborphan amd64 1.7.35 [70,1 kB]
Pobrano 70,1 kB w 1s (125 kB/s)     
Wybieranie wcześniej niewybranego pakietu deborphan.
(Odczytywanie bazy danych ... 567560 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu .../deborphan_1.7.35_amd64.deb ...
Rozpakowywanie pakietu deborphan (1.7.35) ...
Konfigurowanie pakietu deborphan (1.7.35) ...
Przetwarzanie wyzwalaczy pakietu man-db (2.10.2-1)...
sovtware@sovtware-MS-7966:~$

sovtware@sovtware-MS-7966:~$ sudo deborphan
ftp
gir1.2-dbusmenu-glib-0.4
gir1.2-dee-1.0
gir1.2-gtop-2.0
gir1.2-gudev-1.0
gir1.2-ibus-1.0
gir1.2-rb-3.0
gstreamer1.0-clutter-3.0
gstreamer1.0-packagekit
gstreamer1.0-pipewire
libdmapsharing-3.0-2
libgexiv2-2
libgrilo-0.3-0
liblirc-client0
libproxy1-plugin-gsettings
libproxy1-plugin-networkmanager
libwmf0.2-7-gtk
sovtware@sovtware-MS-7966:~$

Tylko czy deborphan jest bezpieczny nie skasuje czegoś co jest potrzebne niby on usunął zależności itp: lecz czy nie powinno to być w synaptic pokazane jako pakiety automatycznie do usunięcia ?

Dodano po pewnym czasie:
[Obrazek: Zrzut-ekranu-z-2024-01-28-17-12-41.png]
[Obrazek: Zrzut-ekranu-z-2024-01-28-17-13-12.png]



[Obrazek: Zrzut-ekranu-z-2024-01-28-17-13-28.png]

nie jestem doświadczonym użytkownikiem podstawy znam
Odpowiedz
#5
0
Śmiało można usuwać to co pokazuje deborphan:
Kod:
sudo apt-get purge `deborphan`
[Obrazek: userbar.png]
Prowadzę to forum od roku 2007. Przez ten czas projekt minta bardzo negatywnie się zmienił, stąd mogą w moich postach być opinie z którymi można się nie zgadzać.
Odpowiedz


Skocz do:




Użytkownicy przeglądający ten wątek: 1 gości