Kde 4.1 su Fedora 9
Questa guida è rivolta a coloro i quali hanno installato Fedora 9 con Gnome 2.22 e hanno voglia di provare la versione sviluppo di Kde 4, quella che a luglio, almeno stando alla roadmap, dovrebbe vedere la luce come Kde 4.1.
Cominciamo:
Prerequisiti
yum install clucene-core-devel libxml-devel libxslt-devel dbus-devel boost-devel bzip2-devel openssl-devel alsa-lib-devel redland-devel rasqal-devel raptor-devel hspell-devel aspell-devel cups-devel xine-lib-devel avahi-devel gamin-devel OpenEXR-devel enchant-devel jasper-devel ilmbase-devel pcre-devel gpgme-devel libxklavier-devel glib-devel libusb-devel libsmbclient-devel libxcb-devel NetworkManager-devel lm_sensors-devel libraw1394-devel bluez-libs-devel gcc-c++ libXext-devel cmake make subversion giflib-devel libpng-devel libXdamage-devel libXcomposite-devel libXrender-devel fontconfig-devel libXft-devel libXcursor-devel libXfixes-devel ruby-devel libXScrnSaver-devel libkdcraw-devel exiv2-devel lcms-devel libtiff-devel sqlite-devel libxkbfile-devel imlib2-devel patch gstreamer-plugins-base-devel gstreamer-devel libSM-devel
Kdesvn-build
Scaricate kdesvn-build qui e, dopo avere scompattato l’archivio copiate il file kdesvn-build in /usr/bin. Ora prendete il file di configurazione, copiatelo in una pagina del vostro editor preferito nominandolo .kdesvn-buildrc e salvatelo nella vostra home. Una piccola nota su questo file di configurazione: ho decommentato l’opzione per l’installazione di qt-copy perchè, come è noto, kde 4 svn usa la versione 4.4 delle librerie di Trolltech e, queste ultime, non sono ancora state pacchettizzate e rese disponibili nei repo di fedora, ragione per cui occorre compilare quelle rese disponibili su svn.
Compilazione
Ora dopo aver creato le cartelle: mkdir /usr/src/kde4, mkdir /opt/kde4, mkdir /opt/qt4, puntate su /usr/src/kde4 e digitate kdesvn-build; premete invio ed ecco che inizia la compilazione.
Avvio di kde
Lanciate gedit /usr/bin/kdestart.sh e incollate le seguenti righe:
#!/bin/sh
export QTDIR=/opt/qt4
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
Ora gedit /usr/share/xsessions/kde4.desktop e incollate:
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/usr/bin/kdestart.sh
TryExec=/usr/bin/kdestart.sh
Name=KDE4
Al riavvio troverete l’opzione kde 4 nella gestione delle sezioni. Avvertenza: se, come me, avete installato fedora da live cd allora dovete installare il pacchetto xorg-x11-xinit-session.
Per disinstallare il tutto:
rm -rf /usr/src/kde4
rm -rf /opt/qt4
rm -rf /opt/kde4
Conclusioni
Compilare una serie di applicazioni complesse come quelle che compongono kde 4 non è operazione che si possa definire agevole, per fortuna ci viene in soccorso questo script creato dal team di sviluppo del draghetto, altrimenti la cosa sarebbe stata ancora più complicata. Kdesvn-build presenta una struttura modulare, nel senso che da la possibilità di compilare la struttura di kde a blocchi: 5 moduli di base (qt-copy, kdesupport, kdelibs, kdepimlibs, kdebase) e una serie di moduli aggiuntivi che si possono aggiungere a scelta semplicemente decommentando le righe di codice che li riguardano dentro .kdesvn-buildrc, oppure lanciando il comando kdesvn-build seguito dal nome del modulo (es. kdesvn-build kdemultimedia).
Post correlati...
Ubuntu 9.04 Beta vs Fedora 11 Beta by Mad on April 2nd, 2009
Segnalo su .
Primi passi con Fedora 9 by Mad on May 15th, 2008
Ho installato Fedora 9 sul mio portatile e ne ho ricevuto una bellissima impressione; veramente complimenti al team di sviluppo.
Nuovo script per compilare kde 4.1 by Mad on June 30th, 2008
Da qualche giorno è stata rilasciata una nuova versione di kdesvn-build, lo script per compilare un kde 4.
Eccellente script per Fedora 9 by Mad on May 16th, 2008
Guardate cosa è riuscito a farel il signor ".
Bentornato!












18 maggio 2008 alle 11:21 am
[...] Fonte | var staf_confirmtext = ‘Mail sent’ #stafBlock { position: absolute !important; z-index: 100000; display: none; width: 200px; } #stafForm { background-color: #ffffff; border: 1px solid #c6c6c6; padding: 5px; margin:0; } #stafForm h2 { margin: 0; } #stafForm input, #stafForm label, #stafForm h2 { font-family: ‘Lucida Grande’, Verdana, Arial, Sans-Serif; font-size: 1em; color: #222222; } #stafForm input { width: 90px; height: 15px; margin-top: 5px; border: 1px solid #ccc; } #stafForm label { float: left; display: block; width: 90px; line-height: 16px; } #stafClose { float: right; margin-right: 5px; } x [...]
18 maggio 2008 alle 2:03 pm
Alcune note…io l’ho testato su Kubuntu 8.04 (modificando la guida opportunamente) ma ho notato alcuni errori che non credo dipendano dalla distro…Magari mi sbaglio, ma te li dico lo stesso: il file di configurazione deve chiamarsi “.kdesvn-buildrc” (e non .Kdesvn-buildrc, con la K maiuscola non viene trovato) e deve essere salvato o nella propria home o nella cartella da cui si richiama il kdesvn-build (quindi secondo la guida /kde/src/kde4). Inoltre se si vuole permettere il log in /usr/src/kde4/log/, lo si deve richiamare con i permessi di root
Magari tu non hai riscontrato questi errori, ma può darsi che a qualcuno possano servire
18 maggio 2008 alle 2:20 pm
Ovviamente hai ragione e ti ringrazio per la segnalazione. La k maiuscola è naturalmente un mero errore di digitazione, mentre la mancata indicazione della posizione del file di configurazione è assolutamente una dimenticanza. Correzione eseguita!
Ciao!