Как очистить конфигурационные файлы удаленных пакетов на системах на основе Debian

dpkg -l | grep ^rc | awk '{print $2}' | xargs dpkg -P


Команда dpkg -l по списку пакетов выводит информацию о всех установленных пакетах в системе. Далее, команда grep ^rc фильтрует этот список, находя только пакеты, помеченные как удаленные, но оставшиеся конфигурационные файлы. Затем, команда awk ‘{print $2}’ извлекает только названия пакетов из списка. Далее, полученные названия пакетов передаются в команду xargs, которая выполняет команду dpkg -P для удаления конфигурационных файлов удаленных пакетов.

Эта команда полезна, когда требуется освободить место на диске от конфигурационных файлов удаленных пакетов на системах Debian. Альтернативным способом может быть использование команды apt-get purge для удаления пакетов и их конфигурационных файлов одним шагом, но это может быть опасно, если какие-то конфигурационные файлы все же нужны.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *