Yanıtlar:
Kurulu paketlerin listesini almak basittir:
dpkg --get-selections | grep "[[:space:]]install$" > installed_pkgs
Daha sonra bu komutu kullanarak listeye paketleri yeniden yükleyebilirsiniz:
dpkg --set-selections < installed_pkgs
sudo apt-get -u dselect-upgrade
Yalnızca paketleri manuel olarak yüklemek için yetenek kullandıysanız , elle kurulan paketlerin güzel bir listesini almak çok kolaydır. Aksi takdirde, bu liste hem yüklediğiniz paketleri hem de bağımlılıklarını içerir.
Her iki durumda da, manuel olarak yüklenen paketlerin listesini oluşturmak için tutarlı bir çözüm için bu makaleyi ve yorumları okuyun: Debian GNU / Linux sistemini temizleme .
Gelecekte bu listenin korunmasında deborphan ve debfoster yardım bulabilirsiniz .
dpkg -l
yüklü tüm paketleri listelemek için.
İşte böyle yapardım. Kök olarak aşağıdakileri çalıştırın:
dpkg --get-selections | sed 's/\t.*//' > packages-list.txt
Bu, apt-get install ile kullanmak için mükemmel olan güzel, temiz bir kurulu paketler listesi üretecektir.
Ya da elle yüklediğiniz paketlerin bir listesini almak için kaba bir yolla günlükleri grep gibi bir şeyle silebilirsiniz
zcat /var/log/aptitude.* | grep INSTALL] && cat /var/log/aptitude| grep INSTALL]
(Ancak dikkat edin, aot-get veya dpkg ile yapılan yüklemeler burada kaydedilmeyecektir, ayrıca logrotate, bu yöntemin almayacağı günlüğün bir kısmını arşivlemiş olabilir!)