Если ты хочешь обновить KDE от версии 3.5 до версии 4.1.3 то лучше тебе будет обновить весь дистрибутив от версии 3.5 до версии 4.0 (я так делал). В дистрибутив версии 3.5 самое последнее KDE которое входит так это 4.0.3 . Но его пакеты занесены в фильтр entropy. Я сейчас попытаюсь рассказать как до него обновиться, но у меня, к сожалению нет сейчас под рукой дистрибутива версии 3.5, потому я могу где то ошибиться.
1. Запускаем konsole, логинимся как root
- Code: Select all
su
root_pdssword
2. Вскрываем файл /etc/entropy/packages/package.mask
- Code: Select all
nano /etc/entropy/packages/package.mask
и комментируем или удаляем все что относится к категориям kde-base и kde-misc. Для комментария используем знак
# в начале строки.
Как альтернатива, можно вскрыть файл /etc/entropy/packages/package.unmask и добавить туда нужные пакеты (так даже правильнее).
3. Обновляем базу данных Equo
- Code: Select all
equo update
4. Убедимся что мы все делаем правильно и попробуем найти пакеты KDE 4
- Code: Select all
equo search kde-4
Я получил вот такой вывод
>> @@ Searching...
>> #1 Sabayon Linux Official Repository
>> @@ Package: kde-base/kdebase-startkde-4.1.3 branch: 4
>> Category: kde-base
>> Name: kdebase-startkde
>> Masked:
False >> Available: version: 4.1.3 ~ tag: NoTag ~ revision: 0
>> Installed: version: 4.1.3 ~ tag: NoTag ~ revision: 0
>> Slot: 4.1
>> Size: 0.0MB
>> Download: packages/amd64/4/kde-base:kdebase-startkde-4.1.3~0.tbz2
>> Checksum: 699ac4d9fac7f670dd9258ce4d25ac5a
>> ## Dependencies:
>> ## >=kde-base/kdepimlibs-4.1.3:4.1
>> ## x11-libs/qt-svg:4
>> ## >=kde-base/kstartupconfig-4.1.3:4.1
>> ## >=kde-base/plasma-workspace-4.1.3:4.1
>> ## >=kde-base/ksplash-4.1.3:4.1
>> ## >=kde-base/kstyles-4.1.3:4.1
>> ## >=kde-base/qimageblitz-0.0.4
>> ## x11-apps/xmessage
>> ## x11-libs/qt-core:4[qt3support,ssl]
>> ## x11-apps/xsetroot
>> ## x11-libs/qt-qt3support:4[accessibility]
>> ## >=kde-base/kdebase-kioslaves-4.1.3:4.1
>> ## >=kde-base/kde-wallpapers-4.1.3:4.1
>> ## x11-apps/xrandr
>> ## >=kde-base/plasma-apps-4.1.3:4.1
>> ## >=kde-base/knotify-4.1.3:4.1
>> ## >=kde-base/systemsettings-4.1.3:4.1
>> ## >=kde-base/kreadconfig-4.1.3:4.1
>> ## >=kde-base/kwin-4.1.3:4.1
>> ## x11-libs/qt-gui:4[accessibility,dbus]
>> ## x11-apps/xset
>> ## >=kde-base/kcminit-4.1.3:4.1
>> ## x11-libs/qt-test:4
>> ## x11-apps/xprop
>> ## x11-libs/qt-script:4
>> ## >=kde-base/kdebase-data-4.1.3:4.1
>> ## >=kde-base/kdelibs-4.1.3:4.1
>> ## x11-apps/mkfontdir
>> ## >=kde-base/ksmserver-4.1.3:4.1
>> ## >=kde-base/krunner-4.1.3:4.1
>> ## Conflicts:
>> ## kde-base/kdebase-startkde:kde-4[-kdeprefix]
>> ## kde-base/kdebase:4.1
>> Homepage:
http://www.kde.org/>> Description: Startkde script, which starts
>> a complete KDE session, and associated
>> scripts
>> USE flags: -elibc_glibc -userland_GNU -kernel_linux
>> -amd64
>> Compiled with: -Os -march=x86-64 -pipe
>> Keywords: ~x86 ~amd64
>> Created: 2008-11-10 16:42:40
>> License: GPL-2
>> Keyword: kde-4
>> Found: 1 entries
Ну, у тебя будут друге версии, архитектура... это я просто свой вывод привел. Главное чтобы было написано
>> Masked: False
И на версию KDE обрати внимание. Она пригодится.
5. Дело за малым. Осталось только установить. Тут есть 3 варианта, которые зависят от опыта работы в linux и того, на сколько сильно ты любишь KDE

5.1 Установить ВСЕ пакеты KDE 4. Это самый простой вариант, но требует немерено трафика, места на диске и целую ночь работы компьютера. Лично меня он не устраивает, по скольку многие возможности KDE мне не нужны. И все же для этого существует мета-пакет kde-meta-4.0.3 (!!! я могу ошибаться с версией !!! Версию уточнить в пункте 4. Установка этого пакета потянет в зависимостях установку полностью всех пакетов из категории kde-base.
- Code: Select all
equo install kdebase-meta-4.0.3
Это не рационально как минимум потому что установятся пару десятков пакетов локализации из которых скорее всего будут использованы только 2. По этому существуют 2 других способа.
5.2 Установить только необходимые для минимальной работы пакеты KDE 4 (я так делал). Для этого существует мета-пакет kdebase-startkde. Дальше все, собственно, аналогично п. 5.1
- Code: Select all
equo install kdebase-startkde-4.0.3
5.3 Вручную выбрать набор пакетов и установить каждый по отдельности. Тут мои комментарии будут лишними.
6. equo спросит про перезапись конфигурационных файлов. Соглашаемся (по моему это -7, ну там видно будет)
7. Перезагружаемся.
8. В менеджере сессий должен появиться пункт "Сеанс KDE 4.0". Выберем его. Дальше вопрос хотим ли мы сделать такой выбор сессии выбором по умолчанию. Для первого раза выберем "только в этот раз".
Вот собственно и все. Исправьте если где-то ошибся. Если надо то напишу еще как дистр обновить до 4.0. Это даже проще.