Introduzione
Questo è un semplice metodo per scaricare, compilare ed installare Enlightenment 17 (E17) dal repository CVS. E17 è ancora in via di sviluppo, in modo da non prevedere un ambiente completamente stabile ed esente da errore.
Immagine(Icone/Piccole/warning.png,48,left) Prima di seguire questa guida, e per un corretto utilizzo della stessa, è consigliabile rimuovere ogni installazione precedente di E17 (da qualsiasi repository), che potrebbe essere causa di problemi di installazione.
Preparativi
Prima di procedere è necessario abilitare i [:Repository/Componenti:componenti] universe e multiverse dei [:Repository:repository] ufficiali.
Installazione
Aggiungere il repository esterno
Aprire il file /etc/sources.list con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e aggiungere in fondo la seguente riga:
deb http://e17.dunnewind.net/ubuntu gutsy e17
Salvare il file e chiudere l'editor. Per autenticare i pacchetti è necessario importare la chiave [:Sicurezza/GnuPg:GPG]; a tale scopo è sufficiente digitare i seguenti comandi in una finestra di terminale:
wget http://lut1n.ifrance.com/repo_key.asc sudo apt-key add repo_key.asc
Per aggiornare l'elenco dei pacchetti è sufficiente digitare il seguente comando in una finestra di terminale:
sudo apt-get update
Installazione dei pacchetti necessari
[:AmministrazioneSistema/InstallareProgrammi:Installare] il pacchetto e17.
Aggiungere E17 a GDM
Ora abbiamo E17 installato correttamente e funzionante. Ora dobbiamo creare un "desktop entry" per poter fare il login in E17 da GDM.
create il file e17.desktop eseguendo da terminale il comando:
sudo gedit /usr/share/xsessions/e17.desktop
copiare ed incollare nel file il seguente testo:
[Desktop Entry] Encoding=UTF-8 Name=E-17 Comment= Exec=/opt/e17/bin/enlightenment Icon= Type=Application
L'installazione è terminata. Ora per utilizzare E17 basta semplicemente chiudere la sessione corrente, e selezionare "E-17" nel pannello di GDM ed effettuare il login. In qualsiasi momento si può fare un update di E17 e relative libs/apps, semplicemente rieseguendo lo script easy_e17.sh.
Immagine(Icone/Piccole/ideapool.png,48,left) Dato che E17 è installato in /opt/e17 è una buona idea aggiungere /opt/e17/bin al tuo PATH per facilitare l'esecuzione di tutte le applicazioni appena installate.BR
Per farlo basta aprire /etc/environment con l'editor preferito.
sudo gedit /etc/environment
ed aggiungere infondo al file la seguente riga:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/opt/e17/bin
Traduzione non ufficiale di http://www.ubuntuforums.org/showthread.php?t=97199&highlight=E17+cvs
Consigli per l'utilizzo di E17
Per maggiori informazioni su Enlightenment Foundation Libraries, le applicazioni che utilizza, ma anche per scaricare temi, desktop animati e skin per i moduli visitareBR
Importazione dei menu di GNOME e KDE
Andate su un terminale e lanciate il comando
e17genmenu
Utilizzo dei temi GTK
Se volete fare girare delle applicazioni basate sulle GTK usando un tema a vostra scelta dovrete installare il gtk-theme-switch:
sudo apt-get install gtk-theme-switch
e poi eseguire da console (o dall'esegui comando di e17):
switch
Se volete usare temi per le GTK 1.x, oppure, per usare temi delle GTK 2.x
switch2
Troverete nell'elenco dei temi tutti quei temi da voi precedentemente installati su GNOME, e sarete liberi di aggiungerne altri.
Impostazione della lingua italiana
Andate su un terminale e lanciate il comando
enlightenment_remote -lang-set it_IT.UTF-8
Gestione dei menu e delle icone di e17
Leggetevi questa pagina della guida ufficiale [http://www5.get-e.org/E17_User_Guide/English/_pages/3.7.html], è molto importante perchè il sistema usato da e17 è alquanto particolare.
Altre risorse
Esiste la possibilità di scaricare Enlightenment, direttamente dai nuovi repositories messi a disposizione da Edevelop.org, per le versioni Dapper 6.06 ed Edgy 6.10 di Ubuntu. Curati da Albin 'Lutin' Tonnerre e Maxence 'Sp4rKy' Dunnewind, sono in continua fase di aggiornamento. Editare il sources.list ed aggiungere le seguenti righe;BR per Dapper 6.06:
deb http://edevelop.org/pkg-e/ubuntu dapper e17 deb-src http://edevelop.org/pkg-e/ubuntu dapper e17
per Edgy 6.10:
deb http://edevelop.org/pkg-e/ubuntu edgy e17 deb-src http://edevelop.org/pkg-e/ubuntu edgy e17
Successivamente, scaricare la chiave pubblica:
wget http://lut1n.ifrance.com/repo_key.asc
ed attivarla con:
sudo apt-key add repo_key.asc
Infine, aggiornare la lista dei pacchetti con il seguente comando
sudo apt-get update
ed installare il window manager suddetto:
sudo apt-get install enlightenment
attachment:Icone/Piccole/note.png I pacchetti presenti sui nuovi repositories, sono ancora in fase di sviluppo, pertanto, ancora instabili; decida l' utente, come comportarsi.
Itask-ng
Itask-ng e'una dock per applicazioni e tasks. Un modulo aggiuntivo di Enlightenment (basato sul vecchio engage) che si puo' utilizzare anche con composite manager quali xcompmgr, kompmgr o il piu' recente ecomorph. Attualmente non e' presente nei repository ufficiali percio' e' necessario compilare la versione da sorgenti. Prepariamo il sistema con le librerie necessarie:
sudo apt-get install libevas-dev libedje-dev libefreet-dev enlightenment-dev subversion
Scarichiamo i sorgenti da questo indirizzo svn (spostiamoci prima nella nostra /home directory):
svn checkout http://itask-module.googlecode.com/svn/trunk/itask-ng
Le ultime versioni stabili si possono invece scaricare da [http://code.google.com/p/itask-module/downloads/list/ qui] Compiliamo i sorgenti:
cd ~/trunk/itask-ng ./autogen.sh make sudo make install
Al termine, se non riceviamo alcun errore, dobbiamo sistemare il percorso alle nuove librerie in questa maniera:
sudo mkdir ~/.e/e/modules/itask-ng/linux-gnu-i486 sudo cp -v ~/.e/e/modules/itask-ng/linux-gnu-i686/module* ~/.e/e/modules/itask-ng/linux-gnu-i486
NB: in alcuni casi la directory /itask-ng viene rinominata /ng.
Si tratta, in poche parole, di creare una nuova directory chiamata linux-gnu-i486 e spostare all'interno le librerie che sono state generate in una directory sbagliata (linux-gnu-i686). Si puo’ eseguire questa operazione anche con il nostro filemanager se dovessimo trovare difficolta’ ad operare via terminale. Adesso non rimane che aggiungere il modulo (dal centro di controllo) e configurarlo a nostro piacimento:
Configuration Panel -> Extensions -> Itask NG-> Add
Per avviare itask-ng con un composite manager (ecomorph, blig, etc..):
enlightenment_remote -use-composite-set 1
Quindi caricare il modulo itask-ng
[http://code.google.com/p/itask-module/wiki/ItaskNG/ Wiki ufficiale Itask-ng]
Ulteriori risorse
[http://www.enlightenment.org/ Sito ufficiale del progetto]
[http://www.ebuntu.org/ Sito ufficiale di Ebuntu]