แพ็คเกจ * -doc ใช้งานอย่างไร?


15

ฉันกำลังติดตั้งบางโปรแกรมและทุกโปรแกรมมีXXX-docแพ็คเกจ ฉันคิดว่ามันสำหรับเอกสารบางทีแม้แต่หน้าคน? เนื่องจากฉันได้รับเอกสารออนไลน์ดังนั้นในกรณีนี้ฉันสามารถลบdocแพ็คเกจทั้งหมดได้หรือไม่ ฉันต้องการเพียงแค่ man man พื้นฐานไม่ใช่เอกสารทั้งหมดดังนั้นควรรวมอะไรบ้าง

เช่น: vim-docประกอบด้วยเฉพาะไฟล์. html (ตรวจสอบโดยใช้dpkg) ดังนั้นหน้าคนไม่ได้อยู่ที่นั่นฉันคิดว่าดังนั้นการใช้แพคเกจ doc คืออะไร?

ปลอดภัยsudo apt-get purge (or remove) .*-docไหมที่จะ:


ทำไม? ฉันสงสัยว่าคุณจะประหยัดพื้นที่มหาศาลโดยการทำเช่นนั้น เอกสารส่วนใหญ่เป็นที่ยอมรับและเป็นที่ตั้งค่อนข้างคลุมเครือ
haziz

คำตอบ:


14

ดังที่คุณสังเกตเห็นว่าแพ็คเกจ doc ไม่ได้มีไว้สำหรับหน้าเว็บมนุษย์ / ข้อมูลพื้นฐาน พวกเขามีเอกสารเพิ่มเติมมักจะอยู่ในรูปแบบของหน้า HTML ดังนั้นโดยทั่วไปจะปลอดภัยที่จะลบแพ็คเกจเอกสารที่ติดตั้งใด ๆ *เพียงให้แน่ใจว่าคุณทำแพคเกจไม่เกินลบซึ่งเป็นโดยเฉพาะอย่างยิ่งเรื่องง่ายด้วย นอกจากนี้ regex ค่อนข้างยากจากapt-getดูเหมือนจะไม่ใช้รูปแบบ POSIX มาตรฐาน / ขยาย POSIX จริง ๆ แล้วฉันจะทำอะไรเช่นนี้

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

หากคุณอนุมัติรายการที่ปรากฏขึ้นคุณสามารถพยายามกำจัดพวกเขาเช่นนี้

sudo apt-get purge `dpkg -l | awk ' { print $2 } ' | grep '\-doc$'`

It's a bit confusing though; extended documentation is often in packages not called -doc, and if I recall a few -doc packages do contain man pages.
Mechanical snail

Unfortunately consistency is not always 100%, regarding community created software/packages. Obviously this has dramatically improved over the years. I did consider the possibility, which is why I could only speak '... Generally ...'. Additionally I did emphasize the importance of review.
J. M. Becker

The documentation maintained by the Ubuntu documentation team is in ubuntu-docs or depending on your flavor (x)(k) etc...
jjesse
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.