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.