This is Gentoo's testing wiki. It is a non-operational environment and its textual content is outdated.
Please visit our production wiki at https://wiki.gentoo.org
KDE/Удаление
Эта статья описывает удаление и очистку KDE.
Введение
В целях минимизации проблем рекомендуется начать с чистого окружения, особенно если речь идет о следующих действиях:
- Понижение версии KDE (например, со снимков/live сборок до версии, находящейся в Portage).
- Полное обновление KDE 3 до KDE 4.
- Переход с одного репозитория ebuild-файлов на другой или на официальные пакеты.
Удаление KDE
Удаление всех пакетов удаленно зависящих от KDE
Один из возможных путей полного удаления старой инсталляции KDE, явное удаление всех пакетов из kde-base и зависимостей от kde-base/kdelibs:
root #
emerge --ask --depclean kde-base/kdelibs $(qlist -IC 'kde-base/*') $(for name in $(qlist -IC | grep -v '^kde-base/') ; do ( qdepends -C $name | grep -q kdelibs ) && echo $name ; done)
Обратите внимание, что эта команда удалит не только KDE, но также все пакеты, которые от него зависят (безусловно, либо посредством USE-флага), например, libreoffice[kde].
Удаление пакетов KDE, предоставленных в KDE резитории ebuild-файлов
KDE также можно удалить через sets (как это описывалось в kde резитории ebuild-файлов):
root #
emerge --ask -C @kde-4.X @kdebase-4.X @kde-3.5
Удаление резиториев ebuild-файлов
Если старые резитории все еще используются, удалите их, чтобы избежать потенциальных конфликтов с KDE-ebuild.
Очистка файлов Portage
Удалите все строки, относящиеся к пакетам KDE, из файлов package.mask, package.unmask, package.keywords и package.accept_keywords, находящихся в каталоге /etc/portage.
Удаление ненужных зависимостей
После удаления пакетов KDE удалите ненужные зависимости:
root #
emerge --ask --depclean
Очистка остатков KDE
Если система использует профиль desktop/kde, переключитесь на профиль desktop. Также проверьте какие используются USE-флаги в /etc/portage/make.conf и других конфигурационных файлах.
Удалите оставшиеся конфигурационные файлы KDE и данные приложений в следующих папках:
- ~/.kde — Конфигурационные файлы и данные приложений KDE 3.
- ~/.kde4 — Конфигурационные файлы и данные приложений KDE 4.
- /usr/kde/ — Данные приложений KDE 3.
- /var/lib/kde — Конфигурационные файлы KDE 4.
- /var/lib/kdm — Конфигурационные файлы KDM.
- /var/log/kdm.log — журнал KDM.
Следующие папки являются общими. Удалите только файлы, относящиеся к KDE:
- ~/.config — Конфигурационные файлы приложений KDE.
- ~/.local — Данные приложений KDE.
- /etc/conf.d/xdm — конфигурационный файл XDM.