Действия
Debian-obsolete-files » История » Редакция 2
« Предыдущее |
Редакция 2/21
(Разница(diff))
| Следующее »
Андрей Волков, 2019-11-03 04:21
Debian apt obsolete files¶
Ищем устаревшие файлы, и каким пакетам они принадлежат (принадлежали ранее)¶
dpkg-query -W '-f=${Package}\n${Conffiles}\n' | awk '/^[^ ]/{pkg=$1}/ obsolete$/{print pkg,$0}'
Ищем устаревшие файлы, и каким пакетам они принадлежат (принадлежат теперь)¶
dpkg-query --show --showformat '${Conffiles}\n' | grep 'obsolete$' |cut -d ' ' -f2
Проверка недостающих в системе конфигурационных файлов¶
for NAME in $(dpkg-query --show --showformat '${Conffiles}\n' |grep '^ /' |awk '{print $1}'); do [ -e $NAME ] || dpkg -S $NAME; done
Переустановка пакетов с пересозданием недостающих конфигурационных файлов¶
APT¶
apt install --reinstall -o Dpkg::Options::="--force-confask,confmiss" grub-pc grub2-common
Aptitude¶
aptitude reinstall -o Dpkg::Options::="--force-confask,confmiss" grub-pc grub2-common
Обновлено Андрей Волков около 5 лет назад · 21 изменени(я, ий)