# 3.9. Är det möjligt att installera KDE i en användares katalog?

Du kan installera KDE i vilken katalog du vill. Vad du måste göra beror på vilket slags paket du vill installera:

Källkodspaket

För att konfigurera, använd ett kommando liknande:

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

för att installera i `/users/myhome/kde`.

Efter att du har installerat paketen i användarens katalog bör du lägga till följande rad i dina startfiler (init):

För csh eller 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

För bash, använd:

     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

RPM-paket

`rpm` tillåter dig att använda `-prefix` parametern för att välja katalog att installera i, t ex

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

Problem att vänta

KDE kommer köra från användarens katalog. Det finns vissa problem med program som kräver SUID satt för root, t ex programmen i kdeadmin-paketet, men de är inte menade att köras av användare, så det är inget att oroa sig för.

Men på system som använder "shadow passwords" måste skärmsläckarna köras SUID-root för att aktivera lösenordsaccess för att låsa upp skärmen, så det här valet kommer inte fungera.