У чому полягає використання пакетів * -doc?


15

Я встановлював деякі програми, і кожна програма має XXX-docпакет. Я гадаю, це для документації, може, навіть для чоловічих сторінок? Тому що я отримую документи в Інтернеті, таким чином , в цьому випадку я можу видалити все - docпакети? Мені потрібні лише основні сторінки, а не вся документація, і з чого вони насправді повинні складатися?

Напр .: vim-docскладаються лише з .html-файлів (перевірено за допомогою dpkg), тому man man не існує, я думаю, тому в чому полягає використання пакету doc?

Чи безпечно це sudo apt-get purge (or remove) .*-doc:?


Чому? Я сумніваюся, що ви заощадите величезний простір, зробивши це. Справді, більша частина документації та її розташування є досить неясними.
haziz

Відповіді:


14

Як ви помітили, пакети doc не призначені для основних сторінок man / info. Вони містять розширену документацію, як правило, у вигляді HTML-сторінок. Отже, як правило, можна безпечно видаляти всі встановлені пакети doc. просто переконайтеся, що ви не надмірно видаляєте пакунки, що особливо легко *. Додатково регулярний вираз є дещо складним apt-get, він, здається, не використовує стандартний стиль POSIX / Extended POSIX. Я б насправді робив щось подібне.

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

Якщо ви затвердите цей список, який відображається, ви можете спробувати очистити їх таким чином,

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

Це трохи заплутано; розширена документація часто в пакетах не називається -doc, і якщо я пам'ятаю кілька -docпакетів зробити містять сторінки людини.
Механічний равлик

На жаль, послідовність не завжди 100% щодо програмного забезпечення / пакетів, створених спільнотою. Очевидно, що це різко покращилося з роками. Я розглядав можливість, тому я міг говорити лише "... взагалі ...". Крім того, я наголосив на важливості перегляду.
Дж. М. Бекер

Документація, що підтримується командою документації Ubuntu, знаходиться в dobu-docs або залежно від вашого смаку (x) (k) тощо ...
jjesse
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.