Во время работы
apt-get install --reinstall XXX
Что на самом деле происходит? Очищает ли это старые двоичные файлы и заменяет их снова? или просто заменить новый двоичный файл, не удаляя старый?
Другими словами --reinstall=remove+install
или --reinstall=install/update
, и если он удаляется, то установить это будет purge
или remove
, что означает, что удалит конфигурации кроме двоичных файлов?
, который средства, которые удалили бы конфигурации около двоичных файлов?
номер это удалит пакет а НЕ зависимости и переустановит только пакет. Файлы конфигурации оставляют как они
, Если Вы также хотите переустановить файлы конфигурации, можно удалить их сами и использование
sudo apt-get -o Dpkg::Options::="--force-confmiss" install --reinstall {package}
для переустановки тех наряду с пакетом.
apt-get install --reinstall xxx
полностью удаляет пакет (но не файлы конфигурации или пакеты, которые зависят от xxx), и переустанавливает новейшую версию пакета. Таким образом, я предполагаю, что это работает remove
а не purge
.
Ссылка:
https://superuser.com/questions/102449/how-to-reinstall-a-package-using-apt-get