Witam wszystkich,
Zainstalowałem Lennego z KDE i zaraz po instalacji odinstalowałem parę programów. Sęk w tym, że teraz WSZYSTKIE pozostałe programy, nawet te których używam i nigdy w życiu nie miałem zamiaru kasować, nawet kdelibs (to chyba coś ważnego, right?), znajdują się na liście autoremove i przy każdej operacji z apt-get wyświetla mi się możliwość odinstalowania tych wszystkich programów za pomocą apt-get autoremove.
Gdzie apt przechowuje te listę dla autoremove lub jak można ją wyczyścić?
Chyba, że to ja czegoś nie wiem i te wszystkie pakiety mogę spokojnie usuwać...
[+] lista autoremove w apt
-
- Posty: 13
- Rejestracja: 17 listopada 2007, 22:09
hucul, mogę to odinstalować i na nowo przywrócić, ale to mi pół systemu wyrzuci w kosmos (391MB) i jakoś nie za bardzo widzi mi się przywracanie tego wszystkiego ;-)
Najgorsze jest to, że tam znajduje się strasznie dużo bilbiotek systemowych. Chyba będę musiał rozważyć te opcję używania aptitude zamiast apta :>
Edit:
Sposób podany przez Czochera poniżej działa.
Cały czas pozostaje jednak pytanie jak takie bugi się robią :->
Najgorsze jest to, że tam znajduje się strasznie dużo bilbiotek systemowych. Chyba będę musiał rozważyć te opcję używania aptitude zamiast apta :>
Edit:
Sposób podany przez Czochera poniżej działa.
Cały czas pozostaje jednak pytanie jak takie bugi się robią :->
Pakiety na liście autoremove znajdują się tam ze względu na to, że apt uważa je za zbędne zależności zainstalowanych programów. By je z tamtąd usunąć wystarczy je "zainstalować" jeszcze raz, mimo, że są zainstalowane.
Przykład:
U mnie na tej liście znajdowały się pakiety gedit, gedit-commom i python-gtksourceview2, jednak nie chciałem usówać żadnego z nich, dlatego wykonałem operacje:
dzięki czemu pokazałem apt'owi, że gedit jest mi potrzebny i nie jest jedynie zależnością. (gedit zależał od gedit-commom i python-gtksourceview2 więc apt uznał je także za potrzebne).
Edit:
Załóżmy, że chcę zainstalować całego GNOME'a wraz z dodatkowym oprogramowaniem. Używam wiec komendy:
No i mam ślicznego GNOME'a na dysku. Jednak okazuje się, że nie potrzebny mi abiword, więc usuwam go komendą:
No i nie mam abiworda, jednak usuwając go usunąłem również wcześniejszy dummy-package gnome (bo gnome zależy od abiword) i teraz okazuje się, że apt uznał wszelkie pakiety na których zależał pakiet gnome jako zbędne zależności i wwalił je do listy autoremove.
Przykład:
U mnie na tej liście znajdowały się pakiety gedit, gedit-commom i python-gtksourceview2, jednak nie chciałem usówać żadnego z nich, dlatego wykonałem operacje:
Kod: Zaznacz cały
apt-get install gedit
Edit:
Bardzo prosto to wytłumaczyć na przykładzie:Edit:
Sposób podany przez Czochera poniżej działa.
Cały czas pozostaje jednak pytanie jak takie bugi się robią :->
Załóżmy, że chcę zainstalować całego GNOME'a wraz z dodatkowym oprogramowaniem. Używam wiec komendy:
Kod: Zaznacz cały
apt-get install gnome
Kod: Zaznacz cały
apt-get remove abiword