Из сорцов ставить заколебешься
Не столько сложно, сколько хлопотно, долго и нудно.
Пользуйся сторонними репозиториями, например:
http://www.mytux.org/content/viewslackpackage.phpСмотришь пакеты, относящиеся к KDE4, "конфликтующие" пакеты ставятся в /opt/kde4, /opt/qt4
Только аккуратно с именами пакетов (я переименовал в kde4-xxx)
Можно одновременно с KDE3 иметь в системе.
Однако, наткнулся на одну граблю: KDE4 снес у меня настройки kmail на учетные записи. Так что, сбэкапь свой ~/.kde от греха подальше.
"No! Try not! Do. Or do not. There is no try." -- Yoda