Debian: Installare la Gnome Main Menu Applet
Da Guide@Debianizzati.Org.
Sentiti libero di contribuire cliccando sul tasto modifica. |
Main Menu è un' applet per il pannello di Gnome sviluppata da Novell per il suo ambiente desktop SLED (SuSe Enterprise Linux Desktop).
Vediamo come integrarla nella nostra Debian-box senza troppi patimenti, direttamente dai sorgenti CVS di Gnome.
Indice |
Premessa
Questa guida si riferisce a pacchetti presenti nel ramo Unstable di Debian, oltre a codice proveniente dall' archivio CVS (sviluppo) di Gnome. Declino ogni responsabilità. Ricordo inoltre che il codice CVS può variare senza preavviso alcuno, per cui questa guida è solo indicativa.
Ringrazio felipe per l' ennesimo ottimo spunto.
I sorgenti
Per prima cosa scarichiamo il codice sorgente di slab in una directory di lavoro ( ad esempio ~/src ):
$ cvs -d:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome co slab
Questo comando crea la directory slab e scarica i sorgenti necessari.
Pacchetti richiesti
Ora preoccupiamoci di scaricare le dipendenze necessarie:
# apt-get install libgnome-desktop-dev libpanel-applet2-dev libgtop2-dev libdbus-glib-1-dev network-manager-dev libhal-storage-dev libiw-dev libgnome-menu-dev libavahi-core-dev gtk-doc-tools librsvg2-dev automake1.9
Questo passaggio dipende in realtà da cosa avete già installato in precedenza sulla vostra macchina. Tenete sempre presente che qualora il programma di configurazione vi dica che manca una qualsiasi libreria e voi siete sicuri di averla installata, dovete essere certi di aver installato il pacchetto -dev relativo a quella libreria.
Compilazione
Ora passiamo a compilare slab. Per prima cosa digitiamo il comando:
$ cd ~/src/slab $ ./autogen.sh $ .configure --prefix=/usr
che configurerà per noi tutti i parametri specifici per la nostra macchina.
Ora passiamo alla compilazione vera e propria, che si risolve nel semplice ed immancabile:
$ cd ~/src/slab $ make
Per l' installazione/rimozione del software, oltre ai classici make install e make uninstall laciati da root, io consiglio caldamente l' utilizzo di checkinstall. Se non è presente nel vostro sistema:
# apt-get install checkinstall
Ora installiamo slab:
$ cd ~/src/slab $ su # checkinstall
In genere si può semplicemente battere invio ad ogni richiesta di checkinstall, ma in questo caso è necessario prestare attenzione a questo:
***************************************** **** Debian package creation selected *** ***************************************** This package will be built according to these values: 0 - Maintainer: [ root@koky ] 1 - Summary: [ Package created with checkinstall 1.6.0 ] 2 - Name: [ slab ] 3 - Version: [ 0.6.2 0.6.2 0.6.2 0.6.2 0.6.2 ] 4 - Release: [ 1 ] 5 - License: [ GPL ] 6 - Group: [ checkinstall ] 7 - Architecture: [ i386 ] 8 - Source location: [ slab ] 9 - Alternate source location: [ ] 10 - Requires: [ ] Enter a number to change any of them or press ENTER to continue:
Al punto 3 una stringa malformata pregiudica la corretta creazione del pacchetto: al prompt (dove è scritto "Enter a number ...") digitiamo "3" e come numero di versione: "0.6.2". Ora possiamo proseguire: verrà creato e installato automaticamente un pacchetto Debian che potremo quindi gestire con dpkg, apt, ecc ...
Configurazione
Uso
Autore: keltik 13:30, 17 Lug 2006 (EDT)

