Jako podtytuł mógłbym dać: Jak rozwalić sobie środowisko graficzne. Ale nie uprzedzajmy faktów.
Pakiety rpm dla Mandrivy z nowym KDE 4.2 są dostępne na stronie KDE. Pamiętać należy, że są to pakiety nieoficjalne, nie wspirane przez Mandrivę. Co zrobić, żeby cieszyć się nową wersją KDE?
1. Ustaw sobie nowe repozytoria. Listę dostępnych mirrorów znajdziesz tutaj.
2. Jeśli poprzednie zdanie nic ci nie mówi zrób tak:
- otwórz konsolę, wpisz do niej “su”, później wpisz swoje hasło administratora (root) i wciśnij ENTER. W czasie wpisywania hasła nie pojawią się żadne *, ani +, ani nic jeszcze innego.
- wpisz:
urpmi.addmedia kde42-20090 <kde-mirror>/stable/4.2.0/Mandriva/2009.0/RPMS/i586
urpmi.addmedia kde42-20090-noarch <kde-mirror>/stable/4.2.0/Mandriva/2009.0/RPMS/noarch
W miejsce <kde-mirror> wpisz adres serwera zwierciadlanego wybranego z listy, np:
urpmi.addmedia kde42-2009 ftp://ftp.pbone.net/mirror/ftp.kde.org/pub/kde/stable/4.2.0/Mandriva/2009.0/RPMS/i586/
i
urpmi.addmedia kde42-2009-noarch ftp://ftp.pbone.net/mirror/ftp.kde.org/pub/kde/stable/4.2.0/Mandriva/2009.0/RPMS/noarch
3. Wyloguj się z KDE. Instalację najbezpieczniej przeprowadzać z innego środowiska graficznego (np. Gnome). Jeśli nie masz innego środowiska zrób tak:
- W ekranie logowania wybierz opcję sesji bezpiecznej – to sesja wktórej dostępna będzie tylko otwarta konsola. Żeby nie było komplikacji wejdź w tryb root (czyli wpisz “su” i podaj hasło), po czym wpisz polecenie “mcc” i naciśnij ENTER.
- Pojawi się Centrum Sterowania Mandrivy. Odnajdź pakiet “task-KDE4″ lub “task-KDE4-minimal” – drugi instaluje minimum pakietów KDE (bez gier, pakietu pocztowego etc). W wyszukiwarkę wpisz też Plasma, by zaznaczyć interesujące cię dodatki plasmy. Generalnie staraj się zastąpić pakiety z wersji KDE 4.1.2 (lub 4.1.3, albo 4.1.4 – zależy jaką masz wersję) paczkami w wersji 4.2.0.
4. Po przeprowadzeniu instalacji na wszelki wypadek wykasuj pliki konfiguracyjne obecnego KDE. W oknie konsoli wpisz “exit”, by wyjść z trybu administratora. Wpisz mc, by uruchomić Midnight Commandera (mam nadzieję, że masz Midnight Commandera, jeśli nie, to wcześniej zainstaluj go z Centrum Sterowania Mandrivy, lub poleceniem “urpmi mc”). Tam poszukaj katalogu .kde4 i wciśnij opcję usuń.
5. Wyloguj się, możesz ponownie uruchomić komputer. Zaloguj się do KDE i…
U mnie crash. Ale może to wina platformy sprzętowej. Powinno działać. Ponoć u niektórych działa…
A jeśli nie chcesz ryzykować, poczekaj do nowej wersji Mandrivy. Już za kilka miesięcy…
Aktualizacja1:
Jednak się udało. KDE 4.2 działa także i u mnie. Okazało się, że nie zaktualizowało się kilka istotnych bibliotek. Gdyby u was działo się coś podobnego zróbcie tak:
Wejdźcie do Centrum Sterowania i odznaczcie wszystkie repozytoria Backports i Testing. Jest to konieczne jeśli chcecie uniknąć przypadkowej instalacji potencjalnie niestabilnych wersji oprogramowania.
W konsoli, w trybie administratora, wpiszcie komendę
urpmi –auto-update
Wylogujcie się i zalogujcie na nowym KDE.
Tak ono wygląda, po niewielu drobnych korektach wyglądu.
Niestety, wraz z instalacją nowej wersji KDE, dokonałem też aktualizacji digikam na nową wersję (rc1) i przestał działać. Mam nadzieję, że naprawię i ten feler.
Aktualizacja2:
Poprawiłem polecenie dla urpmi instalujące repozytorium noarch. Teraz powinno działać.
Aktualizacja3 (23.02.2009):
Uwaga: ostatnie aktualizacje Firefoksa (do wersji 3.0.6) wymagają instalacji nowej wersji xulrunner, która jest w konflikcie z częścią pakietów KDE 4.2 (google-gadgets). Jeśli już zainstalowałeś tą aktualizację możesz mieć problem z instalacją nowego KDE. Jak znajdę nieco czasu spróbuję problem rozwiązać, ale czasu mam ostatnio niewiele.
Jeśli już zaktualizowałeś KDE do wersji 4.2 i chciałbys mieć aktualną wersję Firefoksa (np. z powodów bezpieczeństwa), to:
a. zainstaluj Operę
b. ściągnij firefoksa ze strony Firefoksa. Instalacja tej wersji polega na wrzuceniu do dowolnego katalogu i zrobieniu sobie skrótu na pulpicie.
Aktualizacja4 (6.03.2009):
UWAGA: Pojawiła się nowa wersja KDE 4.2.1 i to ona jest zalecana do użytku (rozwiązuje konflikty zależnościowe opisywane wyżej). Poradnik tutaj.