Есть ли какая-то разница между
sudo apt-get purge <package-name>и
sudo apt-get remove <package-name> ?
Я часто вижу, как люди рекомендуют то или иное.
Другими словами, что делает apt-get purge удалите это apt-get remove не так ли?
Есть ли какая-то разница между
sudo apt-get purge <package-name>и
sudo apt-get remove <package-name> ?
Я часто вижу, как люди рекомендуют то или иное.
Другими словами, что делает apt-get purge удалите это apt-get remove не так ли?
В качестве man apt-get страница говорит:
удалить - удаление идентично установке, за исключением того, что пакеты удаляются вместо установки. Обратите внимание, что удаление пакета оставляет свои конфигурационные файлы в системе. Если к имени пакета добавлен знак плюс (без пробела), идентифицированный пакет будет установлен, а не удален.
чистка - очистка идентична удалению, за исключением того, что пакеты удаляются и очищаются (все файлы конфигурации также удаляются).
Это, конечно, не относится к пакетам, которые содержат файлы конфигурации внутри домашней папки пользователя (например /home/SexyNoJutsuUser), эти файлы не будут затронуты ( Почему "Очистка" не удаляет все, что связано с приложением? )
Так, например, если бы вы должны были purge Chrome, Firefox, Kodi или любой другой, который содержит некоторые файлы конфигурации внутри вашего /home папку, эти файлы конфигурации останутся там.
С другой стороны, если бы вы установили Apache, squid, MySQL или любые другие подобные сервисы, которые сохраняют свои конфигурационные файлы в /etc, эти файлы конфигурации будут удалены, если вы используете purge.
Отрывок из мой ответ по другому вопросу:
apt-get remove packagename
удалит двоичные файлы, но не файлы конфигурации или данных пакетаpackagename.apt-get purge packagename, илиapt-get remove --purge packagename
удалит около всё что касается упаковкиpackagename, [...]
Особенно полезно, когда вы хотите "начать все сначала" с приложением, потому что вы испортили конфигурацию.
apt-get purge удаляет файлы конфигурации, в то время как apt-get remove не.
Связанный (поскольку apt похож, но является альтернативой apt-get): package management - apt remove vs purge - Ask Ubuntu