Compiliamo AWN (bzr) su Ubuntu

Come è stato già detto e stradetto su questo blog ed altrove, la nuova release di Ubuntu, la 7.10 (la release finale è prevista per Ottobre) prevede Compiz preinstallato di default con i plugin di base potremmo dire; questo lo rende molto leggero a mio avviso, e siccome AWN necessita di un composite manager per funzionare, la versione di default di Compiz potrebbe essere il giusto compromesso per un desktop sexy ma non troppo pesante.


> Breve introduzione
Avant Window Navigator (abbreviato “AWN”) è una dock bar open source. Possiamo definire awn come un pannello contenente le icone delle finestre aperte, oltre ad altre che si possono aggiungere manualmente e che possiamo considerare come semplici icone di avvio.

> Installazione
Innanzitutto dobbiamo soddisfare le dipendenze necessarie per la compilazione. Diamo quindi dal terminale il seguente comando:
sudo apt-get install bzr build-essential libgtk2.0-dev libwnck-dev libwnck-common libgconf2-dev libglib2.0-dev libgnome2-dev libgnome-desktop-2 libgnome-desktop-dev python-dbus, python-cairo-dev, python-gtk2-dev, python-gnome2-dev gnome-common make
Il programma bazaar all’inizio della lista ci consentirà di ottenere i sorgenti.
Scarichiamo i sorgenti
bzr co http://bazaar.launchpad.net/~awn-core/awn/trunk avant-window-navigator
Spostiamoci nella cartella appena scaricata che contiene i sorgenti ed installiamo:
cd avant-window-navigator
./autogen.sh
make
sudo make install

> Lanciare AWN ad ogni avvio
Per far sì che awn venga lanciato ad ogni avvio, andiamo in Sistema >> Preferenze >> Sessioni e nella scheda Programmi d’avvio clicchiamo su Nuovo e digitiamo avant-window-navigator.

N.B.: Questa guida è stata provata in Gutsy con un buon esito.

7 Risposte

  1. e cosa mi sai dire dei vari awn-extras awn-curve, ecc?

  2. vorrei aggiungere che dalla revisione bzr 87 di awn, ossia con l’introduzione del supporto per le applet scritte in python, è necessario l’aggiunta di ulteriori dipendenze per far andare la compilazione a buon fine, ossia: python-dbus, python-cairo-dev, python-gtk2-dev, python-gnome2-dev.
    Spero di esser di aiuto a molti.
    Ciao e grazie.

  3. comunque ci sono i repository. ecco: http://awn.wetpaint.com/page/Ubuntu+Feisty+Repository

    io li uso con feisty. ciao

  4. io ho dovuto includere anche queste dipendenze….
    sudo apt-get install build-essential autotools-dev libgnome-vfs-dev libgtk2.0-dev libgnome2-dev libgnome-desktop-dev libgnomevfs2-0 libgtk2.0-0 libgnome2-0 libgnome-desktop-2 libpanel-applet2-dev libtrackerclient-dev libbeagle-dev subversion

  5. se dopo la compilazione eseguendo awn con avant-window-navigator da questo errore:

    avant-window-navigator: error while loading shared libraries: libawn.so.0: cannot open shared object file: No such file or directory

    è risolvibile semplicemente con q

  6. a ma da avant-window-navigator: error while loading shared libraries: libawn.so.0: cannot open shared object file: No such file or directory, ho provato a fare come l’utente sopra ha detto cioè : sudo ln -s /usr/local/lib/libawn.so.0 /usr/lib/

    ma continua darmi lo stesso errore.. aiuto!!

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: