Pertama, Anda harus tahu sistem kami tidak sepintar itu !! Sistem tidak dapat mengetahui paket mana yang dibutuhkan oleh Anda atau tidak. Ubuntu tidak dapat menghapus paket apa pun yang diinstal oleh pengguna sendiri, melainkan menawarkan Anda untuk menghapus paket yang diunduh sebagai dependensi untuk paket lain dan tidak digunakan lagi, yang berarti paket-paket itu diinstal oleh sistem itu sendiri dan bukan oleh pengguna ...
man apt-get
autoremove
autoremove is used to remove packages that were automatically
installed to satisfy dependencies for other packages and are now no
longer needed.
Jadi menjalankan sudo apt-get autoremove
akan menghapus paket yang tidak digunakan yang digunakan sebagai dependensi untuk paket lain.
Suatu sistem dapat menunjukkan kepada Anda paket-paket Penting atau yang diperlukan sehingga tidak seharusnya dihapus.
Instal aptitude jika Anda tidak memilikinya:
sudo apt-get install aptitude
Sekarang Anda dapat mencari paket yang dianggap perlu:
aptitude search '~prequired'
atau penting:
aptitude search '~pimportant'
Bagaimana Mengetahui Paket-paket yang tidak digunakan di Ubuntu
Ada skrip bash untuk alat yang disebut unusedpkg, ini dapat menguji sejak saat Anda tidak menggunakan paket sehingga Anda dapat menentukan apa yang akan dihapus.
Unduh skripnya . Ekstrak folder yang dizip kemudian beri izin ke skrip
chmod +x unusedpkg
Sekarang Anda dapat menjalankannya dari dir yang berisi skrip
$./unusedpkg
Output sampel:
* UnusedPkg 0.6
Find unused packages in your Linux system.
WARNING:
Idle days may be wrong. Before delete anything, check package timestamps
using 'unusedpkg info <package>', or manually with 'ls -alu'. View README for infos.
Minimum packages size: 1MB
IDLE DAYS SIZE PACKAGE NAME
1 year and 6 months (553 days) 8MB 0ad
1 year and 6 months (553 days) 2MB gnect
1 year and 6 months (553 days) 1MB libgvc5
1 year and 6 months (553 days) 8MB locales