[glux] Raid + kde compilato

Damiano Venturin damiano@venturin.net
Tue, 3 Sep 2002 17:43:12 +0200


Ciao a tutti=20

in seguito ad una misteriosa distruzione dell' ext3 di / e /usr ...
dopo 4 o 5 ore di lacrime e auto-fustigazione, ho trovato la forza per=20
riprendermi dallo shock e ritornare a sperimentare :)

quindi:

ho installato / e /home su RAID1 su due dischi separati (ovvio) su due ca=
nali=20
separati.
distro: mandrake 8.2

Memore di tutti i problemi che kde3 sembrava causarmi, (mi riferisco alle=
=20
difficolt=E0 di installazone di tuti i software [tar.gz e rpm] che richie=
dono=20
le Qt3 anche se le Qt3 le avevo compilate), non ho installato Kde.
L'ho poi compilato pacchetto per pacchetto.=20

Morale della favola.=20
Il Raid sembra funzionare davvero bene. Il kde compilato =E8 una scheggia=
 ed =E8=20
molto + stabile. L'installazione di qualunque software che richieda le Qt=
3=20
non da + alcun problema. Funziona anche mozilla 1.0 (anch'esso compilato)=
 che=20
prima mi dava problemi.
Questa =E8 la mia ricetta per risolvere gran parte dei piccoli problemi c=
he=20
avevo riscontrato nell'uso quotidiano


scrivo di seguito un supermini how-to visto per chi si vuole cimentare ne=
lla=20
compilazione di kde:

1. armatevi della pazienza di un santo
2. armatevi della pazienza di un martire
3. siete pronti per partire

4. procuratevi il cd del mese di agosto di Linux & C. Li trovate i src di=
 Kde3
5. a quei src dovete aggiungere i seguenti pacchetti che potete richieder=
mi
pcre-3.8.tar.gz
freetype-2.1.2.tar
6. sempre nel cd di Linux&C trovate i src di Qt3

7.0 vi consiglio di instalare beep da rpmdrake
7. si parte dalle Qt3. e qui ci vuole qualche oretta. il metodo di=20
compilazione =E8 sempre lo stesso per tutti i pacchetti
cd /usr/src  (a me piace scompattarli qui)
decomprimere [tar zxvf pacchetto.tar.gz, oppure bunzip2 pacchetto.tar.bz2=
 ->=20
tar xvf pacchetto.tar]
cd pacchetto
=2E/configure
make
make install

personalmente preferisco=20
=2E/configure && make && make install && beep -f 200 -f 800 -n 35
che fa tutta l'installazione (vi ritrovate i programmi in /usr/local) e p=
oi fa=20
beep, cos=EC intanto vi bevete un caff=E8 :) . Occhio che se qualcosa va =
storto=20
nel configure o nel make o nell'install non beeppa per nulla e mentre bev=
ete=20
il caff=E8 lui non fa nulla ...

8. gi=E0 da ora vi consiglio di aggiungere nel file .bashrc di ogni utent=
e=20
(forse c'=E8 un sistema + intelligente per farlo, se lo sapete avvisatemi=
)

<<< questo c'=E8 gi=E0
PATH=3D/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/l=
ocal/sbin
ENV=3D$HOME/.bashrc
USERNAME=3D"root"
>>>>

<<<< questo va aggiunto in coda
QTDIR=3D/usr/local/qt
PATH=3D$QTDIR/bin:$PATH
MANPATH=3D$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=3D$QTDIR/lib:$LD_LIBRARY_PATH

KDEDIRS=3D/usr/local/kde
PATH=3D$KDEDIRS/bin:$PATH

#nel caso abbiate java
JDK_HOME=3D/usr/local/java
export JDK_HOME
>>>>

9. copiate i pacchetti di kde in /usr/src

#ls -lh /usr/src

drwxr-xr-x   18 root     root         4.0K set  1 16:34 arts-1.0.1/
drwxr-xr-x    8 520      526          4.0K set  1 18:45 freetype-2.1.2/
drwxr-xr-x   11 root     root         4.0K set  1 20:37 kdeaddons-3.0.1/
drwxr-xr-x   16 root     root         4.0K set  1 20:59 kdeadmin-3.0.1/
drwxr-xr-x   14 root     root         4.0K set  1 21:42 kdeartwork-3.0.1/
drwxr-xr-x   46 root     root         4.0K set  1 18:51 kdebase-3.0.1/
-r-xr-xr-x    1 root     root          62M set  1 18:22 kdebindings-3.0.1=
=2Etar*
-r-xr-xr-x    1 root     root         8.7M set  1 18:22 kdeedu-3.0.1.tar.=
bz2*
-r-xr-xr-x    1 root     root         6.9M set  1 18:22=20
kdegames-3.0.1.tar.bz2*
drwxr-xr-x   24 root     root         4.0K set  1 22:52 kdegraphics-3.0.1=
/
drwxr-xr-x    4 1024     users        4.0K set  1 23:13 kde-i18n-en_GB/
drwxr-xr-x    5 1024     users        4.0K set  1 23:14 kde-i18n-it/
drwxr-xr-x   40 root     root         4.0K set  1 17:00 kdelibs-3.0.1/
drwxr-xr-x   22 root     root         4.0K set  1 21:44 kdemultimedia-3.0=
=2E1/
drwxr-xr-x   22 root     root         4.0K set  1 23:17 kdenetwork-3.0.1/
-r-xr-xr-x    1 root     root         3.0M set  1 18:23 kdepim-3.0.1.tar.=
bz2*
drwxr-xr-x   18 root     root         4.0K set  2 02:42 kdesdk-3.0.1/
-r-xr-xr-x    1 root     root         9.0M set  1 18:23 kdesdk-3.0.1.tar*
-r-xr-xr-x    1 root     root         1.3M set  1 18:23 kdetoys-3.0.1.tar=
=2Ebz2*
drwxr-xr-x   26 root     root         4.0K set  2 00:07 kdeutils-3.0.1/
-r-xr-xr-x    1 root     root         3.2M set  1 18:23=20
kdevelop-2.1.1_for_KDE_3.0.tar.bz2*
drwxr-xr-x    7 root     root         4.0K set  2 01:32 kdoc-2.0a54/
drwxrwxr-x    6 1079     101          4.0K apr  3 12:33 kvim/
drwxrwxrwx    8 1000     1000         4.0K set  1 18:29 lesstif-0.93.36/
lrwxrwxrwx    1 root     root           17 set  1 16:24 linux ->=20
linux-2.4.18-6mdk/
drwxr-xr-x   19 root     root         4.0K set  1 16:24 linux-2.4.18-6mdk=
/
drwxr-xr-x    5 1169     1169         4.0K set  1 16:58 pcre-3.8/

quelli che vedete in forma tar.gz o tar.bz2 non li ho installati. Tutti g=
li=20
altri si

10. cominciate con pcre-3.8, poi con arts-1.0.1, poi con kdelibs-3.0.1, p=
oi=20
con freetype-2.1.2 ed infine con  kdebase-3.0.1

11. continuate con l'ordine che preferite

12. intanto cadono le foglie .. arriva l'inverno ..

13. una volta finito tutto quello che vi interessa
# init 3

14. per avviare kde (sto ancora lavorando per trovare un modo + standard)

# xinit
poi nella shell che si apre
#startkde

[grazie Pedro]

15. godetevi il tutto

--=20
enjoy
Dam=20