Installare facilmente aMSN (con il supporto per i clip audio)

MSN icon by everaldo.comaMSN è un client open source multipiattaforma che supporta il maggior numero di caratteristiche del client originale: emoticon personalizzate, visualizzazione webcam, invio di brevi clip audio, font con antialiasing. Purtroppo molte di queste caratteristiche sono disponibili solo nella versione in via di sviluppo di aMSN, mentre sui repository di (K)Ubuntu si è fermi versione 0.97RC1.

Installare la sviluppo non era proprio agevole fino a poco tempo fa, dato che sui repository non erano disponibili le ultime versioni dei pacchetti Tcl e Tk, necessarie per compilare e usare aMSN. Finalmente sui repository per (K)Ubuntu Gutsy Gibbon 7.10 sono comparsi i nuovi pacchetti .deb già compilati, e la cosa è molto più semplice e meno invasiva (per lo meno rispetto ai metodi che si trovano in genere in giro).

Per motivi che ora non mi va di indagare i pacchetti non sono installabili direttamente da apt-get/aptitude/Synaptic/Adept, per cui dovrete scaricarli a mano. Per farlo aprite un terminale e eseguite:

mkdir amsn
cd amsn
wget http://it.archive.ubuntu.com/ubuntu/pool/universe/t/tcl8.5/tcl8.5_0.b2-2_i386.deb
wget http://it.archive.ubuntu.com/ubuntu/pool/universe/t/tcl8.5/tcl8.5-dev_0.b2-2_i386.deb
wget http://it.archive.ubuntu.com/ubuntu/pool/universe/t/tk8.5/tk8.5_0.b2-1_i386.deb
wget http://it.archive.ubuntu.com/ubuntu/pool/universe/t/tk8.5/tk8.5-dev_0.b2-1_i386.deb

Avrete così i pacchetti di base necessari. Questi pacchetti hanno altre dipendenze, che purtroppo dobbiamo installare a mano. Cogliamo l’occasione e installiamo anche altri pacchetti necessari per la compilazione di aMSN. Eseguite:

sudo aptitude install build-essential libx11-dev libxau-dev libxdmcp-dev x11proto-core-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libjpeg62-dev libpng12-dev

Ora che abbiamo le dipendenze soddisfatte possiamo installare Tcl/Tk 8.5:

sudo dpkg -i tcl8.5_0.b2-2_i386.deb tcl8.5-dev_0.b2-2_i386.deb tk8.5_0.b2-1_i386.deb tk8.5-dev_0.b2-1_i386.deb

Terminata l’installazione procediamo con l’installazione della libreria che permette a aMSN di inviare i suoni (questo passaggio è opzionale):

sudo aptitude install libsnack2

Adesso abbiamo tutto il necessario per procedere con la compilazione. Scaricate l’ultima versione di aMSN e decomprimetela:

wget http://amsn.sourceforge.net/amsn_dev.tar.gz
tar xvf amsn_dev.tar.gz

Entrate nella cartella, configurate i sorgenti e compilateli:

cd msn
./configure
make

Al termine della compilazione, salvo errori, aMSN sarà compilato. Potete verificare che funzioni correttamente eseguendo

./amsn

Se tutto funziona potete chiudere aMSN terminandolo premendo ctrl+c. Passiamo ora renderlo disponibile a tutti gli utenti del sistema. Per farlo eseguite:

cd ..
mv msn amsn
sudo cp -r amsn /opt
sudo ln -s /opt/amsn/amsn /usr/bin/amsn

Adesso tutti gli utenti potranno avviare aMSN eseguendo amsn in un terminale. Opzionalmente potete aggiungere una voce per avviarelo da menu. Per aggiungere automaticamente a tutti gli utenti la voce di menu eseguite questo comando:

cat /opt/amsn/amsn.desktop | sed 's/Icon=amsn\.png/Icon=\/opt\/amsn\/desktop-icons\/128x128\/apps\/amsn\.png/' | sudo tee /usr/share/applications/amsn.desktop

(è un po’ complicato, vi conviene fare copia & incolla per essere sicuri di non sbagliare). In questo modo tutti gli utenti potranno avviare aMSN anche da menu, e aMSN dovrebbe supportare anche l’invio di brevi clip audio tenendo premuto il tasto F2.

Se avete bisogni di chiarimenti scrivete nei commenti.

Posted in kubuntu, software, ubuntu.

6 Responses to “Installare facilmente aMSN (con il supporto per i clip audio)”

  1. Serverdrop Says:

    Forse sono mezzo addormentato, ma non manca un “sudo make install” nella procedura?

  2. IppatsuMan Says:

    @Serverdrop
    Un altro modo quasi perfettamente equivalente è anche fare sudo make install (e per disinstallare sudo make uninstall), ma ho preferito il metodo “copiare la cartella” perché mi è sembrato più immediato per chi è alle prime armi. In effetti il Makefile di aMSN fa solo una copia dei file compilati e poco altro. Il mio è un metodo un po’ più brutale ma pressoché equivalente.

  3. Serverdrop Says:

    Eggià, c’hai ragione anche tu… saluti :D

  4. Babets Says:

    “Per motivi che ora non mi va di indagare i pacchetti non sono installabili direttamente da apt-get/aptitude/Synaptic/Adept, per cui dovrete scaricarli a mano.”
    Se è per quello è presente pure l’ultima versione stabile di amsn sui repo
    http://it.archive.ubuntu.com/ubuntu/pool/universe/a/amsn/

    Eppure pure questi non sono installabile bah.
    OT: visto accadere la stessa cosa sul repo canonical per il pacchetto realplayer che “esternamente” non era disponibile eppure nel repo effettivamente c’era, per fortuna poi che quella volta hanno sistemato dopo averlo notificato. :D

  5. help Says:

    Copia ok, incolla ok.
    Password?

    Non copia la password.
    Se faccio, su O.S. windows xp copia e incolla la password non la copia.
    Ma come faccio dato che la mia non è la password nome di quello che conosco io e penso che altri non possano indovinarla anche se è stupida?
    La password è anche punteggiatura oltre che a numeri.
    Non so, forse troppo lunga? Non prende il copia-incolla di suo nella password?
    diobrandodibi@hotmail.it se mi puoi aggiungere.

  6. IppatsuMan Says:

    @help (a.k.a. diobandodibi)
    Il copia e incolla non funziona per motivi di sicurezza su nessun widget che contenga password, nè su Windows XP, nè su KDE, nè su GNOME nè su Mac OS.

Leave a Reply

53 commenti spam bloccati. Non provarci neanche.