Правильная (рациональная) установка KDE

И еще маленький вопросец, если я снесу kde - emerge -C kde
То настройки в папке пользователя оно не тронет ?
и как лучше пересобрать KDE? т.е. я порый раз тупо собрпал пакет kde и с ним (по глупости) поставил кучу ненужных программ (особенно понтавилась игра про картофельного парня)))
Если сделать так:

# emerge -C kde
# emerge kde-base/kdebase
# emerge kde-base/kdebase-data

а далее по надобности пакеты (KDE-шные) собирать, так будет рациональнее ?

Да, всё

Да, всё правильно, только про удаление метапакетов надо прочитать в Настольной книге

так ты KDE не

так ты KDE не удалиш - это метапакет, а есть куски с приставкой -meta
или тебе просто не весь KDE нужен, но тебя устраивает деление на kdebase, kdenetwork и т.п. ?

Да, не весь KDE

Да, не весь KDE нужен (игры не нужны, половина сетевых не надо, .. мультимедия, научные и образовательные только еденицы).

Цитата:
но тебя устраивает деление на kdebase, kdenetwork и т.п. ?

Что значит деление.. деление всмысле в emerge пакет kde не будет установлен, и с куче кде-программ нельзя будетобратить под таким именем ? то ответ да.

есть 2 типа

есть 2 типа деления KDE
первый как у тебя - emerge kde вытягивает

RDEPEND="~kde-base/kdelibs-${PV}
        ~kde-base/kdebase-${PV}
        ~kde-base/kdeaddons-${PV}
        ~kde-base/kdeadmin-${PV}
        ~kde-base/kdeartwork-${PV}
        ~kde-base/kdeedu-${PV}
        ~kde-base/kdegames-${PV}
        ~kde-base/kdegraphics-${PV}
        ~kde-base/kdemultimedia-${PV}
        ~kde-base/kdenetwork-${PV}
        ~kde-base/kdepim-${PV}
        ~kde-base/kdetoys-${PV}
        ~kde-base/kdeutils-${PV}
        ~kde-base/kdewebdev-${PV}
        accessibility? ( ~kde-base/kdeaccessibility-${PV} )
        !kde-base/kde-meta"

тоесть сам пакет kde ничего не ставит - он просто вытягивает по зависимостям эти пакеты - если его снести, то зависимости не удалятся. если тебя вот это деление устраивает - можно и так.

второй уровень деления это разбиение каждого из вышеперечисленных пакетов на составляющие, например kdebase-meta состоит из

RDEPEND="
$(deprange $PV $MAXKDEVER kde-base/kdebase-startkde)
$(deprange $PV $MAXKDEVER kde-base/drkonqi)
$(deprange $PV $MAXKDEVER kde-base/kappfinder)
$(deprange $PV $MAXKDEVER kde-base/kate)
$(deprange $PV $MAXKDEVER kde-base/kcheckpass)
$(deprange $PV $MAXKDEVER kde-base/kcminit)
$(deprange $PV $MAXKDEVER kde-base/kcontrol)
$(deprange $PV $MAXKDEVER kde-base/kdcop)
$(deprange $PV $MAXKDEVER kde-base/kdebugdialog)
$(deprange $PV $MAXKDEVER kde-base/kdepasswd)
$(deprange $PV $MAXKDEVER kde-base/kdeprint)
$(deprange $PV $MAXKDEVER kde-base/kdesktop)
$(deprange $PV $MAXKDEVER kde-base/kdesu)
$(deprange $PV $MAXKDEVER kde-base/kdialog)
$(deprange $PV $MAXKDEVER kde-base/kdm)
$(deprange $PV $MAXKDEVER kde-base/kfind)
$(deprange $PV $MAXKDEVER kde-base/khelpcenter)
$(deprange $PV $MAXKDEVER kde-base/khotkeys)
$(deprange $PV $MAXKDEVER kde-base/kicker)
$(deprange $PV $MAXKDEVER kde-base/kdebase-kioslaves)
$(deprange $PV $MAXKDEVER kde-base/klipper)
$(deprange $PV $MAXKDEVER kde-base/kmenuedit)
$(deprange $PV $MAXKDEVER kde-base/konqueror)
$(deprange $PV $MAXKDEVER kde-base/konsole)
$(deprange $PV $MAXKDEVER kde-base/kpager)
$(deprange $PV $MAXKDEVER kde-base/kpersonalizer)
$(deprange $PV $MAXKDEVER kde-base/kreadconfig)
$(deprange $PV $MAXKDEVER kde-base/kscreensaver)
$(deprange $PV $MAXKDEVER kde-base/ksmserver)
$(deprange $PV $MAXKDEVER kde-base/ksplashml)
$(deprange $PV $MAXKDEVER kde-base/kstart)
$(deprange $PV $MAXKDEVER kde-base/ksysguard)
$(deprange $PV $MAXKDEVER kde-base/ksystraycmd)
$(deprange $PV $MAXKDEVER kde-base/ktip)
$(deprange $PV $MAXKDEVER kde-base/kwin)
$(deprange $PV $MAXKDEVER kde-base/kxkb)
$(deprange $PV $MAXKDEVER kde-base/libkonq)
$(deprange $PV $MAXKDEVER kde-base/nsplugins)
$(deprange $PV $MAXKDEVER kde-base/knetattach)
$(deprange $PV $MAXKDEVER kde-base/kdebase-data)"

соответственно ты можеш поставить отдельно один konqueror с его зависимостями, или чистый рабочий стол - kdesktop.
обычные и -meta пакеты блокируют друг друга, или все стоят обычные или все стоят -meta

Если ставил

Если ставил "emerge kde", то для полной очистки тебе надо будет сделать:
emerge -C kde && emerge --depclean

Перед второй командой советую сделать emerge -pv --depclean, а то она любит нужные вещи удалять. Проверь что всё что надо только в списке предложенных к удалению пакетов. Если много лишнего, тогда руками из них ненужные выбери и поудаляй.

Настройки твои из домашнего каталога не почистяться.

Если хочеш ставить только то, что нужно, советую - kdebase-meta, а дальше доставляй нужный софт. Более гибкой инсталяции kde, чем указанный способ - нет.

Sony Vaio SZ460 Premium, Core2Duo 2.0, hdd=160G, mem=2G, hybrid video: nvidia 7400 + GMA 950

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".