Слишком много установки и удаления?

Является ли это проблемой для Linux, как для Windows? Устанавливать и деинсталлировать вещи, которые в итоге оставляют небольшие кусочки и кусочки, которые накапливаются и имеют отрицательный эффект?

Если да, то что я могу сделать, чтобы предотвратить это?

2 Solutions collect form web for “Слишком много установки и удаления?”

Да и нет. * nix имеет огромное преимущество перед Windows в управлении пакетами. В отличие от Windows, где вы должны полагаться на сторонние пакеты, чтобы иметь нормальные (un) инсталляторы, дистрибутивы * nix предлагают менеджерам пакетов, которые позаботятся об установке и удалении унифицированным образом. В результате при удалении пакета все файлы системного уровня для этого пакета будут удалены; вам не нужно беспокоиться об этом беспорядке.

Однако есть одно место, где программы могут создавать файлы, которые не будут удалены с помощью пакета: ваш каталог $HOME . Многие файлы сохраняют конфигурацию, save-games и т. Д. В $HOME , но менеджеры пакетов никогда не должны касаться чего-либо в $HOME . В результате при удалении пакета все файлы, созданные в домашнем каталоге, будут сохраняться.

Есть серебряная подкладка; если вы действительно хотите очистить все оставшиеся файлы из пакета, который вы удалили, ядерный вариант не является переустановкой, он будет вытирать ваш $HOME . Теперь это, как правило, по-прежнему будет чрезмерной реакцией, потому что большинство программ имеют тенденцию хранить свои файлы в одном каталоге под $HOME (часто $HOME/.name-of-app/ или $HOME/.config/name-of-app/ ).

Идеальная пружинная очистка этих файлов будет заключаться только в том, чтобы удалить каталог для каждой программы, что в сочетании со стандартной деинсталляцией пакета должно быть достаточно, чтобы избавить вашу систему от любых файлов, созданных / принадлежащих этому пакету.

Примечание: YMMV

Удаление пакетов в Linux может оставить файлы конфигурации. Это не должно наблюдаться обычное использование, если вы не переустановите тот же пакет, который вы удалили: файлы конфигурации обычно небольшие и не используются каким-либо другим пакетом, кроме тех, которые вы установили. Обычно в диспетчере пакетов обычно есть опция удаления файлов конфигурации при удалении пакета. В debian / ubuntu вы можете использовать переключатель --purge для apt-get remove , в Fedora / red hat / centos вам не нужен специальный переключатель – конфигурация автоматически удаляется при удалении пакета.

Наиболее заметным эффектом при установке и удалении пакета, вероятно, является лишь небольшое количество дисков.

Это не относится к программному обеспечению, установленному из других методов, чем официальный диспетчер пакетов, например бинарные запатентованные пакеты и скомпилированные вручную.

  • Как устранить эту проблему с дублирующимися источниками при установке новейшего Google Chrome Debian?
  • Что такое приложение sfp для графического интерфейса по умолчанию в Debian?
  • Создание группы и пользователя для Tomcat RHEL / CentOS
  • Как проверить, какой пользователь установил пакет или программное обеспечение?
  • Создание из источника на CentOS 5 или новее
  • Как установить cctrlapp на debian?
  • Могу ли я сделать pacman осведомленным о пакетах, установленных вручную?
  • Как установить пакеты Debian через Интернет, а не с компакт-диска?
  • Лучший способ выпуска RPM, который включает независимый модуль версии
  • Как установить Skype на Debian 8?
  • Как исправить мою установку llvm?
  • Interesting Posts

    Настройка OpenVPN вручную на маршрутизаторе

    Невозможно переключить интернет-соединения без перезагрузки (Debian)

    Проверьте, содержит ли текст символы, отличные от ASCII, в сценарии оболочки

    Может ли дерево команд UNIX отображать только каталоги, соответствующие шаблону?

    Размер индексного дескриптора установлен?

    SSH: «Соединение закрыто удаленным хостом» случайным образом во время работы на интерактивной сессии

    Как удалить столбец или несколько столбцов из файла с помощью команды оболочки?

    Обработка / сортировка почты из почтового ящика?

    Как я могу назначить начальный / стандартный пароль для пользователя в Linux?

    Akonadi наводняет мои ошибки .xsession

    Как узнать, сжат ли файл PDF или нет, и (un) сжать его

    Исправить файлы с помощью ????????? разрешений

    Тестирование, если порт был правильно перенаправлен в Ubuntu

    Создание команд с переменным расширением в цикле

    что означает vmstat «r»?

    Linux и Unix - лучшая ОС в мире.