Я установил пакет kubuntu-kde4-desktop на мою установку Ubuntu 9.04, чтобы дать KDE шанс, так как я всегда хотел попробовать это. Я еще не закончил, но если я решу, что хочу вернуться к своей проверенной и по-настоящему любимой настройке Gnome, как мне легко удалить KDE без необходимости отслеживать все компоненты в Synaptic?
Я понимаю, что kubuntu-kde4-desktop - это метапакет, который работает как указатель на все пакеты, необходимые для полноценного рабочего стола KDE, и поэтому я думаю, что я видел, что вы не можете просто сделать это:
$ sudo apt-get remove kubuntu-kde4-desktop
Как мне удалить материал, если я решу не использовать его одним простым способом?
ОБНОВЛЕНИЕ: я добавил противоположность этого вопроса здесь .
aptitude purge ~c
~c
aptitude
Следует выполнить полное удаление.
--purge
добавляет возможность удалять файлы конфигурации для пакетов, которые вы никогда не будете использовать снова. Но, как указывает TRS-80,autoremove
команда должна использоваться позже для обрезания ненужных зависимостей.источник
kubuntu-kde4-desktop
пакет не имеет конфигурационные файлы самостоятельно, так как это метапакет. Иautoremove
во второй команде не удаляются файлы конфигурации для всех автоматически удаляемых пакетов. Я лично считаю, что самый простой способ справиться с остаточными конфигами - это игнорировать их, если они не мешают, а затем использовать Synaptic для периодической очистки всех их.Как уже отмечали другие, вы можете использовать apt-get с опциями --purge remove и autoremove / autoclean.
Вы также можете использовать команду deborphan (отдельный пакет) для идентификации потерянных пакетов и удаления указанных пакетов так:
Более всеобъемлющей программой является debfoster (исключая ненужные пакеты Debian), которую я запускаю довольно часто, чтобы поддерживать свою систему в чистоте. Довольно старый HOWTO по debfoster показывает вам, как избавиться от всех пакетов KDE с инструкциями, которые актуальны до сих пор.
Небольшой фрагмент debfoster в действии (недавно я использовал его для удаления затмений и связанных пакетов из моей системы). Обратите внимание, что вы можете передать ему пакет для фокусировки в качестве параметра.
Я регулярно пробую и отказываюсь от программного обеспечения, и debfoster невероятно полезен для того, чтобы свести к минимуму количество ненужных пакетов.
Изменить: хорошая ссылка, чтобы узнать об использовании deborphan. Краткое объяснение debfoster.
источник