Cara Membuat Daftar Paket yang Diinstal Secara Manual di Ubuntu dan Debian

  • Post author:
  • Post category:Tutorial

Melacak paket yang telah Anda instal secara manual di sistem Ubuntu Anda sangat penting untuk mengelola perangkat lunak Anda dan memelihara sistem yang bersih. Artikel ini akan memandu Anda melalui proses daftar paket yang diinstal secara manual di Ubuntu menggunakan berbagai alat baris perintah, seperti apt, dpkg, dan apt-mark. Selain itu, kami akan mendemonstrasikan cara menghapus paket yang tidak diinginkan untuk mendeklarasikan sistem Anda.
AdvertisementDaftar Isi:
Tinjauan Manajemen Paket di Ubuntu Menggunakan apt to List Paket yang Dipasang Secara Manual Menggunakan dpkg dan apt-mark untuk Daftar Paket yang Diinstal Secara Manual Menghapus Paket yang Tidak Diinginkan Kesimpulan Gambaran Umum Paket Management

Manajemen paket di Ubuntu terutama ditangani oleh Advanced Package Tool (APT) dan utilitas baris perintah yang terkait, seperti apt, apt-get, dan apt-cache. Alat-alat ini berinteraksi dengan file dan repositori Paket Debian (.deb) untuk menginstal, memperbarui, dan menghapus paket di sistem Anda. Alat penting lainnya adalah dpkg, yang berurusan dengan file paket individual dan juga dapat digunakan untuk meminta informasi paket.
Menggunakan apt to List Manually Installed Packages:

Satu cara sederhana untuk membuat daftar paket yang diinstal secara manual adalah dengan menggunakan perintah apt. Jalankan perintah berikut di terminal Anda:

apt list --manual-installed 

Perintah ini akan menampilkan daftar paket yang telah diinstal secara manual, tidak termasuk yang diinstal sebagai dependensi atau bagian dari sistem dasar. Perlu diingat bahwa daftar ini mungkin menyertakan paket yang diinstal selama penyiapan sistem awal atau sebagai bagian dari meta-package.
Menggunakan dpkg dan apt-mark untuk Mendaftar Paket yang Diinstal Secara Manual:

Untuk daftar paket yang diinstal secara manual yang lebih halus, Anda dapat gunakan kombinasi perintah dpkg dan apt-mark. Pertama, buat daftar semua paket yang terinstal di sistem Anda menggunakan dpkg:

dpkg-query -W -f=`${Status} ${Package}n` | grep "instal ok terinstal" | awk `{print $4}` > installation_packages.txt 

Perintah ini akan membuat file bernama “installed_packages.txt”, yang berisi nama semua paket yang terinstal di sistem Anda.

Selanjutnya, gunakan perintah apt-mark untuk membuat daftar paket yang terinstal secara otomatis:

apt-mark showauto > auto_installed_packages.txt 

Perintah ini akan membuat file bernama “auto_installed_packages.txt” yang berisi nama semua paket yang terinstal secara otomatis di sistem Anda.

Sekarang, untuk menemukan perbedaannya antara dua daftar dan dapatkan daftar paket yang diinstal secara manual, gunakan perintah berikut:

comm -23 install_packages.txt auto_installed_packages.txt > manual_installed_packages.txt 

Perintah ini akan membuat file bernama “manually_installed_packages.txt ” berisi nama semua paket yang diinstal secara manual di sistem Anda. Anda dapat melihat daftar menggunakan editor teks atau dengan menjalankan:

cat secara manual_installed_packages.txt 

Menghapus Paket yang Tidak Diinginkan:

Jika Anda menemukan paket yang tidak diinginkan dalam daftar paket yang diinstal secara manual, Anda dapat menghapusnya menggunakan apt memerintah. Untuk menghapus sebuah paket, jalankan perintah berikut:

sudo apt remove nama_paket 

Ganti nama_paket dengan nama paket yang ingin Anda hapus. Perintah ini akan menghapus paket dan dependensinya yang tidak terpakai. Untuk menghapus paket beserta file konfigurasinya, gunakan opsi thepurge`:

sudo apt purge nama_paket 

Setelah menghapus paket yang tidak diinginkan, sebaiknya bersihkan semua file paket sisa menggunakan perintah autoremove dan clean :

sudo apt autoremove sudo apt clean 

Perintah ini akan menghapus dependensi yang tidak terpakai dan membersihkan cache paket, membebaskan ruang disk. alat -line, seperti apt, dpkg, dan apt-mark. Kami juga mendemonstrasikan cara menghapus paket yang tidak diinginkan untuk mempertahankan sistem yang bersih. Memantau paket yang diinstal secara manual secara teratur memungkinkan Anda melacak perangkat lunak yang diinstal di sistem Anda, mencegah potensi konflik, dan mengoptimalkan kinerja sistem.

Referensi tecadmin.com