Apakah ada cara untuk secara otomatis melacak paket dan dependensi yang diinstal?

2

Ada paket yang saya instal menggunakan 'apt-get install', yang diinstal juga semua dependensinya. Jika saya ingin menghapusnya setelah beberapa waktu, saya akan menghapus dependensinya juga. Sekarang saya tidak percaya 'apt-get autoremove' atau deborphan, karena mereka menyebabkan saya mengalami beberapa masalah di masa lalu. Jadi saya berpikir untuk secara manual melacak paket yang diinstal setiap kali saya menginstal sesuatu.

Apakah tidak ada cara yang lebih cerdas untuk secara otomatis memonitor / mencatat paket yang diinstal?

Marco Sulla
sumber

Jawaban:

0

Saya pikir solusi tercepat dan paling berguna untuk melacak ketergantungan adalah dengan menggunakan manajer paket, seperti 'sinaptik' untuk Gnome dan 'muon' untuk KDE.

Dari baris perintah, Anda harus memeriksa perintah 'apt-rdepends' atau 'apt-cache depend'

Sekhemty
sumber
Masalahnya adalah saya tidak benar alat otomatis yang memeriksa dependensi, seperti yang saya katakan dalam jawabannya. Saya sedang mencari cara untuk mencatat instalasi saya, atau jalur log jika sudah ada.
Marco Sulla
Tujuan manajer paket tersebut adalah untuk menginstal, menghapus, dan mengelola paket. Untuk menginstal perangkat lunak dan membuatnya berfungsi dengan benar, mereka juga perlu mengelola dependensi dengan benar. Untuk setiap paket, mereka dapat menunjukkan kepada Anda semua paket lain yang diperlukan untuk membuatnya berfungsi, dan juga semua konten (dengan jalur instalasi). Dan mereka juga mempertahankan kronologi kegiatan manajemen paket
Sekhemty
Mereka seharusnya melakukan itu, ya. Tapi, misalnya, beberapa waktu lalu apt-get ingin autoremove paket Sage. Saya tidak pernah memperbarui Sage setelah saya menginstalnya, jadi sepertinya aneh bagi saya, tapi saya sudah melakukannya secara otomatis. Memang setelah saya percaya apt-get, Sage tidak bekerja lagi dan saya harus menginstal ulang paket. Waktu itu saya menyadarinya, tetapi bagaimana jika itu terjadi dengan paket seperti libsomething1.1-3-ubuntu1? Itu sebabnya saya mencari log instalasi.
Marco Sulla
0

Saya menggunakan aptitude karena melacak dependensi dan menghapus paket yang tidak digunakan secara otomatis.

Saya juga ingin tahu apakah Muon juga melacak dependensi, tetapi saya belum menemukan info tentang ini untuk saat ini.

raacer
sumber