Apa gunanya paket * -doc?

15

Saya menginstal beberapa program, dan setiap program memiliki XXX-docpaket. Saya kira itu untuk dokumentasi, mungkin bahkan untuk halaman manual? Karena saya mendapatkan dokumentasi online, jadi dalam hal ini saya dapat menghapus semua docpaket? Saya hanya perlu halaman manual dasar, bukan seluruh dokumentasi, jadi harus terdiri dari apa?

Misalnya: vim-dochanya terdiri dari file .html (diperiksa menggunakan dpkg), jadi halaman manual tidak ada di sana saya pikir, jadi apa gunanya paket doc?

Apakah aman untuk sudo apt-get purge (or remove) .*-doc:?

Benjamin
sumber
Mengapa? Saya ragu Anda akan menghemat ruang yang luar biasa dengan melakukannya. Memang sebagian besar dokumentasi dan lokasinya cukup tidak jelas.
haziz

Jawaban:

14

Seperti yang Anda perhatikan, paket doc bukan untuk halaman man / info dasar. Mereka berisi dokumentasi yang diperluas, biasanya dalam bentuk halaman HTML. Jadi secara umum aman untuk menghapus paket doc yang diinstal. pastikan saja Anda tidak menghapus paket secara berlebihan, yang sangat mudah dilakukan *. Selain itu regex agak sulit apt-get, tampaknya tidak menggunakan gaya POSIX / Extended POSIX standar. Saya sebenarnya akan melakukan sesuatu seperti ini.

dpkg -l | awk ' { print $2 } ' | grep '\-doc$'

Jika Anda menyetujui daftar yang ditampilkan, Anda kemudian dapat mencoba membersihkannya seperti ini,

sudo apt-get purge `dpkg -l | awk ' { print $2 } ' | grep '\-doc$'`
JM Becker
sumber
Ini agak membingungkan; dokumentasi diperpanjang sering di paket tidak disebut -doc, dan jika saya ingat beberapa -docpaket lakukan mengandung halaman manual.
Mekanik siput
Sayangnya konsistensi tidak selalu 100%, terkait perangkat lunak / paket yang dibuat komunitas. Jelas ini telah meningkat secara dramatis selama bertahun-tahun. Saya memang mempertimbangkan kemungkinan itu, itulah sebabnya saya hanya bisa berbicara '... Umumnya ...'. Selain itu saya memang menekankan pentingnya peninjauan.
JM Becker
Dokumentasi yang dikelola oleh tim dokumentasi Ubuntu ada di ubuntu-docs atau tergantung pada selera Anda (x) (k) dll ...
jjesse