domenica 22 febbraio 2009

How to: Installare Emesene Trunk


Scrivo questo post soprattutto come promemoria, perchè altri metodi mi avevano dato problemi. Dopo qualche ora di utilizzo di Emesene SVN non ho notato problemoni di instabilità, anzi, le migliorie sono decisamente apprezzabili, una tra tante quella che memorizza in cache gli avatar dei propri contatti o il pieno supporto a nickname e messaggi personali con la formattazione di MSN Plus. Procediamo:

Per chi non avesse Subversion se lo procuri con un bel:

sudo apt-get install subversion
Entriamo nella directory /opt, sempre da terminale:
cd /opt
Lanciamo subversion affinchè crei la cartella "emesene" in /opt e compili emesene:
sudo svn co https://emesene.svn.sourceforge.net/svnroot/emesene/trunk/emesene emesene
Una volta terminato creiamo un lanciatore nel menu applicazioni, con il file emesene.desktop all'interno di /usr/share/applications:
sudo gedit /usr/share/applications/emesene.desktop
Incolliamo queste righe all'interno del file:

[Desktop Entry]
Encoding=UTF-8
Name=Emesene SVN
Comment=Emesene di sviluppo
Exec=python /opt/emesene/Controller.py
StartupNotify=false
Terminal=false
Type=Application

Categories=Applications;Network;
Icon=/opt/emesene/themes/default/icon48.png
Dopo aver chiuso e salvato io ho provveduto a editare il file .bashrc all'interno della Home, in quanto uso l'alias "aggiorna" nel terminale per controllare la presenza di aggiornamenti e per installarli. Ho dunque aggiunto il comando per aggiornare emesene con subversion, controllare gli aggiornamenti e installarli, tutto in un colpo solo digitando "aggiorna" nel terminale. Per farlo aggiungete queste righe al file .bashrc:
alias aggiorna='cd /opt/emesene;sudo svn up;sudo apt-get update;sudo apt-get upgrade;'
Trattandosi di una versione in via di sviluppo dovete essere consapevoli che potreste incorrere in numerosi bug.

1 commento:

Anonimo ha detto...

Ho fatto tutto quello che hai scritto, passo dopo passo. Non sono però riuscito ad avere il lanciatore nel menù applicazioni > internet, e ho dovuto avviare dalla cartella usr/share/applications, che devo fare per avere quel lanciatore?
Altra cosa, avviato emesene, sono andato a vedere in "informazioni" e, anzichè "emesene trunk", mi risulta che questa sia la "emesene 1.6.X BETABETABETA "mate"... è la stessa cosa? te lo chiedo perché il lanciatore nella cartella usr/share/applications dice cmq emesene SVN.
grazie in anticipo dell'aiuto...