Compilare KDE4 da svn con kdesvn…
Ora non ho intenzione di fare un howto rifinito (l’avevo pianificato, ma…), piuttosto voglio rispondere ad un’ulteriore richiesta di Imu che mi ha chiesto se esisteva uno script per compilarsi KDE4-svn rapidamente.
La risposta è stata semplice, proprio KDE ce ne mette a disposizione uno: KDEsvn-build.
Una volta installato (è presente sia nei repository di molte distro – ma non sempre è aggiornato [vedi kubuntu] – oppure basta estrarre l’archivio scaricato dal sito ufficiale), va configurato definendo alcuni percorsi di lavoro, di installazione oltre a delle variabili (d’ambiente e no) che determineranno il tipo dell’installazione.
Per il mio utilizzo, ho preparato un file di configurazione che penso sia adatto più o meno a tutti i sistemi per avere un’installazione piuttosto completa. Vi basta salvarlo in ~/.kdesvn-buildrc
eventualmente modificando i parametri che preferite; di default, la directory di lavoro sarà in ~/kdesvn
, mentre il DE della “K” verrà installato in /opt/kde4
, quindi per evitarvi di usare permessi di root ogni volta, vi consiglierei questo tip:
sudo mkdir -p /opt/kde4
sudo chown $USER:$USER /opt/kde4/ -R
Quindi, dopo aver installato le dipendenze necessarie, avviate lo script kdesvn-build
per dare il via alle danze, e “lui” penserà a tutto... Inizialmente ci sarà da scaricare parecchi dati, e da compilarne altrettanti (non basta qualche ora – )... Infine verrà copiato tutto nel prefisso indicato nella vostra configurazione.
Ogni volta che volete ri-aggiornare KDE, vi basterà rilanciare lo script, mentre se volete fare solo alcune operazioni avanzate (magari solo per una determinata sezione) date un’occhiata a kdesvn-build --help
.
Ora, per lanciare KDE4 che avete installato, vi conviene creare un nuovo utente (per non far casino coi settaggi), io l’ho chiamato kde4
e lo uso solo per avviare KDE. Quindi mettete questo launcher nella vostra $PATH
.
Adesso, se volete lanciare KDE4 ci sono due strade (ovviamente possono convivere):
- Se volete dentro la vostra sessione, installate
Xephyr
e quindi avviate:
Xephyr :1 -br -fullscreen
su - kde4
startkde4
- Se invece volete lanciarlo come desktop principale, mettete questo file desktop in
/usr/share/xsessions/
, quindi riavviate KDM/GDM/XDM o qualunque altro gestore della sessione (Ctrl+Alt+Backspace
di solito funziona sempre), quindi accedete come utente kde4 selezionando la sessione KDE4 – Test.
Dovrebbe funzionare, questo è un esempio d’archivio :)
:
Se poi, volete cancellare tutto (sono ~7Gb per la directory di lavoro e ~2Gb per quella d’installazione), vi basta rimuovere le cartelle ~/kdesvn
ed /opt/kde4
;)
Quando dici di mettere il launcher nella mia $PATH sarebbe?
A te quanto tempo hai impiegato per fare tutto?
Grazie
.:FireFox:.
Commento di .:Firefox:. — 09 October 2007 @ 15:27
Ora controllo il tuo blog e trovo un post alle mie domande, quindi d'ora in poi quando ti scrivo prenderò l'abitudine di leggermi le risposte qui :D
Grazie mille, quest'anno ti propongo per il premio no-bel ;)
Commento di imu — 09 October 2007 @ 15:59
Error updating kdeaddons
in quanto non è nel percorso che si aspetta lo script..ho continuato e kde non si avvia, presumo per quel problema...come risolvo? qual'è il percorso di kdeaddons? è necessario?
grazie.
Commento di hotbird333 — 09 October 2007 @ 18:50
Controlla tra lo spam od in gmail...
hotbird333, beh, eventualmente ci sono stati problemi nell'aggiornamento di quel pacchetto... Controlla che venga scaricato bene, semmai rimuovilo e fallo riscaricare dallo script...
Commento di Treviño — 10 October 2007 @ 00:29
ciao
Commento di hotbird333 — 10 October 2007 @ 01:49
Commento di sharkk — 10 October 2007 @ 17:54
Commento di RikyM — 10 October 2007 @ 21:54
Unable to configure qt-copy...nel log dice -qdbus: unknown argument
Unable to create build system for kdesupport No such file or directory
Unable to configure kdelibs....nel log dice error: aRts 1.1 not installed in the same prefix as KDE!
Please reinstall aRts in the same prefix as KDE, different prefixes are not
supported right now.
stessa cosa di kdesupport succede per kdepimlibs
Per i restanti moduli non trova il make una volta fatta la configure.
Mi sapete aiutare?
Commento di s3ldon — 12 October 2007 @ 17:25
Commento di s3ldon — 12 October 2007 @ 17:35
vabbe' non e' un gran problema. invece ho un problema con l'update dell'svn per il modulo kdeaddons. facendo ./kdesvn-build --svn-only mi dice questo:
Updating kdeaddons
svn: Target path does not exist
Update failed, trying a cleanup.
Executing svn cleanup
Cleanup complete.
svn: Target path does not exist
Error updating kdeaddons, removing from list of packages to build.
qualcuno sa darmi qualche consiglio per risolvere questo problema(tipo l'indirizzo dell'svn corretto per kdeaddons) o semplicemente lo rimuovo come mi consiglia kdesvn-build ?
Commento di sharkk — 13 October 2007 @ 11:28
Commento di ThE_RaY — 13 October 2007 @ 12:59
Commento di montoya — 14 October 2007 @ 16:11
Non avevo notato troppo a quel warning ;)
Commento di Treviño — 14 October 2007 @ 16:37
Commento di piivi — 21 October 2007 @ 03:35
sudo apt-get install libqt4-core
che fornisce libqt4-core: usr/bin/qdbus
Commento di imu — 21 October 2007 @ 04:40
Commento di piivi — 21 October 2007 @ 13:37
Commento di piivi — 21 October 2007 @ 18:41
Commento di Treviño — 21 October 2007 @ 21:25
Commento di piivi — 22 October 2007 @ 03:30
Commento di πιο ερωτας πεθενεις — 06 January 2017 @ 00:43
Any way I'll be subscribing oon your augment or even I achievement you get right
of entry tto persistently rapidly.
Commento di σεσουαρ μαλλιων αυτοκινητο — 20 March 2017 @ 22:11
seem like you know what you're talking about! Thanks
Commento di Julianne — 06 May 2017 @ 20:51
I've loaded your blog in 3 different browsers and I must ssay thios blog loads
a lot quicker then most. Can you recommnend a gokod internet hosting provider at a reasonable price?
Many thanks, I appreciate it!
Commento di διαιτα 5 κιλα — 04 June 2017 @ 01:42
at this place, I am trully enjoying by these.
Commento di σεξι 50αρεσ — 01 July 2017 @ 12:31
problems. Whenever I look at your blog in Safari, it
looks fine however, if opening in Interet Explorer, it's got some
overlapping issues. I merely wanted to give you a quick heads up!
Other tha that, wonderful website!
Commento di υγιεινη διατροφη εβδομαδια — 29 November 2017 @ 02:55
cool and i can think you're an expert in this subject.
Well along with your permission let me to grasp your RSS feed to keep up to date with forthcoming post.
Thanks 1,000,000 and please continue the enjoyable work.
Commento di Agen Poker Terpercaya — 16 September 2020 @ 08:48