Apa artinya "dpkg: peringatan: saat menghapus direktori / usr / lokal tidak kosong jadi tidak dihapus" artinya?

8

Saya menginstal Comodo Antivirus hanya karena penasaran dan ketika saya menghapusnya sudo apt-get --purge remove cav-linuxsaya mendapat ini:

dpkg: warning: while removing directory /usr/local not empty so not removed

Haruskah saya khawatir ada sesuatu yang salah, atau adakah beberapa file yang terlalu berlebihan.

Nikola Atanasov
sumber

Jawaban:

3

Pesan tersebut umum ketika folder tidak kosong, seperti pesan yang disarankan. Ini karena paket lain juga meletakkan file mereka di folder ini. Paket tidak dapat dengan mudah menghapus folder yang tidak kosong, yang akan meninggalkan sistem yang tidak stabil atau rusak.

Mungkin juga Anda sendiri telah menyimpan file di folder ini. Dan tentu saja akan menjengkelkan jika file-file itu tiba-tiba hilang bersamaan dengan foldernya.

Selain itu, terutama folder ini adalah salah satu folder default bagian dari Filesystem Hierarchy Standard . Oleh karena itu untuk menghapus folder ini umumnya bukan ide yang baik.

Secara historis dan ketat sesuai dengan standar, /usr/local/adalah untuk data yang harus disimpan pada host lokal (sebagai lawan dari /usr/, yang dapat dipasang di jaringan). Sebagian besar waktu /usr/local/ digunakan untuk menginstal perangkat lunak / data yang bukan bagian dari distribusi sistem operasi standar (dalam hal demikian, /usr/hanya akan berisi perangkat lunak / data yang merupakan bagian dari distribusi sistem operasi standar). Ada kemungkinan bahwa standar FHS di masa depan dapat diubah untuk mencerminkan konvensi ini secara de facto).

AB
sumber
4

Tidak ada yang perlu dikhawatirkan. dpkg tidak menghapus direktori di mana ada beberapa file lain, tidak dibuat oleh paket yang dihapus.

Pilot6
sumber
Anda berdua menjawab pertanyaan saya dengan baik. Informasi Anda sangat dihargai
Nikola Atanasov