KDE F.A.Q.
Înapoi | Cap. 4. Instrucțiuni de instalare | Înainte

# 4.12. Este posibilă instalarea KDE într-un director al unui utilizator?

Puteți instala KDE în ce director doriți. Ce trebuie să faceți depinde de ce pachete doriti să instalați:

Pachete sursă

Pentru configurare și instalare folosiți o comandă de tipul:

     configure --prefix=/users/myhome/kde; make; make install

pentru a le instala în `/users/myhome/kde`.

După ce ați instalat pachetele în directorul dorit, ar trebui adăugate următoarele linii la fișierele de ințializare. Amintiți-vă că, dacă nu este neapărat necesar să setați variabila de mediu `LD_LIBRARY_PATH`, este mai bine să o lăsați așa.

Pentru `csh` sau `tcsh`:

     setenv KDEDIR /users/myhome/kde

     if ( $?LD_LIBRARY_PATH ) then
        setenv LD_LIBRARY_PATH $KDEDIR/lib:$LD_LIBRARY_PATH
     else
        setenv LD_LIBRARY_PATH $KDEDIR/lib
     endif

     if ( ! $?LIBRARY_PATH ) then
        setenv LIBRARY_PATH $LD_LIBRARY_PATH
     endif

Pentru `bash` folosiți:

     KDEDIR=/users/myhome/kde
     PATH=$KDEDIR/bin:$PATH
     LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH
     LIBRARY_PATH=$LD_LIBRARY_PATH

     export KDEDIR PATH LD_LIBRARY_PATH LIBRARY_PATH

Pachete RPM

`rpm` vă permite să folosiți opțiunea `-prefix` pentru a selecta directorul de instalare. De exemplu:

     rpm -i -prefix=/users/myhome/kde package.rpm

Probleme ce pot apare

KDE va rula din directorul respectiv. Sînt cîteva probleme cu programele care necesită să fie rulate cu bitul suid setat la root, spre exemplu programele din pachetul `kdeadmin`, dar acestea nu sînt menite a fi folosite de utilizatorii fără drept de root, așa că nu trebuie să vă faceți probleme.

În orice caz, pe sistemele ce folosesc parole umbrite, screensaver-ele necesită suid root pentru a putea folosi parola de deblocare a ecranului, astfel că această facilitate nu va putea fi folosită.

Înapoi | Acasă | Înainte
De fiecare dată cînd este pornit, KDE se plînge de "parole umbrite". De ce? | Sus | Comanda startkde returnează mesajul "can not connect to X server". Ce nu merge?