Instalacja KDE 4 w Debianie
Ten mini-poradnik mojego autorstwa już od jakiegoś czasu jest dostępny na Forum Pececik.com, jednak uznałem, że powinien znaleźć się również tutaj - tym bardziej, że wymaga pewnego uzupełnienia. Na pewno są osoby, które chciałyby na swoim komputerze zainstalować KDE 4, jednak nie bardzo wiedzą, jak się do tego zabrać - tym bardziej w Debianie, którego domyślne repozytorium nie zawiera paczek z najnowszą wersją środowiska KDE. Właśnie do “Debianowców” skierowany jest ten artykuł.
Zacznijmy od tego, że jeżeli mamy już zainstalowane KDE 3, to musimy je usunąć - przy instalacji z paczek KDE 3 i KDE 4 nie mogą istnieć obok siebie.
“Trudność” kryje się w tym, że paczek KDE 4 nie ma jeszcze ani w Lennym, ani w Sidzie. W tej sytuacji musimy je zainstalować z repozytorium experimental. Nie ma się czego obawiać, na chwilę obecną paczki są na tyle stabilne, że można ich bez problemu używać - sprawdzone na własnej skórze.
Nie jestem pewien czy w Lennym wszystkie pakiety są na tyle nowe, by spełnić zależności KDE 4 - jednak sposób jest sprawdzony na Sidzie, i na nim wszystko działać musi. Zalecam również pełną aktualizację systemu przed zastosowaniem zawartych tu porad. Pamiętajmy też o uprzednim usunięciu wszystkich paczek KDE 3.
Tak więc zaczynamy. Edytujemy w swoim ulubionym edytorze tekstowym - jako root - plik /etc/apt/sources.list - uzupełniamy go o taką linię:
deb http://ftp.debian.org/debian experimental main contrib
Pamiętajmy o pozostawieniu jednej pustej linijki na końcu pliku!
Musimy lekko zmienić ustawienia apta: otwieramy plik /etc/apt/preferences (jeśli go nie ma, tworzymy) i dodajemy do niego treść:
Package: *
Pin: release a=experimental
Pin-Priority: 1001Package: *
Pin: release a=unstable
Pin-Priority: 900
To sprawi, że pakiety eksperymentalne będą miały najwyższy priorytet - pozwoli to uniknąć problemów z zależnościami podczas instalacji.
Aktualizujemy listę pakietów poleceniem:
apt-get update
W ten sposób dodaliśmy repozytorium experimental, oraz pobraliśmy listę dostępnych w nim pakietów. Teraz możemy rozpocząć instalację. Aby pobrać całe KDE 4, z wszystkimi dodatkowymi programami, wystarczy wydać polecenie:
apt-get install kde4
Jeżeli potrzebujemy tylko podstawowych pakietów KDE 4, wpisujemy:
apt-get install kde4-minimal
Przydałby nam się jeszcze menedżer logowania - jeżeli używamy np. GDM, należy pominąć ten krok, jeżeli nie, musimy zaopatrzyć się w KDM:
apt-get install kdm
Kiedy już KDE4 zostanie zainstalowane, musimy ponownie zmienić konfigurację apta - trzeba zmniejszyć priorytet paczek eksperymentalnych, aby przy pełnej aktualizacji systemu nie zainstalowało nam się np. niestabilne jądro, a jednocześnie aby zachowana została możliwość aktualizacji KDE 4 (gdyby pojawiły się nowe wersje paczek). Ponownie otwieramy /etc/apt/preferences, usuwamy poprzednio wprowadzone wpisy, i dodajemy te:
Package: *
Pin: release a=experimental
Pin-Priority: 800Package: *
Pin: release a=unstable
Pin-Priority: 900
Jeżeli wszystko poszło dobrze, możemy już cieszyć się swoim nowym środowiskiem graficznym. Jeżeli podczas instalacji wystąpią jakieś problemy z zależnościami - radzę zaczekać dzień lub dwa, wtedy powinny pojawić się zaktualizowane wersje pakietów i wszystko powinno zadziałać.
Lista wszystkich pakietów związanych z KDE 4, znajdujących się w repozytorium experimental dostępna jest tutaj:
http://packages.debian.org/experimental/kde
Ważne, aby instalować je z dopisanym “-t experimental” po apt-get, a przed install, czyli np.:
apt-get -t experimental install ktorrent
W przeciwnym wypadku zainstalujemy pakiety z wersji nie-experimental (Lenny lub Sid, w zależności od tego, z czego korzystamy), czyli wersje z KDE 3.
Jak można zauważyć, w repozytoriach Debiana nie ma takich aplikacji jak nowe K3b, oraz dodatkowych plasmoidów, które są jeszcze w fazie rozwoju. Jakiś czas temu odkryłem repozytorium ze świeżymi wersjami wyżej wymienionych dodatków. Linijka, którą należy dopisać do /etc/apt/sources.list, aby uaktywnić to repo, jest następująca:
deb http://amarok2deb.co.cc/debian/ unstable main
Dla użytkowników innych dystrybucji - planuję napisanie poradnika na temat instalacji KDE 4 prosto z Subversion w każdej dystrybucji, obok KDE 3 bądź jakiegokolwiek innego środowiska - na osobnym koncie użytkownika.