Исправление man-страниц после заполнения диска

215
Picl

во время раздела apt-get dist-upgrademy / var не было свободного места на диске, что приводило к удалению man-страниц во время установки пакетов.

Теперь, когда я исправил эту проблему, есть ли способ вернуть страницы руководства?

Я думаю, я мог бы просмотреть журналы, записать каждое имя пакета и переустановить их, но я надеялся, что есть более простой способ?

0

1 ответ на вопрос

1
jcbermu

Эта команда взята из ответа на сайте Unix & Linux .

sudo dpkg -l | grep '^ii ' | sed 's/ */\t/g' |cut -f 2,3 | sed 's/\t/=/' | xargs apt-get install --reinstall -y --ignore-missing 

По сути, он переустанавливает все пакеты, следя за тем, чтобы это была та же версия, что и у уже установленных пакетов.

Я рекомендую вам внимательно прочитать все объяснения, прежде чем использовать команду, и сделать первое добавление --dry-runк тесту apt-get.

Спасибо вам пока за ответ и ссылку! Я бы сказал, что это в целом правильная команда. Одна проблема - я продолжаю сталкиваться с сообщением, что apt «не может настроить [имя-пакета], возможно, цикл зависимости». Я добавил grep -v [имя-пакета] несколько раз, но всегда появляются новые пакеты с той же проблемой ... Есть идеи? Picl 7 лет назад 0
Я решил пойти по безопасному пути и переустановить всю систему, но я отмечу ваш ответ как правильный. Все еще не уверен, что вызвало все круги зависимости хотя или как пропустить их все ... Picl 7 лет назад 0

Похожие вопросы