Jak mogę uzyskać listę wszystkich pakietów zainstalowanych w moim systemie Debian (wiem, że ten jest łatwy)? A także listę wszystkich pakietów oznaczonych jako ręczne? Myślę o aktualizacji systemu, ale nie pamiętam wszystkich tych rzeczy, które instalowałem przez lata :)
11
aby wyświetlić listę wszystkich zainstalowanych pakietów.
źródło
Oto jak bym to zrobił. Jako root uruchom następujące polecenie:
dpkg --get-selections | sed 's/\t.*//' > packages-list.txt
Spowoduje to utworzenie ładnej, czystej listy zainstalowanych pakietów, idealnej do użycia z instalacją apt-get.
Lub prymitywny sposób, aby uzyskać listę pakietów, które ręcznie zainstalowałeś z aptitude, możesz grep logować za pomocą czegoś takiego
zcat /var/log/aptitude.* | grep INSTALL] && cat /var/log/aptitude| grep INSTALL]
(Ale uwaga, instalacje z aot-get lub dpkg nie zostaną tutaj zapisane, a logrotate mógł zarchiwizować część dziennika, czego ta metoda nie wykryje!)
źródło
dpkg -l wyświetli listę zainstalowanych pakietów, zgodnie z sugestią.
Proponuję użyć systemu aktualizacji do aktualizacji pakietu, ponieważ (pakowanie deborphan ) usunie również stare niepotrzebne pakiety. To sprawia, że twój system jest zarówno aktualny, jak i czysty .
źródło