(Pertanyaan ini sangat mirip dengan 10458. Disarankan bahwa Fedora dan Ubuntu / Debian cukup berbeda untuk menjamin jawaban yang berbeda.)
Karena saya menggunakan pengaturan Ubuntu saya secara bertahap menginstal sejumlah paket di atas dan di atas instalasi dasar. Jika saya menginstal ulang, atau jika saya perlu menginstal mesin baru, saya biasanya ingin menginstal ulang paket - paket spesifik tersebut , dan saya ingin melakukannya dengan cepat untuk kembali bekerja dengan kerumitan minimum. Sejauh yang saya lihat, semua manajer paket ( apt-get
, aptitude
dan synaptic
) dapat memberi tahu saya paket mana yang diinstal, dan mereka semua memiliki log (walaupun yang berbeda untuk setiap alat, yang merepotkan). Tapi tidak satu pun dari mereka yang bisa memberi tahu saya paket mana yang saya milikidiinstal, tidak seperti dependensi atau pembaruan sistem mereka. Bahkan log itu rumit karena saya tidak sepenuhnya yakin apa yang harus saya ekstrak dari mereka, atau bagaimana mengintegrasikannya (dalam hal berbagai alat keluarga yang tepat). Ini berarti bahwa setiap kali saya menginstal ulang, atau bahkan hanya membuat cadangan, saya tidak yakin bagaimana cara membuat kembali daftar itu.
Saya tidak perlu mengharapkan alat apa pun untuk melakukan ini untuk saya, tetapi jika tidak, saya sedang mencari solusi. Bahkan pola yang harus dipahami, aturan praktis yang baik, atau gagasan yang jelas tentang apa yang sebenarnya dicatat, akan bermanfaat. Mungkin tidak ada "jawaban terbaik" di sini tetapi jawaban yang bagus akan sangat membantu.
Sebagian besar jawaban di bawah ini memberikan perkiraan tentang apa yang saya cari, dan berguna sampai batas tertentu. Yang dipilih adalah yang paling dekat dengan cara otomatis menginstal ulang alat saya pada sistem baru, bahkan dengan semua peringatannya.