Miniguida: KDE4-SVN!
Inviato: mer 7 nov 2007, 12:55
E' pazzo...direte voi,non ho saputo attendere
è ho deciso di anticipare kde4 sul mio desktop
a che pro?
Testarlo,scoprire i bugs..e vederlo chrescere(ossia crashare
e crescere
La seguente miniguida richiede
1)Pazienza
2)Pazzia
Stiamo parlando di un prodotto altamente instabile
quanto inutile(infatti le maggiori applicazioni con la K
non saranno portate su kde4 prima dell'estate 2008 imho)
perchè installarlo allora?
1)Il desktop kde4 supporta benissimo le applicazioni kde3
ovviamente se digitate kwrite vi salterà fuori il kwrite di kde4
per il resto non ci sono ne conflitti ne crash
2)E' bello:a me dopo neppure un ora d'uso mi sta già piacendo
,pensate a effetti grafici leggeri,non invasivi ma belli,come quelli di windows vista,poi ci sono le nuove applicazioni
,le nuove features,etc...
3)Aiuterete kde4 a crescere..segnalando i bugs(e ce sono a iosa)
su bugs.kde.org
Dopo questa premessa...arriva la miniguida.
##################################
Inanzitutto ringraziamenti a pollycoke per l'ispirazione
http://pollycoke.wordpress.com/2007/10/ ... paio-dore/
la guida prende molto da questa
Requisiti
1)Svn,swaret(opzionale),boost,enchant,net:http:ssleay,libcaptury(mytux)+ tutti i requisiti di kde3
per installare net:http:ssleay vi consiglio caldamente di usare
cpan2tgz(lo trovate linuxpackages)
E' FORTEMENTE consigliata la creazione di un utente
test per kde4..poi fate come volete.
Dopo aver installato il necessario e creato l'utente
via alle danze.
Scaricate
http://download.tuxfamily.org/pollyrepo ... vn-buildrc
e rinominatelo come .kdesvn-buildrc nella home di root
ora editatelo(passo consigliato ma non obbligatorio)
in modo che risulti identico a questo(comprende oltre i
moduli di base anche le librerie soprano e qimage)
consiglio se usate dual-core consiglio di modificare j2 in j6
alla linea 11
Codice: Seleziona tutto
global
source-dir /usr/src/kde4
# build-dir build
kdedir /opt/kde4
# make-install-prefix sudo -S
# qtdir ~/qt4 # Default to installing Qt (Qt 4).
# qtdir ${build-dir}/build/qt-copy # Use built Qt (Qt 3).
qtdir /usr
cmake-options -DCMAKE_BUILD_TYPE=release
cxxflags -pipe -march=i686 # For standard 32-bit systems.
kde-languages it # Italiano
make-options -j6
# set-env LDFLAGS -Wl,-O1 # Optimize the linker, takes longer.
end global
module kdesupport/soprano
end module
module kdesupport/qimageblitz
end module
module kdesupport/strigi
end module
# kdelibs are the base KDE libraries needed by all KDE applications.
module kdelibs
end module
module kdepimlibs
end module
module kdebase
#configure-flags --with-pam --with-shadow
end module
#module kdegraphics
#end module
#module kdemultimedia
#end module
#module kdenetwork
#end module
#module kdepim
#end module
#module koffice
#end module
#module kdegames
#end module
#module kdeadmin
#end module
#module kdebindings
#end module
#module kdeutils
#end module
#module kdetoys
#end module
#module kdeedu
#end module
# Modules in extragear and playground can also be added.
#
# To see what you can find in the various modules, browse
# http://websvn.kde.org/trunk/extragear and
# http://websvn.kde.org/trunk/playground
# Includes various libraries needed by other applications in extragear.
#module extragear/libs
# If you don't like the default name that kdesvn-build gives modules on-disk,
# you can use dest-dir to change it.
# dest-dir extragear-libs
#end module
# Includes the popular K3B and Amarok programs.
#module extragear/multimedia
#end module
# Includes various photo management applications.
#module extragear/graphics
# checkout-only digikamimageplugins digikam gwenview kimdaba
#end module
# module extragear/network
# # Options like checkout-only should work as before.
# checkout-only konversation
# end module
# module playground/games
# end module
scaricate l'ultima versione di kdesvnbuild
http://kdesvn-build.kde.org/
e decomprimetela infine muovete kdesvnbuild-1.5/kdesvnbuild
in /usr/bin
ora da root date
#kdesvn-build
verrano buildati kdebase,kdelibs,kdelibspim e la lingua italiana
tutto in /opt/kde4 mentre i sorgenti li trovate in /usr/src/kde4
sul mio dual-core ci ho messo una 40ina di minuti,su cpu più
lente potrete metterci anche 3 o 4 ore.
Una volta buildati
#nano /usr/local/bin/kdesvn-start
e ci incollate queste righe
Codice: Seleziona tutto
export KDEDIR=/opt/kde4
export KDEHOME=$HOME/.kde4
export LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH
export PATH=$QTDIR/bin:$KDEDIR/bin:/usr/local/bin:$PATH
startkde
#chmod +x /usr/local/bin/kdesvn-start
poi
#nano /usr/share/apps/kdm/sessions/kde4.desktop
e ci incollate queste righe
Codice: Seleziona tutto
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/usr/local/bin/kdesvn-start
TryExec=/usr/local/bin/kdesvn-start
Name=KDE4
Comment=The K Desktop Environment
kde4 e bello pronto in /opt/kde4
Adesso la guida per disinistallarlo
rm -fr /opt/kde4
rm -fr /usr/src/kde4
rm /usr/bin/kdesvn-build /usr/local/bin/kdesvn-start
e vi ritrovate il sistema pulito senza tracce di kde4
