KDE и RedHat
RedHat Linux е една от старите, класически Linux дистрибуции,
която при
това непрекъснато се развива и усъвършенства. Тя има много потребители
в целия свят, освен това има и много базирани на нея и
„клонирани“ дистрибуции. При нея има ясно
дефинирана и последователна стратегия за развитие, което за съжаление
не винаги може да се хареса на всички.
Такова например е решението за основна десктоп среда да се
ползва
Gnome, а KDE е оставен на заден план. Това няма как да зарадва всички
за това в Fedora се работи за преместването на KDE от Fedora Core в
Fedora Extras http://fedoraproject.org/wiki/UnleashKDE.
Това ще даде
възможност за допълнително развитие на KDE в Fedora извън досегашните
ограниченията. За съжаление това може да стане чак след версия 5, а за
RHEL и клоновете му като Centos, Whitebox, TaoLinux, Scientific Linux и
др. въобще не помага. Възможността за компилация на KDE също не е за
всеки, защото иска достъпно добри познания, а и после по трудно се
поддържа и обновява.
Благодарение обаче на природа на на свободния софтуер има ли
проблем и
заинтересувани за решаването му потребители винаги се намира и решение.
В случая феновете на KDE могат да ползват „KDE
Project“ на http://kde-redhat.sourceforge.net/
.
Този проект е създаден от Rex Dieter за да подпомогне използването на
KDE и KDE базирани приложения в Fedora™ Core и Red
Hat® Enterprise Linux®. Интервю с Rex Dieter можете да
прочетете на адрес http://dot.kde.org/1136226311/.
Проекта осигурява
компилирани за съответната дистрибуция пакети на последната стабилна
версия на KDE, в случая 3.5, както следва:
redhat/7.3/i386
redhat/9/i386
redhat/el3/i386
redhat/el4/i386
fedora/2/i386
fedora/2/x86_64
fedora/3/i386
fedora/3/x86_64
fedora/4/i386
В горния списък и навсякъде по долу в текста, където става
дума за Red Hat® Enterprise Linux® ( RHEL ) същото се
отнася и за „клоновете“ му CentOS, Scientific
Linux, TaoLinux, WhiteBox Linux и Lineox.
За да можете да инсталирате
пакетите с помощта на yum
е необходимо да направите следното, като root:
1. Импортиране на gpg ключа на
проекта:
|
rpm --import
http://kde-redhat.sourceforge.net/gpg-pubkey-ff6382fa-3e1ab2ca |
ако не стане по този начин направете това:
|
wget http://kde-redhat.sourceforge.net/gpg-pubkey-ff6382fa-3e1ab2ca
rpm –-import gpg-pubkey-ff6382fa-3e1ab2ca |
2. Конфигуриране на yum.
За Fedora Core 3+ и Red Hat Enterprise 4+, т.е yum >= 2.1
тряба да свалите следните файлове:
за Fedora - http://apt.kde-redhat.org/apt/kde-redhat/fedora/kde-redhat.repo
за Red Hat Enterprise 4 - http://apt.kde-redhat.org/apt/kde-redhat/redhat/kde-redhat.repo
и да ги копирате в папката /etc/yum.repos.d/.
за по-старите версии на Red Hat и Fedora трябва да редактирате файла /etc/yum.conf и
да добавите в него:
|
[kde-redhat-stable]
name=kde-redhat.org (kde-stable)
baseurl=http://apt.kde-redhat.org/apt/kde-redhat/$releasever/stable
exclude=samba*
gpgcheck=1
enabled=1
[kde-redhat-stable-all]
name=kde-redhat.org (kde-stable-all)
baseurl=http://apt.kde-redhat.org/apt/kde-redhat/all/stable
gpgcheck=1
enabled=1 |
Препоръчвам ви и да добавите още един проект на Matthias Saou,
Dag Wieers, Fernando Lopez-Lezcano, Dries Verachtert и Bert de Bruijn,
който съдържа много допълнителни и полезни програми като webmin,
nagios, p7zip и т.н. За по-вече информация прочетете http://dag.wieers.com/home-made/apt/FAQ.php.
|
rpm --import
http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
или
wget http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
rpm --import RPM-GPG-KEY.dag.txt
за RHEL добавете в /etc/yum.conf
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://ftp2.lcpe.uni-sofia.bg/freshrpms/pub/dag/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=1
за Fedora добавете в /etc/yum.conf
[dag]
name=Dag RPM Repository for Fedora Core
baseurl=http://ftp2.lcpe.uni-sofia.bg/freshrpms/pub/dag/fedora/$releasever/en/$basearch/dag
gpgcheck=1 enabled=1 |
3. След като сте настроили yum остава да подновите версията на
KDE:
|
yum update
Ако нямате инсталиран KDE то :
yum install kde qt arts kdelibs kdebase gtk+ gtk2 redhat-artwork
kde-i18n-Bulgarian kdemultimedia-extras kdemultimedia-nonfree
yum update |
След което ще трябва да почакате да се изтеглят доста MB и ще
имате последната версия на KDE с български интерфейс. Ако вместо yum
предпочитате apt-get прочетете страниците на съответните проекти там
има точни инструкции.
Ако искате да видите кои ключове сте импортирали:
|
rpm -q gpg-pubkey --qf "%{summary} -> %{version}-%{release}\n" |
За да видите достъпните пакети от kde-redhat:
|
yum list | grep kde-redhat |
С yum install име_на_пакет винаги можете да добавяте още
компоненти към KDE.
Основните проблеми, които за сега съществуват според мен са:
- Сравнително слаба поддръжка за х86_64 архитектурата;
- Не ми е известно българско огледало на проекта и поради
това връзката е доста бавна. Ако имате проблем с връзката пробвайте да
коригирате настройките на yum, като коментирате реда mirror =
и под него напишете адреса на на някой сайт който при вас върви
по-бързо. Например за RHEL, Centos и т.н:
|
[kde-redhat-stable]
...
baseurl=http://kde-redhat.atrpms.net/apt/kde-redhat/redhat/4/i386/stable
[kde-redhat-stable-all]
...
baseurl=http://kde-redhat.atrpms.net/apt/kde-redhat/all/stable/ |
По този начин всички, които харесват RedHat дистрибуциите и
KDE ще могат да поучат последната версия на любимия си десктоп за
любимата си дистрибуция. Така че моя съвет е ако имате добре настроена
RedHat дистрибуция и просто ви се струва, че десктопа е
поостарял не бързайте да я сменяте с по-нова, а
пробвайте „KDE
Project“.