Żeby zrobic upgrade KDE polecam tak:
- znaleźć jakieś zasoby ftp, na których udostępniona jest nowa gałąź KDE przygotowana przez Twoją dystybucję (na ogól katalog taki nazywa się testing, albo contrib, albo experimental. Użyj wyszukiwarki rpm.pbone.net, żeby zlokalizować taki zasób)
- większość dystrybucji przygotowuje takie katalogi w ten sposób, że będzie tam leżało KDE oraz pakiety, od którego KDE zależy
- ściągnij sobie jeden pakiet np. kdebase i zapis do katalogu np. nowe_kde/
- spróbuj zrobić upgrade:
cd nowe_kde/
rpm -Uhv kdebase*rpm
Wyskoczy Ci mnóstwo komunikatów o zależnościach, więc będziesz wiedział jakie pakiety dociągać
Itd.
W końcu powinno pójść, a być może - kiedy ściągniesz już wszystkie wymagane pakiety - wystarczy samo:
cd nowe_kde/
rpm -Uhv *rpm
Rada: nie mieszaj zasobów, tzn jeśli już ściągasz z jednego to trzymaj się tylko jego. W ten sposób unikniesz nieporozumień z zależnościami.
Innym, dużo lepszym sposobem jest odpowiednie skonfigurowanie URPMI tj. dodanie do niego odpowiedniego zasobu. Odciąży Cię to od samodzielnego sprawdzania co jest jeszcze potrzebne, a przede wszystkim ustrzeże od pomyłki.
Jeszcze jedna rada: jakkolwiek kuszące to by nie było, nie używaj opcji --nodeps w rpm. Mimo, że pakiety wtedy zainstalowałyby się bez problemu to ich działanie mogłoby nie być stabilne.