View previous topic :: View next topic |
Author |
Message |
RollsAppleTree Guru
Joined: 18 Feb 2005 Posts: 340 Location: Sicilia - Catania
|
Posted: Sat Sep 02, 2006 2:14 pm Post subject: [HowTo] How to install slab in Gentoo |
|
|
DISCLAIMER
I metodi che spiegherò installano software etichettato come INSTABILE, perciò fate attenzione se volete seguire questa guida su una macchina di produzione, perchè potrebbe corrompere la vostra installazione. Usate tutto "at your own risk".
Questo piccolo howto spiega come installare SLAB, un'applicazione che si può sostituire al menu di gnome, arricchendolo di nuove ed interessanti funzioni, integrandosi, ad esempio con .
Potrete vedere recensioni di questa nuova barra dei menù qui, degli screenshoot qui ed addirittura uno screencast qui.
Dopo i convenevoli di rito ... Iniziamo la nostra installazione !!!
Per prima cosa scegliamo il metodo di installazione:
1) si potrebbe scegliere di scaricare l'ebuild da qui e procedere all'installazione manuale ma io lo sconsiglio, è più complicato e si devono poi scaricare (ed installare) anche gli ebuild per le dipendenze (tipo networkmanager)
2) Si possono usare Overlay che altri utenti hanno preparato dove ci sono gli ebuild che ci servono.
Noi seguiremo la seconda via.
Per prima cosa, dobbiamo installare layman, che servirà a facilitarci il compito di inserire gli overlay nel nostro sistema:
ricordiamoci di inserire nel nostro make.conf la seguente riga:
Code: | echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf |
che informerà il nostro sistema di dove layman ha posto gli overlay.
Adesso scarichiamo la lista di overlays di layman con il comando
ed installiamo gli overlays "stuart-desktop" e "gentopia". Il primo contiene l'ebuild di SLAB, il secondo quello di etwork manager, che è richiesto come dipendenza da slab:
Code: | # layman -a stuart-desktop && layman -a gentopia |
A questo punto possiamo procedere con
.
A me è successo che il pacchetto "net-dns/avahi" ha dato problemi. Infatti richiedeva che "dev-lang/python" fosse compilato con supporto GDBM.
Niente di più semplice
risolto tutto con un semplice
Code: | # echo "dev-lang/python gdbm" >> /etc/portage/package.use
# emerge -uDN dev.lang/python |
a me è andato tutto bene .... BUONA FORTUNA
Per visualizzare il menù slab basta aggiungere al pannello la voce chiamata "menu principale (menu predefinito e browser)"
Spero vi sia stato utile ... CIAO !!! _________________ RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo
Last edited by RollsAppleTree on Sat Sep 02, 2006 2:25 pm; edited 2 times in total |
|
Back to top |
|
|
makoomba Bodhisattva
Joined: 03 Jun 2004 Posts: 1856
|
Posted: Sat Sep 02, 2006 2:17 pm Post subject: |
|
|
Moved from Forum italiano (Italian) to Risorse italiane (documentazione e tools). _________________ When all else fails, read the instructions. |
|
Back to top |
|
|
cyclothymia n00b
Joined: 19 Jun 2006 Posts: 29
|
Posted: Thu Nov 02, 2006 8:29 am Post subject: Emerge slab |
|
|
Ho seguito l'howto di RollsAppleTree...ma ho un errore durante l'emerge di slab
Code: |
emerge -av slab
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] gnome-extra/slab-1.9999-r1 USE="-debug -doc" 0 kB [2]
Total size of downloads: 0 kB
Portage overlays:
[1] /usr/portage/local/layman/portage-xgl
[2] /usr/portage/local/layman/stuart-desktop
[3] /usr/portage/local/layman/gentopia
Would you like to merge these packages? [Yes/No] Y
>>> Emerging (1 of 1) gnome-extra/slab-1.9999-r1 to /
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
* Fetching CVS module slab into /usr/portage/distfiles/cvs-src ...
* Running cvs -q -f -z4 -d ":pserver:anonymous:@anoncvs.gnome.org/cvs/gnome" login
Logging in to :pserver:anonymous@anoncvs.gnome.org:2401/cvs/gnome
* Running cvs -q -f -z4 -d ":pserver:anonymous@anoncvs.gnome.org/cvs/gnome" update -dP slab
* Copying slab from /usr/portage/distfiles/cvs-src ...
* CVS module slab is now in /var/tmp/portage/slab-1.9999-r1/work
* Fixing OMF Makefiles ... [ ok ]
* Applying 01-control-center-fix.patch ...
* Failed Patch: 01-control-center-fix.patch !
* ( /usr/portage/local/layman/stuart-desktop/gnome-extra/slab/files/01-control-center-fix.patch )
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/slab-1.9999-r1/temp/01-control-center-fix.patch-10085.out
!!! ERROR: gnome-extra/slab-1.9999-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_unpack
ebuild.sh, line 708: Called src_unpack
slab-1.9999-r1.ebuild, line 47: Called epatch '/usr/portage/local/layman/stuart-desktop/gnome-extra/slab/files/01-control-center-fix.patch'
eutils.eclass, line 341: Called die
!!! Failed Patch: 01-control-center-fix.patch!
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! This ebuild is from an overlay: '/usr/portage/local/layman/stuart-desktop'
|
???
Grazie, ciao |
|
Back to top |
|
|
lavish Bodhisattva
Joined: 13 Sep 2004 Posts: 4296
|
Posted: Thu Nov 02, 2006 8:38 am Post subject: Re: Emerge slab |
|
|
cyclothymia wrote: | Ho seguito l'howto di RollsAppleTree...ma ho un errore durante l'emerge di slab |
Ciao
Questo problema si verifica con un ebuild non ufficiale (non riesce ad applicare una patch), pertanto non va messo nel forum principale ma in quello di discussione.
Comunque, non ho capito a quale how-to ti riferisci, se mi dai il link magari faccio il merge _________________ minimalblue.com | secgroup.github.io/ |
|
Back to top |
|
|
cyclothymia n00b
Joined: 19 Jun 2006 Posts: 29
|
|
Back to top |
|
|
lavish Bodhisattva
Joined: 13 Sep 2004 Posts: 4296
|
Posted: Thu Nov 02, 2006 8:52 am Post subject: |
|
|
cyclothymia wrote: | Questo e' il link dell'howto.
Comunque per l'errore durante l'emerge , qualche soluzione? |
Thanks ho fatto il merge
Comunque no, non ti so aiutare perche' non conosco slab e come detto prima, non rientra nel tree di portage
Ciao! _________________ minimalblue.com | secgroup.github.io/ |
|
Back to top |
|
|
spugna Tux's lil' helper
Joined: 26 Nov 2004 Posts: 97
|
Posted: Fri Nov 24, 2006 3:06 pm Post subject: |
|
|
Io ho un problema tentando il merge ...
Code: |
cornelio spugna # emerge slab
Calculating dependencies... done!
>>> Emerging (1 of 1) gnome-extra/slab-1.9999-r1 to /
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
* Fetching CVS module slab into /usr/portage/distfiles/cvs-src ...
* Running cvs -q -f -z4 -d ":pserver:anonymous:@anoncvs.gnome.org/cvs/gnome" login
Logging in to :pserver:anonymous@anoncvs.gnome.org:2401/cvs/gnome
* Running cvs -q -f -z4 -d ":pserver:anonymous@anoncvs.gnome.org/cvs/gnome" checkout slab
cvs server: cannot find module `slab' - ignored
cvs [checkout aborted]: cannot expand modules
!!! ERROR: gnome-extra/slab-1.9999-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_unpack
ebuild.sh, line 708: Called src_unpack
slab-1.9999-r1.ebuild, line 43: Called cvs_src_unpack
cvs.eclass, line 505: Called cvs_fetch
cvs.eclass, line 340: Called die
!!! cvs checkout command failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! This ebuild is from an overlay: '/usr/portage/local/layman/stuart-desktop'
|
Qualche suggerimento? _________________ Don't think, drink your wine, watch the fire burn... his problems not mine...
Just be that model citizen. |
|
Back to top |
|
|
Deus Ex Guru
Joined: 16 Nov 2005 Posts: 489 Location: Patavium
|
Posted: Tue Jul 10, 2007 10:56 am Post subject: |
|
|
L'overlay di Stuart pare non esistere più... la guida pertanto andrebbe marcata come obsoleta, IMHO. _________________ Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva. |
|
Back to top |
|
|
|