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/Удаление

From Gentoo Wiki (test)
< KDE
Jump to:navigation Jump to:search
This page is a translated version of the page KDE/Removal and the translation is 100% complete.
Other languages:

Эта статья описывает удаление и очистку 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.