LINUX-BG   Adres : http://www.linux-bg.org
Kompilirane i instalirane na KDE 4
Ot: Zvezdichko
Publikuvana na: 8-02-2008
Adres na statiiata: http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=programs&key=400832033
Smetnah, che edna podobna statiia shte e dosta polezna za hora, koito imat predpochitaniia kum dadena distributsiia, obache za neia vse oshte niama prekompilirani paketi za KDE 4. Tova e algorituma po koito az uspiah da svalia, kompiliram i uspeshno da podkaram KDE 4. Ne davam garantsiia, che tova e universalen algoritum, kakto i che toi shte raboti i pri vas. Vuzmozhno e v protsesa na kompiliraneto da vuzniknat greshki, vuzmozhno e vashata distributsiia da ima po-razlichni harakteristiki – naprimer razlichna versiia na kompilatora, razlichna versiia na qt4.
Mashinata, na koiato uspeshno kompilirah i instalirah KDE 4 imashe slednite parametri:

1.Harduerni parametri: Protsesor Intel Celeron 1.5 GHz, 1 GB ram, 20 GB svobodno miasto na diala, na koito razpolozhih paketite.
2.Softuerni parametri: Slackware 12.0, stabilna versiia (ne current), versiia na kompilatora gcc – 4.1.2, versiia na qt bibliotekite – 4.3.3 (KDE 4 mozhe da ne trugne na versiia po-niska ot 4.3)
3.Obshto vreme za iztegliane, kompilirane i instalirane na paketite priblizitelno 6 chasa i polovina (vremeto zavisi ot skorostta na internet vruzkata, harduernite parametri i drugi faktori)

I taka, eto koi sa stupkite:

1.Udovletvoriavane na zavisimostite

Za da mozhe da kompilirame paketite purvo triabva da udovletvorim zavisimostite mezhdu softuernite paketi. Na saita na KDE (http://techbase.kde.org/Getting_Started...) ima spisuk s distributsii, koito pomaga v niakoi sluchai za tova kak da udovletvorite zavisimostite, no spisuka ne e pulen! Az taka i ne namerih v nego informatsiia kak da se spravia ako imam Slackware.
V sluchaia za Slackware vie mozhe da svalite i instalirate niakoi paketi ot http://www.slackbuilds.org. Tam ima: boost, qt4,  redland, clucene. Tam obache NQMA Strigi i Blitz, a kakto Strigi, taka i Blitz sa neobhodimi paketi za da kompilirate KDE 4.
Blitz mozhe da svalite ot tuk:
http://sourceforge.net/projects/qimageb...
A Strigi ottuk:
http://strigi.sourceforge.net/


2. Suzdavane na nov user akaunt i podgotovka za po-natatushno kompilirane


Preporuchva se da suzdadete nov user account. Tova stava s komandata adduser ili useradd. Zadaite mu ime kde-devel. Pri suzdavaneto na akaunta zadaite da izpolzva komandniia interpretator bash (Bourne again shell).
Sled tova otidete tuk:
http://techbase.kde.org/index.php?title...
i kopirate sudurzhanieto na faila v .bashrc, koito triabva da se namira v domashnata direktoriia na kde-devel, obiknoveno /home/kde-devel.

3.Kompilirane

Sledvate striktno stupkite na adres:
http://techbase.kde.org/Getting_Started...

cd  
cs #Tova e bash funktsiiata, koiato bi sledvalo da imate ako ste suzdali korektno #faila .bashrc
mkdir KDE && cd KDE
svn checkout svn://anonsvn.kde.org/home/kde/branches/KDE/4.0/kdelibs
cd kdelibs
cmakekde
za kdelibs i za ostanalite paketi – kdepimlibs, kdebase, kdeadmin, kdeartwork... i vsichko ostanalo koeto zhelaete. Niakoi paketi imat spetsifichni iziskvaniia za zavisimosti – imaite go vpredvid! Naprimer kdeedu si iska eigen.


4.Podgotovka za startirane

Za da startirate KDE triabva da bude suzdaden suotvetniia fail .xinitrs (ili ako izpolzvate KDM-da suzdadete fail za menidzhura) v /home/kde-devel. Failut .xinitrc triabva da ima sledniia red:

/home/kde-devel/kde/bin/startkde

Sega otidete v /home/kde-devel/kde/bin i otvorete faila startkde. Dobavete slednite redove v nego:

export LD_LIBRARY_PATH=/home/kde-devel/kde/lib
export KDEDIRS=/home/kde-devel/kde
export PATH=/home/kde-devel/kde/bin/:$PATH
export KDEHOME=~/.kde4

... za da opravite putekite.

Sled tova s komandata startx pod user kde-devel triabva da ste v sustoianie da startirate KDE 4, no na men mi izleze suobshtenie za greshka: Could not start D-Bus. Tozi problem pod Slackware 12 opravih kato otidoh v /etc/profile.d/ kopirah faila qt.sh v qt4.sh i go redaktirah taka che reda:

QTDIR=/usr/lib/qt
da bude promenen na:
QTDIR=/usr/lib/qt4

Togava startx uspeshno startira X s rabotna sreda KDE 4.0.1.

5.Instalirane na KDE 4 v druga direktoriia za da mozhe da go izpolzvat vsichki potrebiteli na sistemata

Za da instalirate KDE 4 v /usr/local naprimer mozhe da izpulnite za razlichnite komponenti v /home/kde-devel komandata make install DESTDIR=/usr/local/kde4. Drugiia variant e prosto da kopirate direktoriite bin, lib i ostanalite ot /home/kde-devel v /usr/local.
Kato pri suzdavaneto na .xinitrc i redaktiraneto na startkde triabva da imate vpredvid da zadadete pravilnite puteki.
Uspeh!

<< | Kak da gledame BEZPLATNO bulgarska televiziia po internet? >>

Avtorite na saita, kakto i tehnite sutrudnitsi zapazvat avtorskite prava vurhu sobstvenite si materiali publikuvani tuk, no te sa copyleft t.e. mogat svobodno da budat kopirani i razprostraniavani s iziskvaneto izrichno da se upomenava imeto na avtora, kakto i da se publikuva na vidno miasto, che te sa vzeti ot originalniia im URL-adres na tozi survur (http://www.linux-bg.org). Avtorskite prava na prevodnite materiali prinadlezhat na tehnite avtori. Ako s publikuvaneto tuk na niakakuv material nevolno sa narusheni nechii prava - sled konstatiraneto na tozi fakt materialut shte bude svalen.

All trademarks, logos and copyrights mentioned on this site are the property of their respective owners.
Linux is copyright by Linus Torvalds.
© Linuks za bulgari EOOD 2007
© Slavei Karadjov 1999 - 2006

All rights reserved.

Изпълнението отне: 0 wallclock secs ( 0.16 usr + 0.03 sys = 0.19 CPU)