Webmin - полное удаление с Debian и Ubuntu
Webmin
1
Сообщения
1
Posters
5
Просмотры
-
Webmin оставляет после себя довольно много файлов и каталогов в разных местах.
Полная процедура удаления (чтобы повторная установка была чистой)
Выполните по порядку:
# 1. Остановите Webmin (на всякий случай) sudo /etc/webmin/stop # 2. Удалите пакет sudo apt remove webmin # просто удаляет пакет sudo apt purge webmin # удаляет пакет + конфиги из /etc/webmin # 3. Удалите оставшиеся зависимости (опционально, если они больше не нужны) sudo apt autoremove # 4. Вручную удалите то, что purge не трогает (это важно для чистой переустановки) sudo rm -rf /etc/webmin # основной конфиг (purge обычно удаляет, но на всякий) sudo rm -rf /var/webmin # сессии, логи, кэш, модули, temporary files sudo rm -rf /tmp/.webmin # временные файлы (часто остаются) sudo rm -rf /usr/share/webmin # основные файлы Webmin (если остались после purge) # 5. Удалите пользователя и группу webmin (если создавались) sudo userdel webmin 2>/dev/null || true sudo groupdel webmin 2>/dev/null || true # 6. Если вы добавляли репозиторий Webmin в sources.list # Удалите строку с http://www.webmin.com/download/webmin в /etc/apt/sources.list или /etc/apt/sources.list.d/webmin.list sudo rm -f /etc/apt/sources.list.d/webmin.list sudo apt updateПочему это важно
/etc/webmin— purge обычно удаляет, но иногда остаются файлы./var/webmin— здесь хранятся сессии, логи miniserv.log, модули, обновления, кэш тем (authentic-theme и т.д.). При переустановке без удаления этого каталога старые настройки (тема, пользователи, модули) могут подтянуться обратно./tmp/.webmin— временные файлы терминала, websocket-серверов и т.д./usr/share/webmin— основные скрипты и модули. Послеapt purgeобычно удаляется, но иногда остаётся при неполном удалении.
После повторной установки
— Установка Webmin пройдёт полностью с нуля: дефолтный порт 10000, дефолтная тема (authentic-theme свежая), miniserv.pem новый, никаких старых настроек прокси, websocket_host и т.д.
Если вы устанавливали Webmin не из deb-пакета, а из тарбола (.tar.gz), то удаление только ручное (rm -rf всех перечисленных каталогов + /usr/local/webmin если там).