PDA

View Full Version : [Gentoo] HWUpgrade Clan


Pagine : 1 2 3 4 [5] 6 7 8 9 10 11

zephyr83
14-11-2006, 14:53
problema risolto, sto scrivendo da gentoo. era un problema di compilazione del kernel. Avevo usato il file di configurazione del kernel del cd che era un 2.6.17. Il kernel scaricato era un 2.6.18-gentoo e si vede che qualcosa nn tornava. Ho scaricato un vanilla 2.6.15 usando il config di simplymepis e adesso va quasi tutto!

Motosauro
14-11-2006, 15:06
problema risolto, sto scrivendo da gentoo. era un problema di compilazione del kernel. Avevo usato il file di configurazione del kernel del cd che era un 2.6.17. Il kernel scaricato era un 2.6.18-gentoo e si vede che qualcosa nn tornava. Ho scaricato un vanilla 2.6.15 usando il config di simplymepis e adesso va quasi tutto!
Per risolvere questi problemi puoi anche usare genkernel.

zephyr83
14-11-2006, 16:24
Per risolvere questi problemi puoi anche usare genkernel.
infatti ho usato genkernel, per questo pensavo andasse tutto bene. :D

Cmq adesso ho qualche piccolo inconveniente, nn mi funziona la rotella del mouse e nn so come fare per far montare automaticamente penne usb e schede di memoria. Ho seguito quando scritto in questa guida http://www.gentoo.org/doc/it/kde-config.xml ma niente, come inserisco la penna usb nn monta niente automaticamente.

Tidus.hw
17-11-2006, 10:50
ciao a tutti, ho un problema con l'orologio, in pratica io setto l'ora pero' quando riavvio scazza sempre di un bel po' di ore anche :muro:

c'e' un modo per sincronizzarla con quella del bios? grazie

Motosauro
17-11-2006, 11:21
ciao a tutti, ho un problema con l'orologio, in pratica io setto l'ora pero' quando riavvio scazza sempre di un bel po' di ore anche :muro:

c'e' un modo per sincronizzarla con quella del bios? grazie

nano /etc/cof.d/clock

CLOCK="local"

:)

Tidus.hw
17-11-2006, 11:46
nano /etc/cof.d/clock

CLOCK="local"

:)
thx :)

Motosauro
17-11-2006, 12:06
thx :)
No prob
Ovviamente devi anche sistemarlo nel bios

Tidus.hw
17-11-2006, 15:55
ciao, ho un altra domanda :help:

Ho qualche speranza di far andare l'uscita coassiale della mia scheda audio della mia scheda madre??? **

per ora va solo quella analogica :s

ciao

VegetaSSJ5
17-11-2006, 15:58
ciao, ho un altra domanda :help:

Ho qualche speranza di far andare l'uscita coassiale della mia scheda audio della mia scheda madre??? **

per ora va solo quella analogica :s

ciao
prova a vedere con alsamixer se c'è la voce relativa all'uscita digitale (si tratta della spdif coassiale vero?) e se è abilitata...

Tidus.hw
17-11-2006, 16:21
prova a vedere con alsamixer se c'è la voce relativa all'uscita digitale (si tratta della spdif coassiale vero?) e se è abilitata...
ehm, io non ho alza mixer pero' ho kmix e non c'e' niente a riguardo...
comunque si e' la spdif coassiale.

Blaster_Maniac
18-11-2006, 11:53
Premetto che al momento sono ubuntu 6.10
Sono nuovo su linux, proprio fresco di pochi giorni, e per cui ho iniziato con ubuntu. Che pero soffre di problemi.

Problemi con la webcam integrata del portatile(ma non e colpa di ubuntu), problemi di rete, di modem, di stabilita di connessione. Piccoli problemi con peer 2 peer. Insomma, ho gia imparato un bel po di cose, ma purtroppo sebbene chieda aiuto e spesso riceva risposta alle mie richieste, molti problemi sembrano irrisolvibili, e spesso gli stessi utenti ed utilizzatori di fiducia non sanno come aiutarmi di preciso.
Quindi sto pensando di passare a Genoo per vedere se mi trovo meglio(senza nulla togliere a Ubuntu eh...)

DUnque io utilizzo linux sul portatile:
Vaio vgnsz18gp
Intel centrino Duo 1.83ghz
512Mb ram
geForce go 7400
Hd 80gb
Webcam integrata sony(prodotta da Rhico)

Peoferiche aggiuntive:
Mouselogitech mx1000
Modem Ethernet d-link dsl-320t montato al posto del fast rate usb100 che non c'era verso di far andare.

Info aggiuntive:
Contratto adsl cheapnet facile adsl 640 flat
Utilizzo il pc per scrivere con open office, navigare in internet, ed ovviamente peer 2 peer col mulo e soprattutto con torrent.

Con Gentoo avro problemi nel far funzionare tutto l'hardware citato sopra?
E per l'utilizzo che ne faccio avro problemi?
Ho quasi tutto l'hard disk utilizzato da partizioni windows, e una di 4Gb quasi totalmente vuota utilizzata da Ubuntu. Potro utilizzare questo spazio quasi vuoto per metterci gentoo?

VegetaSSJ5
18-11-2006, 12:07
Blaster_Maniac io ti sconsiglio di mettere la gentoo. non credo sia la distro adatta ad un principiante, tuttavia io la ritengo la migliore distro in circolazione. per uno come te c'è appunto la ubuntu... io ti consiglio di farti le ossa con la ubuntu (o se proprio vuoi cambiare metti mandriva) poi se sarai soddisfatto di linux e sentirai il bisogno di provare qualcosa di diverso allora potrai provare anche la gentoo... secondo me, ammesso che tu riesca ad installare la gentoo, la toglieresti dopo meno di 24 ore... :D

Blaster_Maniac
18-11-2006, 12:19
Blaster_Maniac io ti sconsiglio di mettere la gentoo. non credo sia la distro adatta ad un principiante, tuttavia io la ritengo la migliore distro in circolazione. per uno come te c'è appunto la ubuntu... io ti consiglio di farti le ossa con la ubuntu (o se proprio vuoi cambiare metti mandriva) poi se sarai soddisfatto di linux e sentirai il bisogno di provare qualcosa di diverso allora potrai provare anche la gentoo... secondo me, ammesso che tu riesca ad installare la gentoo, la toglieresti dopo meno di 24 ore... :D


Azz... ma se la connessione parte su gentoo poi mi basta cercare la soluzione per ogni problema no? :mc:

VegetaSSJ5
18-11-2006, 12:27
Azz... ma se la connessione parte su gentoo poi mi basta cercare la soluzione per ogni problema no? :mc:
gentoo è una distribuzione che per sua filosofia non ha pacchetti precompilati x cui tocca compilarli a te sul pc. per cui la sola installazione di un sistema con interfaccia grafica (kde o gnome) ti richede 7/8 ore, per non parlare poi dell'installazione di ulteriori programmi e di quando devi ricompilare il sistema da 0 perchè è cambiato il profilo o il compilatore... e ho anche tralasciato il fatto che all'inizio devi imparare cosa sono e come si gestiscono le use flag...
dammi retta, cerca di risolvere i problemi che hai con ubuntu e fatti le ossa con quella distro... ;)

il_pask
21-11-2006, 10:39
Ciao a tutti, ci sono anche io :d
Sono utente Gentoo da circa un annetto ormai, ma mi considero ancora un neofita del mondo linux. Mi ci son volute 3 settimane di pazienza per riuscire ad ottenere un sistema funzionante.
Purtroppo non avrò molto tempo, causa lavoro, di partecipare al forum. Volevo solo lasciare un saluto

Motosauro
21-11-2006, 10:45
Ciao a tutti, ci sono anche io :d
Sono utente Gentoo da circa un annetto ormai, ma mi considero ancora un neofita del mondo linux. Mi ci son volute 3 settimane di pazienza per riuscire ad ottenere un sistema funzionante.
Purtroppo non avrò molto tempo, causa lavoro, di partecipare al forum. Volevo solo lasciare un saluto
Benvenuto, se hai problemi chiedi pure :)

Con la gentoo la curva di apprendimento è bella ripida, ma poi ripaga, tieni duro :)

il_pask
21-11-2006, 12:01
Benvenuto, se hai problemi chiedi pure :)

Con la gentoo la curva di apprendimento è bella ripida, ma poi ripaga, tieni duro :)
Tranquillo, sono un tipetto ostinato :D
A proposito di consigli, ho appena installato con successo la distro sul mio nuovo sistema core 2 duo su scheda madre asus P5B Deluxe (quella col famigerato controller Jmicron). Magari posso essere di aiuto a qualcuno :)
Invece quello che mi fa sbattere adesso è configurare una rete funzionante (ho due pc, entrambi dual boot). Se ho capito bene, devo compilare il supporto per nfs per le connessioni linux-linux, e il supporto per smb per le connessioni linux-windows? Servono per forza entrambi?
Grazie e ciao

Motosauro
21-11-2006, 12:12
quelli servono se vuoi il supporto per i network File System (probabilmente lo vorrai), ma non è necessario per il networking.
Per quello basta che abiliti il networking nel kernel e i driver per la tua/e schede di rete. Se li metti come moduli ricordati anche di farli caricare in automatico al boot. Imho fai prima a metterli statici nel kernel

il_pask
21-11-2006, 12:14
quelli servono se vuoi il supporto per i network File System (probabilmente lo vorrai), ma non è necessario per il networking.
Per quello basta che abiliti il networking nel kernel e i driver per la tua/e schede di rete. Se li metti come moduli ricordati anche di farli caricare in automatico al boot. Imho fai prima a metterli statici nel kernel
Quello che voglio è avere delle cartelle condivise tra i vari pc, e credo che mi servano. Se ho capito bene, il network file system mi consente di montare cartelle condivise da un altro pc.
Son d'accordo sul metterli statici nel kernel, così si semplificano le cose imho

Motosauro
21-11-2006, 12:22
Quello che voglio è avere delle cartelle condivise tra i vari pc, e credo che mi servano. Se ho capito bene, il network file system mi consente di montare cartelle condivise da un altro pc.
Son d'accordo sul metterli statici nel kernel, così si semplificano le cose imho
esatto
la cosa che ti conviene di più è abilitare samba e usare quello, così puoi condividere file anche con windows se ti serve.

il_pask
21-11-2006, 12:25
esatto
la cosa che ti conviene di più è abilitare samba e usare quello, così puoi condividere file anche con windows se ti serve.
Quindi se uso samba non occorre anche nfs
Scusa le domande da niubbo, ma di professione faccio il... commercialista, non sono propriamente un addetto ai lavori.
Mi sto dedicando ad apprendere Linux unicamente per passione, ma ho dei "buchi" spaventosi a livello di teoria :D
Grazie al cielo capisco bene l'inglese, e quindi posso seguire le guide del sito ufficiale e di Gentoo-Wiki.com, ma proprio per quanto riguarda la rete domestica la documentazione è un pò lacunosa

Motosauro
21-11-2006, 12:33
Quindi se uso samba non occorre anche nfs
Scusa le domande da niubbo, ma di professione faccio il... commercialista, non sono propriamente un addetto ai lavori.
Mi sto dedicando ad apprendere Linux unicamente per passione, ma ho dei "buchi" spaventosi a livello di teoria :D
Grazie al cielo capisco bene l'inglese, e quindi posso seguire le guide del sito ufficiale e di Gentoo-Wiki.com, ma proprio per quanto riguarda la rete domestica la documentazione è un pò lacunosa

C'è il gentoo-wiki (http://gentoo-wiki.com/HOWTO_Setup_Samba) :)

il_pask
21-11-2006, 12:37
C'è il gentoo-wiki (http://gentoo-wiki.com/HOWTO_Setup_Samba) :)
Quello l'ho visto, e mi ripromettevo di seguirlo. Io mi riferivo a questo (http://gentoo-wiki.com/HOWTO_The_Home_Network_for_Beginners)
Il mio dubbio era proprio se mi servissero entrambi i supporti (nfs e samba) o meno. Stavo quindi cercando qualcosa su nfs, samba ancora non l'avevo affrontato

Motosauro
21-11-2006, 12:45
Nel kernel vai ad abilitare almeno questo:

File Systems -->
Network File Systems -->
<*> SMB file system support (to mount Windows shares etc.)


Ricompila il kernel, riavvia e potrai montare condivisioni windows
il comando è:

#smbmount //ip.del.pc.winzozz/nome_del_share /mnt/dove_lo_vuoi_montare -o user=pippo,password=poppo

Altrimenti puoi metterlo nell'fstab se è una cosa stabile

il_pask
21-11-2006, 12:47
Ok, poi devo provare. Ora sto al lavoro. Ma questo comando serve solo quando da linux voglio montare una cartella sotto windows? O lo posso usare indifferentemente quando sull'altro pc è in esecuzione Linux a sua volta?

Robertazzo
21-11-2006, 14:36
ragazzi,vorrei provare Sabayon linux basata su Gentoo,qualcuno di voi la usa e sa dirmi com'è?

Motosauro
21-11-2006, 16:26
Ok, poi devo provare. Ora sto al lavoro. Ma questo comando serve solo quando da linux voglio montare una cartella sotto windows? O lo posso usare indifferentemente quando sull'altro pc è in esecuzione Linux a sua volta?

Se (come probabile) sull'altro pc linux hai samba che ti fa un export allora userai il comando anche per montare la condivisione dell'altro pc linux.
Se hai un export NFS credo che basti montarlo normalmente, ma avendo un pc con winzozz in giro per casa ho optato per samba quindi non ho mai provato direttamente.

il_pask
21-11-2006, 17:09
Se (come probabile) sull'altro pc linux hai samba che ti fa un export allora userai il comando anche per montare la condivisione dell'altro pc linux.
Se hai un export NFS credo che basti montarlo normalmente, ma avendo un pc con winzozz in giro per casa ho optato per samba quindi non ho mai provato direttamente.
Ok, per ora la condivisione del disco c sotto windows dell'altro computer funziona perfettamente. Sto copiando i dati da quel disco a questo pc con linux.
Poi proverò la condivisione tra linux e linux :p

il_pask
21-11-2006, 17:11
ragazzi,vorrei provare Sabayon linux basata su Gentoo,qualcuno di voi la usa e sa dirmi com'è?
Ne ho sentito parlare, ma non l'ho mai provata

Tidus.hw
21-11-2006, 17:14
ciao, dovrei formattare un disco in fat32 perche' dopo devo metterlo su un pc con windows, come faccio???
grazie ciao ^^

Clauser
21-11-2006, 17:30
ciao, dovrei formattare un disco in fat32 perche' dopo devo metterlo su un pc con windows, come faccio???
grazie ciao ^^


scaricati qparted oppure fdisk /dev/sdax

Robertazzo
24-11-2006, 13:57
qualcuno di voi ha provato Vlos?

newred
03-12-2006, 15:12
Ciao ha tutti.....ho iniziato ad usare gentoo per installarla sul mio server casalingo , ma ora ho un grave problema che non so come risolvere

L'emerge del compilatore gcc mi da un errore di compilazione che non so come risolvere , e per questo non riesco a fare un emerge world...

Il compilatore che ho installato era già il 4.1 del cd di installazione

Questo è il mio emerge info
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.17-gentoo-r8 i586)
=================================================================
System uname: 2.6.17-gentoo-r8 i586 AMD-K6(tm) 3D processor
Gentoo Base System version 1.12.6
Last Sync: Sat, 02 Dec 2006 10:50:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i586-pc-linux-gnu"
CFLAGS="-Os -pipe -march=k6-2 -fomit-frame-pointer"
CHOST="i586-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-Os -pipe -march=k6-2 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ ftp://ftp.unina.it/pub/linux/distributions/gentoo "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow berkdb bitmap-fonts cli cracklib crypt cups dlloader dri elibc_glibc fortran gdbm gpm iconv input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog kernel_linux libg++ mmx ncurses nls nptl nptlonly pam pcre perl ppds pppd python readline reflection samba session spl ssl tcpd truetype-fonts type1-fonts udev unicode userland_GNU video_cards_apm video_cards_ark video_cards_ati video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_fbdev video_cards_glint video_cards_i128 video_cards_i740 video_cards_i810 video_cards_imstt video_cards_mga video_cards_neomagic video_cards_nsc video_cards_nv video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_cards_voodoo xorg zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


In oltre mi servirebbero un pò di consigli, il server rimarrà acceso 24/24 perchè ci devo installare amule quindi vorrei che fosse il più sicuro possibile dato che nelle cartelle condivise con samba ho salvato tutti i documenti e mi scoccerebbe che qualcuno dall'esterno ci accedesse...

Altra domanda veloce......ogni quanto dovrei fare un emerge world?

Purtroppo sono ancora alle prime armi con linux e gentoo quindi perdonate tutte le domande stupide che farò.... :)

Questo è l'errore che mi restituisce quando faccio un emerge di gcc
/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/convert.c -o convert.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/build -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include -o build/gcov-iov.o /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/gcov-iov.c
gcc -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -DGENERATOR_FILE build/gcov-iov.o -o build/gcov-iov
build/gcov-iov '4.1.1' '' \
> tmp-gcov-iov.h
/bin/sh /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../move-if-change tmp-gcov-iov.h gcov-iov.h
echo timestamp > s-iov
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/coverage.c -o coverage.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/cse.c -o cse.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/cselib.c -o cselib.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/dbxout.c -o dbxout.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/ddg.c -o ddg.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/tree-ssa-loop-ch.c -o tree-ssa-loop-ch.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/loop-invariant.c -o loop-invariant.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/tree-ssa-loop-im.c -o tree-ssa-loop-im.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/debug.c -o debug.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/df.c -o df.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/diagnostic.c -o diagnostic.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/dojump.c -o dojump.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/dominance.c -o dominance.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/loop-doloop.c -o loop-doloop.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/dwarf2asm.c -o dwarf2asm.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/dwarf2out.c -o dwarf2out.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/emit-rtl.c -o emit-rtl.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/except.c -o except.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/explow.c -o explow.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/loop-iv.c -o loop-iv.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/expmed.c -o expmed.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/expr.c -o expr.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/final.c -o final.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/flow.c -o flow.o
gcc -c -O -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/fold-const.c -o fold-const.o
/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/fold-const.c: In function `fold_binary':
/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/fold-const.c:9904: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
The bug is not reproducible, so it is likely a hardware or OS problem.
make[2]: *** [fold-const.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gcc-4.1.1-r1/work/build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-4.1.1-r1/work/build/gcc'
make: *** [profiledbootstrap] Error 2

!!! ERROR: sys-devel/gcc-4.1.1-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
ebuild.sh, line 1255: Called toolchain_src_compile
toolchain.eclass, line 24: Called gcc_src_compile
toolchain.eclass, line 1536: Called gcc_do_make
toolchain.eclass, line 1410: Called die

!!! emake failed with profiledbootstrap
!!! If you need support, post the topmost build error, and the call stack if relevant.

VegetaSSJ5
03-12-2006, 16:56
mmmm strano che ti fallisca la compilazione proprio del gcc... hai il pc overcloccato?! timings delle ram un po' spinti? io quando usavo altre distro e con windows avevo il pc un po' overcloccato e con timings spinti. da quando uso gentoo ho rimesso tutto a default (cioè non è proprio default cmq è una configurazione stabile e meno spinta di come lo era prima) perchè mi dava degli errori random in compilazione...

newred
03-12-2006, 17:05
Il pc è piuttosto vecchiotto, un k6-2 a 350Mhz.... e la ram non è possibile nemmeno modificarla....
Cmq conosci qualche guida che possa spiegarmi come compilare usando un'altro pc....
Sul wiki di gentoo c'è qualcosa , ma non ho capito nulla....
Sull'altro pc ho ubuntu con un xp 2400....

VegetaSSJ5
03-12-2006, 20:44
Cmq conosci qualche guida che possa spiegarmi come compilare usando un'altro pc....
no ma sarebbe utile anche a me...
cmq usare una gentoo su un pc così datato mi sa di puro masochismo... :D a meno che non lo utilizzi come server senza ambiente grafico...

newred
03-12-2006, 23:20
.... lo utilizzi come server senza ambiente grafico...
BINGO!

Si lo uso come serverino casalingo.....

Una guida l'ho trovata , ma dovrei adattarla alle mie esigenze e non so come fare....
http://forums.gentoo.org/viewtopic-t-443007.html

Se ci capisci qualcosa fammi sapere.....

Ora la compilazione sembra che vada.... ho impostato la ram a 100mhz anche se è pc133 e sembra che tutto proceda..... incrociamo le dita.....

Bye

Capsicum
19-12-2006, 15:55
salve di nuovo a tutti,sono ancora a lottare con la mia gentoo,installo sistemo faccio e rifaccio..e di tanto in tanto mi sorgono dei problemi,quello che vi chiedo non è proprio un problema,si tratta di una questione di comodità.
Vi parlo del wireless,ho seguito varie guide,sistemo il kernel,installo i pacchetti necessari ieee80211 e ipw3945, in seguito utilizzo il wpa_supplicant per connettermi,come moi di voi sapranno sicuramente meglio di me,ogni volta devo far partire la rete da riga di comando caricando un file di configurazione da creare prima e in seguito dhcpcd eth0,in questo modo sono riuscito a connettermi alla rete di casa e a quella dell'università,le 2 che uso tutti i giorni
quello che però non riesco a fare è trovare la maniera di semplificare il tutto, vorrei in sostanza attivare la scheda all'avvio ed avere un tool che mi faccia lo scan delle reti,e che mi dia la possibilità di connettermi facilmente senza dover ricorrere a file di configurazione e a riga di comando, ricordo che con gnome c'era networkmanager e con la kde su suse usavo knetworkmanager, tool che non trovo nei pacchetti per gentoo..io conto di usare solo kde,se qualcuno di voi mi sa aiutare ne sarei veramente felice..grazie a tutti!!
ciao!!

ekerazha
21-12-2006, 22:51
Salve premetto che ho utilizzato Gentoo tempo fa e solo per un periodo di tempo molto limitato... essendo interessato a riprovarla, volevo sapere se c'è sempre la stessa "noia" del "ci possono essere problemi compilando programmi e librerie con versioni diverse della libc o del compilatore - che magari sono stati aggiornati -" etc. etc. in realtà credo proprio che la noia ci sia sempre, più che altro mi interessava sapere se c'è un modo "agile" per porvi rimedio.

ekerazha
21-12-2006, 22:52
qualcuno di voi ha provato Vlos?
Quando la provai io era abbastanza buggata.

Shang Tsung
23-12-2006, 10:48
Salve premetto che ho utilizzato Gentoo tempo fa e solo per un periodo di tempo molto limitato... essendo interessato a riprovarla, volevo sapere se c'è sempre la stessa "noia" del "ci possono essere problemi compilando programmi e librerie con versioni diverse della libc o del compilatore - che magari sono stati aggiornati -" etc. etc. in realtà credo proprio che la noia ci sia sempre, più che altro mi interessava sapere se c'è un modo "agile" per porvi rimedio.

Ciao, penso che quello che tu chiami "noia" sia in realtà la filosofia della distro.

Shang Tsung
23-12-2006, 11:00
BINGO!

Si lo uso come serverino casalingo.....

Una guida l'ho trovata , ma dovrei adattarla alle mie esigenze e non so come fare....
http://forums.gentoo.org/viewtopic-t-443007.html

Se ci capisci qualcosa fammi sapere.....

Ora la compilazione sembra che vada.... ho impostato la ram a 100mhz anche se è pc133 e sembra che tutto proceda..... incrociamo le dita.....

Bye

Ciao come va?

Se posso darti un parere personale mi sembra un po' troppo una gentoo su un processore del genere, che stimo e apprezzo tantissimo (ne posseggo circa una decina :D ) ma che non è piu' da tempo al passo con i tempi.
Intendo dire che non solo l'hardware va avanti, ma anche il software.
Inoltre grande pecca del processore (bhè certo, non è mica colpa sua, è come se dici che a un 386 manca quello e questo eheheh :p ) è poi che non supporta sse, cosa che lo "declassa" a i586.
Tieni conto che se vuoi fare un server casalingo, immagino del tipo "che lo butti li e non si ferma piu', con quell hardware, buttati sulla debian.
Inoltre, come farai quando ci sono aggiornamenti? o non aggiorni, e allora non ha senso avere una gentoo, oppure come fai? Devi sempre trafficare attaccandoti ad un altro computer piu' potente per compilare etc etc. oppure conti solo sulle sue forze e allora traffichi di meno ma ci metti una vita... secondo me non ha senso
Sia chiaro: adoro gentoo.
Il mio è solo un consiglio

ekerazha
23-12-2006, 18:37
Ciao, penso che quello che tu chiami "noia" sia in realtà la filosofia della distro.
Francamente dubito che la filosofia della distro preveda lo sbattimento del ricordarsi con quale versione di cosa è stato compilato cosa. Nessuno mette in dubbio che Gentoo sia source-oriented e che questo abbia note positive, ma è innegabile che se certe "noie" non ci fossero sarebbe decisamente più piacevole.

Shang Tsung
23-12-2006, 20:21
Francamente dubito che la filosofia della distro preveda lo sbattimento del ricordarsi con quale versione di cosa è stato compilato cosa. Nessuno mette in dubbio che Gentoo sia source-oriented e che questo abbia note positive, ma è innegabile che se certe "noie" non ci fossero sarebbe decisamente più piacevole.

Infatti nessuno ha scritto cio' che riporti tu.

Escono glibc e gcc nuovi? Dato per scontato che chi usa una distro ne segue la sua filosofia / istruzioni (altrimenti se ne usa un'altra), e dando per scontato che chi usa Gentoo è un utente che cerca una distro molto performante e configurabile, e dando per scontato che chi usa un sistema operativo lo dovrebbe tenere sempre aggiornato e dato la struttura di Gentoo stessa..."lo sbattimento del ricordarsi con quale versione di cosa è stato compilato cosa" non esiste: la procedura infatti è fare emerge -e system && emerge -e world.

Non è una polemica, sia chiaro.
Ciao.

ekerazha
24-12-2006, 11:21
Infatti nessuno ha scritto cio' che riporti tu.

Ah no?

Ciao, penso che quello che tu chiami "noia" sia in realtà la filosofia della distro.


la procedura infatti è fare emerge -e system && emerge -e world.

Comunque mi interessano cose come queste, non le *finte* motivazioni filosofiche.

Parlando del comando:

"--emptytree " (-e)
Reinstalls all world packages and their dependencies to the current USE specifications while differing from the installed set of packages as little as possible. You should run with --pretend first to make sure the result is what you expect.


"Reinstalls all world packages and their dependencies"... in effetti non è proprio una cosa molto "agile".

Shang Tsung
24-12-2006, 12:45
Già... l'ho scritto io! :p

Scusami se non sono stato chiaro, la parola filosofia non era azzeccata ma mi è scappata perchè avevo in mente gli altri miei post successivi.

Comunque, ci riprovi o no con questa gentoo? :)

PS: che hardware hai?

palu15
27-12-2006, 11:54
Ciao a tutti, sto reinstallando Gentoo sul mio mulo (Sempron 2800 + AsRock K8NF6G Ram 512Mb).
Ho installato la parte console senza problemi e sono alle prese cpn Xorg-x11.
Ho settato

INPUT_DEVICES="keyboard mouse evdev"
VIDEO_CARDS="nvidia"

in make.conf
ho emerso Xorg-x11
e poi ho emerso nvidia-drivers.
Vado a lanciare 'X -configure ' e mi dice che non riesce a trovare il mouse.
Ho un mouse cordless Logitech: mi documento un po e provo a farlo funzionare con evdev, ma senza risultati.
Il problema è che se lancio 'Xorg -config /root/xorg.config.new' il pc si blocca con schermo nero e l'unica cosa che mi resta da fare è Ctrl+Alt+Canc (Ctrl+Alt+Backspace non funziona).
In /var/log/XOrg.0.log gli unici messaggi di errore sono relativi al fatto che non riesce a caricare il modulo mouse (e fin qui mi può star bene), ma da lo stesso errore con il modulo kbd (ho una normale tastiera ps2).
Ho provato a sostituire il mouse Usb con uno Ps2 ma i problemi sono identici.
In /dev/input/ ho event0 associato alla tastiera e (quando uso il mouse Ps2) event1 e mouse0 associati al mouse.
Cosa dovrei mettere in xorg.conf?
Qualcuno ha avuto problemi simili?
C'ho perso ormai 2 giorni :( .

ekerazha
27-12-2006, 12:08
Comunque, ci riprovi o no con questa gentoo? :)

PS: che hardware hai?
No penso che punterò su Arch.

Ho un Pentium III 933Mhz con 512MB di RAM e disco da 7200rpm ed un Turion64 MT-32 con 2GB di RAM e disco da 4200rpm (lento come la fame).

mindwings
27-12-2006, 12:10
No penso che punterò su Arch.

Ho un Pentium III 933Mhz con 512MB di RAM e disco da 7200rpm ed un Turion64 MT-32 con 2GB di RAM e disco da 4200rpm (lento come la fame).

:D Arch è una bella distro ;)

Shang Tsung
27-12-2006, 17:17
Ciao a tutti, sto reinstallando Gentoo sul mio mulo (Sempron 2800 + AsRock K8NF6G Ram 512Mb).
Ho installato la parte console senza problemi e sono alle prese cpn Xorg-x11.
Ho settato

INPUT_DEVICES="keyboard mouse evdev"
VIDEO_CARDS="nvidia"

in make.conf
ho emerso Xorg-x11
e poi ho emerso nvidia-drivers.
Vado a lanciare 'X -configure ' e mi dice che non riesce a trovare il mouse.
Ho un mouse cordless Logitech: mi documento un po e provo a farlo funzionare con evdev, ma senza risultati.
Il problema è che se lancio 'Xorg -config /root/xorg.config.new' il pc si blocca con schermo nero e l'unica cosa che mi resta da fare è Ctrl+Alt+Canc (Ctrl+Alt+Backspace non funziona).
In /var/log/XOrg.0.log gli unici messaggi di errore sono relativi al fatto che non riesce a caricare il modulo mouse (e fin qui mi può star bene), ma da lo stesso errore con il modulo kbd (ho una normale tastiera ps2).
Ho provato a sostituire il mouse Usb con uno Ps2 ma i problemi sono identici.
In /dev/input/ ho event0 associato alla tastiera e (quando uso il mouse Ps2) event1 e mouse0 associati al mouse.
Cosa dovrei mettere in xorg.conf?
Qualcuno ha avuto problemi simili?
C'ho perso ormai 2 giorni :( .


Se ti accontenti di una configurazione funzionante con scheda video nvidia e con un mouse ps2 te la do io.
Mi spiace ma di mouse di altro tipo so configurare il seriale ma non so nulla di senza filo. :(

Shang Tsung
27-12-2006, 17:20
Aggiungo di postare il log di X e che....mah....sinceramente non avevo mai sentito, ne mi è mai capitato che se non riesce a trovare il mouse non funziona...al max funziona, ossia si carica, ma senza mouse.
PS: li sai i valori del monitor?

HorizSync
e
VertRefresh

Il kernel l'hai configurato tu?

Shang Tsung
27-12-2006, 17:22
No penso che punterò su Arch.

Ho un Pentium III 933Mhz con 512MB di RAM e disco da 7200rpm ed un Turion64 MT-32 con 2GB di RAM e disco da 4200rpm (lento come la fame).


Non conosco arch, anche se penso che sia "fatta" da sorgenti come gentoo, giusto?
Merita? Che gestore di pacchetti ha? O non ne ha?

Ma questa arch la devi mettere sul p3?

ekerazha
27-12-2006, 18:00
Non conosco arch, anche se penso che sia "fatta" da sorgenti come gentoo, giusto?
Merita? Che gestore di pacchetti ha? O non ne ha?

Ma questa arch la devi mettere sul p3?
Sicuramente sul PIII, molto probabilmente anche sul portatile al posto di Ubuntu. Non è "fatta da sorgenti" come Gentoo, utilizza generalmente pacchetti precompilati (nel caso della piattaforma x86 sono ottimizzati per i686) anche se permette, volendo, la compilazione da sorgenti in stile Gentoo (con un sistema comunque meno sofisticato di gentoo). Il gestore di pacchetti di Arch si chiama "pacman".

palu15
27-12-2006, 18:16
Se ti accontenti di una configurazione funzionante con scheda video nvidia e con un mouse ps2 te la do io.
Mi spiace ma di mouse di altro tipo so configurare il seriale ma non so nulla di senza filo. :(
Non riesco a capire perchè in /usr/lib/xorg/modules/drivers non ho ne kbd_drv.so ne mouse_drv.so ne evdev_drv.so che sono i driver per tastiera mouse e generici eventi....
l'unico driver che ho è nvidia_drv.so per la scheda video.... :mad:

Ho provato più volte ad reinstallare i pacchetti nvidia-drivers e xorg-x11 con diverse combinazioni di INPUT_DEVICES in make.conf ma nulla è cambiato.

Shang Tsung
27-12-2006, 18:27
Consiglio: in make.conf alla voce VIDEO_CARDS=""
aggiungici anche vesa che non fa mai male...puo' sempre succedere che serva.

il path è sbagliato comunque: è qui che ci trovi dentro quello che..non trovi :p
/usr/lib/xorg/modules/input/

palu15
27-12-2006, 18:37
Consiglio: in make.conf alla voce VIDEO_CARDS=""
aggiungici anche vesa che non fa mai male...puo' sempre succedere che serva.

il path è sbagliato comunque: è qui che ci trovi dentro quello che..non trovi :p
/usr/lib/xorg/modules/input/
sono un po rimbambito ma la cartella /usr/lib/xorg/modules/input/ non ce l'ho proprio :muro:

Shang Tsung
27-12-2006, 18:43
Non ce l'hai???? :eek:

Se hai messo in make.conf, per esempio:

INPUT_DEVICES="keyboard mouse"

VIDEO_CARDS="nvidia vesa"

e poi hai dato emerge di xorg....strano...sicuro di avere fatto tutti passi nel verso giusto? :confused:

Shang Tsung
27-12-2006, 18:44
hai provato a dare
find / -name keyboard_drv.so
oppure
find / -name kbd_drv.so


??????????

Shang Tsung
27-12-2006, 18:47
Sicuramente sul PIII, molto probabilmente anche sul portatile al posto di Ubuntu. Non è "fatta da sorgenti" come Gentoo, utilizza generalmente pacchetti precompilati (nel caso della piattaforma x86 sono ottimizzati per i686) anche se permette, volendo, la compilazione da sorgenti in stile Gentoo (con un sistema comunque meno sofisticato di gentoo). Il gestore di pacchetti di Arch si chiama "pacman".

Portatile con 2 giga di ram :eek: ???
Forse sono rimasto un po' indietro in quel campo :D
Posso consigliarti debian se cerchi una distro che non sia di "default" basata su sorgenti e dove ti devi sbattere 0 ?

palu15
27-12-2006, 18:53
hai provato a dare
find / -name keyboard_drv.so
oppure
find / -name kbd_drv.so


??????????

find / -name kbd_drv.so fatto e non trova nulla, stesso dicasi per mouse_drv.so...

Mi sembra di aver seguito per filo e per segno l'howto.

Ecco il mio make.conf

# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=athlon-xp -pipe"
FEATURE="parallel-fetch ccache"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
USE="-gnome -gtk qt3 qt4 kde"

SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
MAKEOPTS="-j2"

INPUT_DEVICES="keyboard mouse evdev"
VIDEO_CARDS="nvidia"

Shang Tsung
27-12-2006, 19:03
Quelle "aggiunte" al make.conf le hai date prima di emergere xorg vero.???
Hai provato a disinstallarlo e reinstallarlo?

hai dato env-update && source /etc/profile appena finito di installarlo?
Non è che hai tolto il supporto dal kernel???????????????????????????????????

palu15
27-12-2006, 19:07
Quelle "aggiunte" al make.conf le hai date prima di emergere xorg vero.???
Hai provato a disinstallarlo e reinstallarlo?

hai dato env-update && source /etc/profile appena finito di installarlo?
Non è che hai tolto il supporto dal kernel???????????????????????????????????
si ceto, ma penso di aver trovato: ho emerso manualmente i pacchetti xf86-input-keyboard, xf86-input-mouse e xf86-input-evdev e ora ho finalmente la cartella /usr/lib/xorg/module/input con tutto dentro :)

Shang Tsung
27-12-2006, 19:16
ottimo!

Shang Tsung
27-12-2006, 19:18
anche se "xf" mi puzza"....

palu15
27-12-2006, 19:26
anche se "xf" mi puzza"....
risultavano dalle dipendenze di xorg-x11:
'emerge -uDNt oxrg-x11' mi restituiva

>>> --tree implies --pretend... adding --pretend to options.

These are the packages that would be merged, in reverse order:

Calculating dependencies ..... done!
[ebuild N ] x11-drivers/xf86-input-keyboard-1.1.0 USE="-debug"
[ebuild N ] x11-drivers/xf86-input-mouse-1.1.1 USE="-debug"
[nomerge ] x11-drivers/nvidia-drivers-1.0.8776
[ebuild NS ] sys-kernel/gentoo-sources-2.6.18-r6 USE="-build -symlink (-ultra1)"
[ebuild N ] x11-drivers/xf86-input-evdev-1.1.2-r2 USE="-debug"
[ebuild R ] x11-base/xorg-server-1.1.1-r1 VIDEO_CARDS="nvidia* -apm* -ark* -chips* -cirrus* -cyrix* -dummy* -fbdev* -glint* -i128* -i740* -i810* -imstt* -mga* -neomagic* -nsc* -nv* -rendition* -s3* -s3virge* -savage* -siliconmotion* -sis* -sisusb* -tdfx* -tga* -trident* -tseng* -v4l* -vesa* -vga* -via* -vmware* -voodoo*"
[nomerge ] x11-apps/mesa-progs-6.5.1
[nomerge ] virtual/glu-7.0
[ebuild R ] media-libs/mesa-6.5.1-r1 VIDEO_CARDS="-i810* -mga* -s3virge* -savage* -sis* -tdfx* -trident* -via*"

ekerazha
27-12-2006, 19:26
Portatile con 2 giga di ram :eek: ???
Forse sono rimasto un po' indietro in quel campo :D
Posso consigliarti debian se cerchi una distro che non sia di "default" basata su sorgenti e dove ti devi sbattere 0 ?
Si... faccio spesso cose abbastanza memory-intensive (del tipo 3-4 macchine vmware aperte contemporaneamente) quindi nel portatile ho espanso la RAM a 2 GB. In realtà sono molto pignolo e "coerente" quindi mi piace avere la stessa distribuzione con le stesse cose su entrambi i sistemi :D Sul portatile Ubuntu gira magicamente, ma sul fisso non è propriamente una scheggia in quanto a reattività (anche se è molto veloce in altre cose tipo il boot) quindi pensavo a qualcosa di più "snello". Credo che "quella cosa" potrebbe essere Arch :)

Shang Tsung
27-12-2006, 19:40
mh...intendi ubuntu liscia o in una delle sue varianti, tipo kubuntu?
comunque debian è molto piu' veloce dalle mie esperienze di ubuntu.
ho una sarge con kde in un p3 600 che mi soddifa a velocità.
Comunque se ti butti su questa arch fa sapere come va.
C'è un 3d vero su questo forum?

Shang Tsung
27-12-2006, 19:42
risultavano dalle dipendenze di xorg-x11:
'emerge -uDNt oxrg-x11' mi restituiva

>>> --tree implies --pretend... adding --pretend to options.

These are the packages that would be merged, in reverse order:

Calculating dependencies ..... done!
[ebuild N ] x11-drivers/xf86-input-keyboard-1.1.0 USE="-debug"
[ebuild N ] x11-drivers/xf86-input-mouse-1.1.1 USE="-debug"
[nomerge ] x11-drivers/nvidia-drivers-1.0.8776
[ebuild NS ] sys-kernel/gentoo-sources-2.6.18-r6 USE="-build -symlink (-ultra1)"
[ebuild N ] x11-drivers/xf86-input-evdev-1.1.2-r2 USE="-debug"
[ebuild R ] x11-base/xorg-server-1.1.1-r1 VIDEO_CARDS="nvidia* -apm* -ark* -chips* -cirrus* -cyrix* -dummy* -fbdev* -glint* -i128* -i740* -i810* -imstt* -mga* -neomagic* -nsc* -nv* -rendition* -s3* -s3virge* -savage* -siliconmotion* -sis* -sisusb* -tdfx* -tga* -trident* -tseng* -v4l* -vesa* -vga* -via* -vmware* -voodoo*"
[nomerge ] x11-apps/mesa-progs-6.5.1
[nomerge ] virtual/glu-7.0
[ebuild R ] media-libs/mesa-6.5.1-r1 VIDEO_CARDS="-i810* -mga* -s3virge* -savage* -sis* -tdfx* -trident* -via*"


Certo che è strano, anzi senza senso: non si sa come mai non ti ha creato le varie voci xorg

ekerazha
27-12-2006, 20:14
mh...intendi ubuntu liscia o in una delle sue varianti, tipo kubuntu?
comunque debian è molto piu' veloce dalle mie esperienze di ubuntu.
ho una sarge con kde in un p3 600 che mi soddifa a velocità.
Comunque se ti butti su questa arch fa sapere come va.
C'è un 3d vero su questo forum?
Ubuntu "liscia" (ho provato anche la "Xubuntu" con XFCE... la situazione migliora un po' ma non di moltissimo). Kubuntu no perchè KDE è il male :ciapet:

Per Arch c'è un thread ufficiale.

Hero
28-12-2006, 11:49
ciao a tutti

uso gentoo sul desktop di casa quotidianamente ormai da un pò, e devo dire che mi trovo molto bene! l'idea di poter mettere le mani ovunque sul sistema è la cosa che mi aggrada di più.

Io utilizzo questa http://www.gentoo.org/dyn/use-index.xml pagina di solito come punto di riferimento per gli use flags, ma devo dire che la descrizione di ognuno non mi soddisfa proprio, e molte di molte opzioni non ne capisco proprio il significato ... avete qualche link a qualcosa di più approfondito, se esiste?

Per esempio, io utilizzo gnome e tutti gli appicativi generalmente in inglese, tranne qualcuno in italiano. Il flag "unicode" mi serve o lo posso cancellare?
Adesso l'ho aggiunto, quindi sto ricompilando pazientemente tutto il necessario, ma mi stavo chiedendo se avere i carattere in 16bit è più che altro uno svantaggio, per lo spazio aggiuntivo che richiedono, che un vantaggio...
voi che dite?

MrAsd
05-01-2007, 14:41
necessario, ma mi stavo chiedendo se avere i carattere in 16bit è più che altro uno svantaggio, per lo spazio aggiuntivo che richiedono, che un vantaggio...
voi che dite?

Dico che è inutile se non hai mai a che fare con documenti scritti in linguaggi non basati sui caratteri latini (per intenderci: arabo, russo, lingue orientali...).

Motosauro
05-01-2007, 16:05
Dico che è inutile se non hai mai a che fare con documenti scritti in linguaggi non basati sui caratteri latini (per intenderci: arabo, russo, lingue orientali...).
Al momento si può anche ignorare, ma è sicuramente la cosa a cui si sta puntando (almeno nel web): è una enorme semplificazione rispetto il dover avere a che fare con tabelle di ogni genere dall'ascii all'iso-8859-1, almeno in utf-8 èòàùì rimangono èòàùì a prescindere da chi li visualizza sia egli ebreo piutosto che arabo o statunitense.

Io ti consiglierei di usarla: sicuramente è più pesante, ma con le potenze di calcolo che abbiamo oggi direi che è un problema di lana caprina :)

MrAsd
05-01-2007, 16:56
semplificazione rispetto il dover avere a che fare con tabelle di ogni genere dall'ascii all'iso-8859-1, almeno in utf-8 èòàùì rimangono èòàùì a prescindere da chi li visualizza sia egli ebreo piutosto che arabo o statunitense.


Per quello basta compilare i soli client internet con supporto utf. In compenso, per sfruttare veramente unicode nella vita di tutti i giorni bisogna fare un discreto numero di modifiche al sistema e anche adattarsi ad una serie di limitazioni (ad esempio soltanto bash supporta utf, molti programmi che girano in terminale non riconoscono unicode, bisogna stare attenti a non trasferire dati da e verso partizioni fat in un sistema UTF-8 o UTF-16 etc. etc.

Ribadisco: ognuno fa del suo pc quello che preferisce ma continuo a pensare che per chi non ha contatti con nazioni extra-latin ed extra-iso, non ci sia proprio nessun vantaggio. Forse nel 2010, quando e se ci sarà un vero standard, (molti siti orientali non usano utf perché pari manchino alcuni ideogrammi) e soprattutto quando tutte le maggiori applicazioni funzioneranno correttamente in Unicode, allora ne riparleremo...

Hero
06-01-2007, 16:55
windows che utilizza?

MrAsd
06-01-2007, 21:18
windows che utilizza?

Un disastro: windows di solito usa UCS-2 (che è diverso da UTF-8 e non è neppure pienamente compatibile con UTF-16) ma ritorna ad altri encoding proprietari pre-Unicode (molto fantasiosamente chiamati "windows-xxxx") per alcune lingue ed in alcune applicazioni.
Insomma, per farla breve, siamo ben lontani dall'avere uno standard multipiattaforma riconosciuto per le lingue non latine.

Motosauro
08-01-2007, 11:53
Un disastro: windows di solito usa UCS-2 (che è diverso da UTF-8 e non è neppure pienamente compatibile con UTF-16) ma ritorna ad altri encoding proprietari pre-Unicode (molto fantasiosamente chiamati "windows-xxxx") per alcune lingue ed in alcune applicazioni.
Insomma, per farla breve, siamo ben lontani dall'avere uno standard multipiattaforma riconosciuto per le lingue non latine.
*

Purtroppo è vero.
Bisogna anche dire che i miei server e client sono tutti utf-8 al completo e funziona tutto quello che utilizzo (tranne fpdf).
Il giorno che ci sarà un vero standard fisso e utilizzato da tutti sarà davvero un bel giorno.

Pappe
09-01-2007, 21:27
salve a tutti!

stò cercando di entrare in ottica gentoo per installarlo sul portatile in firma (ovviamente dopo test effettuati con VMware)....

...di linux ne capisco un po' ma me la cavo.

voi mi sconsiglierete gentoo vista la mia inesperienza ma ormai me lo sono ficcato in testa e fine.

ora la domanda:
quale distro basata su gentoo per un'installazione con pacchetti binari che possa poi diventarte una gentoo a tutti gli effetti???
kororaa potrebbe andare?

Grazie!

VegetaSSJ5
09-01-2007, 21:30
ti sconsiglio di mettere gentoo su un portatile...

ezln
09-01-2007, 21:53
Ciao!

x Pappe: oltre a kororaa c'è anche l'ottima sabayon; recati su www.distrowatch.com e dai un'occhiata: proprio oggi è uscita una nuova versione. :)

Motosauro
10-01-2007, 08:31
salve a tutti!

stò cercando di entrare in ottica gentoo per installarlo sul portatile in firma (ovviamente dopo test effettuati con VMware)....

...di linux ne capisco un po' ma me la cavo.

voi mi sconsiglierete gentoo vista la mia inesperienza ma ormai me lo sono ficcato in testa e fine.

ora la domanda:
quale distro basata su gentoo per un'installazione con pacchetti binari che possa poi diventarte una gentoo a tutti gli effetti???
kororaa potrebbe andare?

Grazie!
Lo "svantaggio" di Gentoo è che ti devi configurare mezzo sistema a mano. C'è da dire che per me è stato anche il vantaggio più grosso: se adesso riesco a muovermi decentemente in ambiente linux è proprio grazie alla Gentoo che mi ha obbligato a vedere come funzionano le cose.
Certo, per un portatile l'impresa è dura se non hai già una certa pratica: cose come i tasti esterni, il bluetooth, il wifi e via di questo passo non sono semplici da far funzionare. Alla fine sicuramente ce la farai, ma se vuoi un risultato rapido vai di Kubuntu o simili. Se proprio vuoi puoi compilarti i pacchetti anche su quella, ma intanto hai un sistema funzionante in toto (o quasi, bisognerebbe provare).

groot
17-01-2007, 01:50
Una visita dopo tanto tempo.

Domando... dal 2006.1 non ci sono novità?
:stordita:

VegetaSSJ5
17-01-2007, 14:38
Una visita dopo tanto tempo.

Domando... dal 2006.1 non ci sono novità?
:stordita:
no, ma non credo manchi molto al profilo 2007.0

MrAsd
18-01-2007, 10:10
no, ma non credo manchi molto al profilo 2007.0

Dovrebbe uscire a febbraio

|Stan|
28-01-2007, 18:22
:ot: Ragazzi spero mi perdoniate lo spam però immancabilmente mi dicono "io non lo sapevo" :spam:
spero che mettendo un post sui vari clan ci sia maggiore partecipazione

Abbiamo organizzato il
Raduno sezione Linux e OS alternativi di HWUpgrade (http://www.hwupgrade.it/forum/showthread.php?t=1392767)
chiunque vuole può partecipare
Evitando di spammare oltre postate eventuali domande e conferme di partecipazione *solo* sul 3d ufficiale. Grazie.

wireless
28-01-2007, 19:53
premetto che nn ho cercato molto in rete, mia culpa, ma qualcuno mi spiega - o un link - la seguente cosa?
Supponiamo voglio installare kde 3.5.6 o una versione nuova di un software, non disponibile nel mio snapshot di portage. Dovrei quindi aggiornarlo e sperare di ritrovarmelo e quindi fare gli emerge di ciò che mi interessa. Ora però, aggiornando lo snapshot, tutte le dipendenze etc cambiano, più o meno, rispetto al mio sistema, quindi c'è il forte rischio di ottenere errori. Una soluzione potrebbe essere aggiornare portage e fare poi un emerge world, sempre col rischio che le cose non vadano a buon fine...
Ora, le cose stanno così, quindi il rischio stabilita' è elevato, o mi son perso qualcosa nel discorso? Morale: avendo il sistema stabile, mi conviene rimanere così? Quale è la soluzione gentoo tipica di questa credo comune situazione? Oppure mi dite che è quasi impossibile che l'emerge world dia problemi...? :confused:

|Stan|
28-01-2007, 20:00
premetto che nn ho cercato molto in rete, mia culpa, ma qualcuno mi spiega - o un link - la seguente cosa?
Supponiamo voglio installare kde 3.5.6 o una versione nuova di un software, non disponibile nel mio snapshot di portage. Dovrei quindi aggiornarlo e sperare di ritrovarmelo e quindi fare gli emerge di ciò che mi interessa. Ora però, aggiornando lo snapshot, tutte le dipendenze etc cambiano, più o meno, rispetto al mio sistema, quindi c'è il forte rischio di ottenere errori. Una soluzione potrebbe essere aggiornare portage e fare poi un emerge world, sempre col rischio che le cose non vadano a buon fine...
Ora, le cose stanno così, quindi il rischio stabilita' è elevato, o mi son perso qualcosa nel discorso? Morale: avendo il sistema stabile, mi conviene rimanere così? Quale è la soluzione gentoo tipica di questa credo comune situazione? Oppure mi dite che è quasi impossibile che l'emerge world dia problemi...? :confused:

Non ho capito molto di quello che hai scritto sinceramente... :) ma credo che tu ti stia riferendo agli overlay, sostanzialmente devi crearti un .ebuild per il pacchetto che vuoi mettere quindi creare un portage overlay e a quel punto puoi usarlo tranquillamente come se stesse nel tuo tree del portage.
Ma credo che devi leggerti parecchia documentazione per riuscire :)

Ciao.

VegetaSSJ5
28-01-2007, 20:29
io faccio quasi quotidianamente un emerge --sync && emerge -DNu world cioè un aggiornamento del sistema (lo sto facendo in questo momento... :D ) e vai tranquillo che non ci sono problemi di nessun genere. se poi usi qualche pacchetto che è ancora in testing (~x86), e kde 3.5.6 ancora lo è, potresti incontrare qualche problema, anche se a me non è mai successo.

wireless
29-01-2007, 18:40
io faccio quasi quotidianamente un emerge --sync && emerge -DNu world cioè un aggiornamento del sistema (lo sto facendo in questo momento... :D ) e vai tranquillo che non ci sono problemi di nessun genere. se poi usi qualche pacchetto che è ancora in testing (~x86), e kde 3.5.6 ancora lo è, potresti incontrare qualche problema, anche se a me non è mai successo.
be', ne ho messi diversi di pacchetti in testing...quindi mi confermi che ho capito bene, per avere nuove versioni devo aggiornare portage eppoi fare emerge world, con tutti i rischi del caso...mi sembra molto simile all'upgrade all della debian...coi relativi rischi di instabilita'.
se voglio la stabilita' devo tenermi quindi il mio portage....

VegetaSSJ5
29-01-2007, 19:00
be', ne ho messi diversi di pacchetti in testing...quindi mi confermi che ho capito bene, per avere nuove versioni devo aggiornare portage eppoi fare emerge world, con tutti i rischi del caso...mi sembra molto simile all'upgrade all della debian...coi relativi rischi di instabilita'.
se voglio la stabilita' devo tenermi quindi il mio portage....
confermo che per aggiornare devi dare emerge --sync && emerge -DNu world
smentisco però il fatto dell'instabilità. debian può essere potenzialmente instabile dopo gli aggiornamenti (mi è successo varie volte sia con etch che con sid). gentoo non lo è. dopo ogni aggiornamento è in uno stato consistente, anche dopo upgrade piuttosto pesanti (gcc, xorg, kde ecc...). se alla fine dell'upgrade ti dice che ci sono file di configurazione da aggiornare dai il comando etc-update e sostituisci i vecchi file con quelli nuovi (oppure puoi anche modificarli interattivamente, cioè scegli tu cosa cambiare). poi riavvii il sistema e stai tranquillo che il sistema parte ed è stabile.

ovviamente tutto ciò è valido se si usano pacchetti stabili. se si usano pacchetti testing (~x86) può darsi che ci siano problemi. personalmente non mi è mai successo, però cmq i problemi sono circoscritti alla sola applicazione e basta. nel caso dà problemi si fa il downgrade alla versione stabile e sta a posto.

inoltre dopo fatto un upgrade si può dare il comando emerge --depclean che cancella le dipendenze non più richieste e infine un revdep-rebuild (bisogna installare il pacchetto gentoolkit) che verifica se sono presenti tutte le dipendenze partendo dai pacchetti installati sul sistema.

Jabberwock
03-02-2007, 11:16
Ho fatto una ca**ata grossa quanto una casa: ieri ho iniziato a sostituire i dischi del PC Linux (Gentoo): ho copiato i dati su un disco capiente, ho modificato fstab e ho provveduto a cancellare il disco su cui prima c'erano i dati, con l'intenzione di trasferire su questo (80GB) il contenuto del vecchio disco di sistema (un 6GB che conteneva l'OS e i programmi)... putroppo ho dimenticato (e non ho notato la cosa quando ho modificato fstab) che sul disco da 80 c'era una partizione per /var!!! Ovviamente me ne sono accorto quando, al riavvio, il sistema si lamentava dell'assenza della directory! :muro:

Secondo voi c'e' modo di risistemare la cosa senza rimettersi a reinstallare tutto? Ho visto che solo per riemergere samba vuole scaricare e compilare 150 MB di roba... e un Celeron 700 non e' proprio un fulmine di guerra! :rolleyes:

VegetaSSJ5
03-02-2007, 11:37
coma azz hai fatto ad installare gentoo su un celeron 700?!? :eek:
cmq secondo me ormai il danno è fatto...

Jabberwock
03-02-2007, 11:50
coma azz hai fatto ad installare gentoo su un celeron 700?!? :eek:

Prima era su un PII 400! :)
Ci ha messo una giornata a compilare tutto, ma tanto non era il PC principale, quindi poteva metterci quanto voleva! :D

cmq secondo me ormai il danno è fatto...

Uff, non ho tanta voglia di rimettermi a configurare rete, software, kernel... se faccio un bel emerge --update --deep world dite che esplode del tutto?
Certo, ci vorra' un bel po', ma almeno quello che funziona non devo risistemarlo a mano! :muro:

VegetaSSJ5
03-02-2007, 11:52
Uff, non ho tanta voglia di rimettermi a configurare rete, software, kernel... se faccio un bel emerge --update --deep world dite che esplode del tutto?
Certo, ci vorra' un bel po', ma almeno quello che funziona non devo risistemarlo a mano! :muro:
più che un emereg -DNu world io direi che si potrebbe tentare con un emerge -e system && emerge -e world però devi avere qualche giorno di pazienza... :D

Jabberwock
03-02-2007, 12:00
più che un emereg -DNu world io direi che si potrebbe tentare con un emerge -e system && emerge -e world però devi avere qualche giorno di pazienza... :D

Il tempo necessario per la compilazione non e' un problema! I dati sono comunque su un rack estraibile, quindi devo solo montare il disco in un altro PC e pace... basta che dopo l'attesa di qualche giorno non sia comunque necessaria la reinstallazione completa! :cry:

VegetaSSJ5
03-02-2007, 12:19
basta che dopo l'attesa di qualche giorno non sia comunque necessaria la reinstallazione completa! :cry:
mah non credo.... tu intanto ricreati la directory /var sul file system, poi credo che venga riempita mano mano durante la compilazione di tutti i pacchetti...

Jabberwock
03-02-2007, 12:31
mah non credo.... tu intanto ricreati la directory /var sul file system, poi credo che venga riempita mano mano durante la compilazione di tutti i pacchetti...

Intanto devo copiare tutto sul nuovo disco: quello vecchio ha solo 300 MB liberi e dubito siano sufficienti per fare la reinstallazione di tutto quanto! :muro:

Ma come funziona partimage? Cioe':
1) devo per forza passare da un'immagine intermedia (mi pare di capire di si)?
2) perche' si ostina a dire che non c'e' spazio? Ha 60 GB e non gli bastano per 4 GB? :muro:

EDIT: ci sono quasi!!!
HDClone (software free incluso in "the ultimate boot CD") mi ha copiato il disco vecchio sul nuovo... lasciando invariate le partizioni, quindi mi sono ritrovato un disco da 6.4 GB clonato su uno da 80! La versione di QTparted che avevo non voleva saperne di modificarmi le partizioni, esclusa quella di swap... poi ho usato un CD di Xubuntu e con quella versione di QTparted sembra procedere senza problemi, anche se non posso spostare la partizioni esistenti, esclusa quella di swap (che ora, gioco forza, e' di 2.5 GB :rolleyes: )!
Se dovesse andare a buon fine l'operazione, provero' con emerge -e system && emerge -e world, sperando che /var venga ripristinata (ho provato un emerge qtparted: voleva installare quasi 200 MB di roba :eek: )!

Ah, prima che me ne dimentichi: quando feci l'installazione originale, creai una partizione per /var, per evitare di non avere piu' spazio (l'HDD, come dicevo, era di soli 6.4 GB): ha senso ora rifare la stessa cosa o la lascio nella partizione principale? Se e' meglio crearla, qual'e' la dimensione ottimale, secondo voi? Prima era di 2 GB!

Jabberwock
05-02-2007, 12:13
Se dovesse andare a buon fine l'operazione, provero' con emerge -e system && emerge -e world, sperando che /var venga ripristinata (ho provato un emerge qtparted: voleva installare quasi 200 MB di roba :eek: )!


L'odissea continua: per la seconda volta, emerge -e system && emerge -e world si e' bloccato alla compilazione di glibc-2.4-r4, prima perche' voleva una modifica a USE=' ', poi perche', pare, non gli piaceva il gcc in uso!

Ora, ma i pacchetti gia' installati non li ricompila nuovamente, vero? Ieri, quando ho fatto ripartire tutto, ha iniziato dal primo (di 111)... non rifara' tutto da capo, no? :muro: :muro: :cry:

Duncan
05-02-2007, 12:51
prova a conficurare le USE per pacchetto

Jabberwock
05-02-2007, 14:43
prova a conficurare le USE per pacchetto

Ora lo sta compilando... solo che ho dato emerge glibc e non emerge - e system && emerge -e world: non e' che appena riparto si mette a ricompilare un'altra volta glibc e, per qualche altro strano (e nuovo) motivo, si riblocca? Sono due giorni che quel povero Celeron 700 compila senza tregua! :eek:

VegetaSSJ5
05-02-2007, 16:01
Ora lo sta compilando... solo che ho dato emerge glibc e non emerge - e system && emerge -e world: non e' che appena riparto si mette a ricompilare un'altra volta glibc e, per qualche altro strano (e nuovo) motivo, si riblocca? Sono due giorni che quel povero Celeron 700 compila senza tregua! :eek:
sì purtroppo può succedere che si blocchi durante la compilazione di qualche pacchetto, questo perchè quando ricompili tutto si crea qualche incosistenza tra le versioni installate, quelle compilate di nuovo e quelle compilate prima. una "soluzione" (in realtà è un workaround per il problema, ma che ti permtte di compilare tutto) è dare un emerge --resume --skipfirst che ricompincia a compilare dal pacchetto successivo a quello che stava compilando durante l'ultimo emerge. tuttavia se ti fallisce la compilazione di un pacchetto fondamentale (in genere quelli in system lo sono quasi tutti) come glibc secondo me anche andando avanti con la compilazione degli altri pacchetti prima o poi riscontrerai qualche errore che non si potrà più aggirare.
per cui il mio consiglio è di dare un emerge -1 glibc e vedere se compila. se non va direi che bisognerebbe soffermarsi un attimo a capire dov'è il problema prima di andare avanti.

Jabberwock
05-02-2007, 16:28
sì purtroppo può succedere che si blocchi durante la compilazione di qualche pacchetto, questo perchè quando ricompili tutto si crea qualche incosistenza tra le versioni installate, quelle compilate di nuovo e quelle compilate prima. una "soluzione" (in realtà è un workaround per il problema, ma che ti permtte di compilare tutto) è dare un emerge --resume --skipfirst che ricompincia a compilare dal pacchetto successivo a quello che stava compilando durante l'ultimo emerge. tuttavia se ti fallisce la compilazione di un pacchetto fondamentale (in genere quelli in system lo sono quasi tutti) come glibc secondo me anche andando avanti con la compilazione degli altri pacchetti prima o poi riscontrerai qualche errore che non si potrà più aggirare.
per cui il mio consiglio è di dare un emerge -1 glibc e vedere se compila. se non va direi che bisognerebbe soffermarsi un attimo a capire dov'è il problema prima di andare avanti.

Per compilare sta (ri)compilando... ma, come si dice, la fortuna e' cieca, mala sfiga ci vede benissimo... e' saltata la luce nel bel mezzo della compilazione di glibc e ora non avvia molte cose (net.eth0, per un errore in qualche file di /etc, mi da un errore quando mi autentico con l'user, ma non con root, non parte vncserver con l'user, sempre per un errore, tipo accesso negato, ma non ricordo riferito a cosa... insomma un disastro :cry: )!

Ho fatto ripartire la compilazione di glibc (impostando a manina la rete, avviando vncserver da root e seguendo tutto dal mio PC, visto che il PC "malato" e' in una stanza scomoda), sperando che la causa sia la mancata installazione di quel pacchetto, altrimenti sono nei guai! :muro:

Duncan
05-02-2007, 16:30
Che tipo di file system usi?

Jabberwock
05-02-2007, 16:31
Che tipo di file system usi?

Ext3... ma le volte precedenti, nella stessa situazione, non e' mai successo nulla! Credo che la causa di tutto sia nell'operazione che stava eseguendo, non le FS!

Duncan
05-02-2007, 16:39
Strano ext3 fa il jurnaling sia dei metadati che dei dati...

Sicuro di averlo montato con le opzioni giuste?

Jabberwock
05-02-2007, 18:26
Strano ext3 fa il jurnaling sia dei metadati che dei dati...

Sicuro di averlo montato con le opzioni giuste?

Credo di si... o almeno, fino ad oggi non ci sono stati problemi di sorta (ho installato Gentoo un paio d'anni fa, quindi interruzioni di corrente ce ne sono state parecchie)!

In fstab, per il disco di sistema, ho:
/dev/hda4 / ext3 noatime 0 1

Tra l'altro, credo siano i valori predefiniti inseriti da Gentoo stessa al momento dell'installazione!

VegetaSSJ5
05-02-2007, 19:40
ma che sfiga! :D
vorrei aggiungere una cosa che probabilmente immaginavi anche tu ma che è meglio dire esplicitamente.

dando emerge -1 glibc stiamo solo vedendo se tale pacchetto verrà compilato correttamente...
quando darai emerge -e system && emerge -e world le glibc ti saranno ricompilate di nuovo per 2 volte (una volta per system e una per world)...

Jabberwock
05-02-2007, 21:20
ma che sfiga! :D
vorrei aggiungere una cosa che probabilmente immaginavi anche tu ma che è meglio dire esplicitamente.

dando emerge -1 glibc stiamo solo vedendo se tale pacchetto verrà compilato correttamente...
quando darai emerge -e system && emerge -e world le glibc ti saranno ricompilate di nuovo per 2 volte (una volta per system e una per world)...

La compilazione e' andata a buon fine... peccato che ora non vada piu' emerge -e system: inizia con zlib e si ferma qui:


make: *** [example] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: sys-libs/zlib-1.2.3-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
zlib-1.2.3-r1.ebuild, line 39: Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.



Mi sa che conviene ricominciare da zero, vero? :muro:

VegetaSSJ5
05-02-2007, 21:42
Mi sa che conviene ricominciare da zero, vero? :muro:
guarda.... prova a farti un giro sulla sezione italiana del forum di gentoo.org lì ci sono veramente dei guru su questa distro...

Jabberwock
05-02-2007, 23:27
guarda.... prova a farti un giro sulla sezione italiana del forum di gentoo.org lì ci sono veramente dei guru su questa distro...

Mi hanno consigliato di ricominciare da zero: praticamente e' saltato tutto: non fa piu' la sincronizzazione del portage, non compila piu' nulla...
:cry: :cry:

VegetaSSJ5
06-02-2007, 10:14
Mi hanno consigliato di ricominciare da zero: praticamente e' saltato tutto: non fa piu' la sincronizzazione del portage, non compila piu' nulla...
:cry: :cry:
beh allora non c'è proprio più nulla da fare. magari prima di togliere tutto tieniti i file delle impostazioni (tipo il make.conf, il file world, i file packages.keywords/mask/unmask/use ecc...)

Jabberwock
06-02-2007, 10:54
beh allora non c'è proprio più nulla da fare. magari prima di togliere tutto tieniti i file delle impostazioni (tipo il make.conf, il file world, i file packages.keywords/mask/unmask/use ecc...)

Quelli sono su un altro disco (il 6.4GB che stavo sostituendo... qui manca solo /var... quindi credo che world non ci sia proprio piu' :( )!

Ne approfitto per fare un po' di tuning al kernel (quella versione era stata creata usando genkernel) e per installare qualche cosa nuova (tipo initNG: avevo sempre rimandato per non fare disastri... mi sa che era destino :rolleyes: )!

Jabberwock
06-02-2007, 13:52
Quelli sono su un altro disco (il 6.4GB che stavo sostituendo... qui manca solo /var... quindi credo che world non ci sia proprio piu' :( )!

Ne approfitto per fare un po' di tuning al kernel (quella versione era stata creata usando genkernel) e per installare qualche cosa nuova (tipo initNG: avevo sempre rimandato per non fare disastri... mi sa che era destino :rolleyes: )!

EDIT: una guida completa alle opzioni disponibili in make menuconfig dove la trovo? Cioe', non voglio una guida alla compilazione, ma una che dice a cosa servono tutte le voci! Fino ad ora ne ho trovate solo per il 2.4 (comunque non complete: le descrizioni sono striminzite al massimo) e una per il 2.6, ma dice solo cosa configura una sezione, ma non entra nel dettaglio!

VegetaSSJ5
06-02-2007, 18:24
EDIT: una guida completa alle opzioni disponibili in make menuconfig dove la trovo? Cioe', non voglio una guida alla compilazione, ma una che dice a cosa servono tutte le voci! Fino ad ora ne ho trovate solo per il 2.4 (comunque non complete: le descrizioni sono striminzite al massimo) e una per il 2.6, ma dice solo cosa configura una sezione, ma non entra nel dettaglio!
anch'io la cercavo tempo fa ma niente da fare. l'unica cosa è affidarsi all'help di ogni singola voce, quando è presente...

Jabberwock
06-02-2007, 19:25
anch'io la cercavo tempo fa ma niente da fare. l'unica cosa è affidarsi all'help di ogni singola voce, quando è presente...

Azz, tocchera' sperimentare allora! :D
Vabbe', mettero' altre voci a Lilo, oltre alle due che gia' ci sono!

EDIT: come non detto: era un problema di /etc/conf.d/net!

scorpion89
11-02-2007, 13:27
Mi aggiungo anche io io a questo chan, anche se uso Gentoo da poco(molto poco :P)

Ciao a tutti

VegetaSSJ5
11-02-2007, 14:13
ciao e benvenuto scorpion! :)
da quanto tempo usi il pinguino? e come mai hai deciso di passare a gentoo?!?

scorpion89
11-02-2007, 15:01
Linux lo uso da 4 anni circa, per la maggior parte del tempo con Debian
Ho deciso di passare a Gentoo per imparare cose che con Debian non si imparano...

Ciao

VegetaSSJ5
11-02-2007, 22:54
Linux lo uso da 4 anni circa, per la maggior parte del tempo con Debian
Ho deciso di passare a Gentoo per imparare cose che con Debian non si imparano...

Ciao
mah io penso che si possa imparare il funzionamento di una sistema gnu/linux con qualsiasi distro, però alcune sono già pronte e configurate e quindi per adattarle alle proprie esigenze bisogna fare poco o niente. la distro dove invece bisogna imparare per forza, se no non si riuscirebbe ad andare avanti, credo sia la slackware e non la gentoo...

m4nticore
17-02-2007, 17:08
Ho appena finito di compilare il mio nuovo sistema gentoo, finalmente m sn deciso a provarlo dopo un annetto di debian ^__^ Ho compilato il sistema base, xorg e xfce4. Ho visto che nei packages è presente xfce4.4 ma è testing. C'è un modo per installarla comunque? Così come per gli altri software che si trovano in quello stato? Thanx ^___^

VegetaSSJ5
17-02-2007, 18:23
Ho appena finito di compilare il mio nuovo sistema gentoo, finalmente m sn deciso a provarlo dopo un annetto di debian ^__^ Ho compilato il sistema base, xorg e xfce4. Ho visto che nei packages è presente xfce4.4 ma è testing. C'è un modo per installarla comunque? Così come per gli altri software che si trovano in quello stato? Thanx ^___^
sì in effetti questo era uno dei miei più grandi dilemmi appena installaio gentoo anch'io... non capivo perchè la gestione dei pacchetti era così complicata. ci vuole un po' di tempo per capire che portage è in realtà un sistema eccezionale...
cmq la risposta alla tua domanda è questa. portage legge le impostazioni relative alla compilazione, use flag eccetera nel profilo di sistema e nel file make.conf.
tuttavia possono esserci situazioni particolari per cui determinati pacchetti devono essere compilati con altre impostazioni rispetto a queste globali. queste impostazioni locali vengono specificate in questi files (cerco di farla molto breve):

/etc/portage/package.use -> contiene delle coppie PACCHETTO LISTA_USE_FLAG. il pacchetto verrà compilato secondo queste use flag (oltre a quelle globali). ad es. se ho la use gtk nel make.conf e non voglio usarla per un pacchetto, in questo file scrivo PACCHETTO -gtk

/etc/portage/package.keywords -> coppie del tipo PACCHETTO ARCHITETTURA. i programmi marcati come testing, cioè ~x86 (per l'architettura x86) non sono considerati di default da portage (a meno che non è specificato ~x86 nel make.conf). per considerarli si inseriscono in questo caso. ad esempio xfce-base/xfce4 ~x86
attenzione. solo il pacchetto specificato in quel file sarà preso dal ramo testing, ma non le sue dipendenze. quindi per installare xfce4 probabilmente dovrai inserire molti pacchetti in questo file.

/etc/portage/package.mask -> maschera a portage un pacchetto. se ad esempio ho installato il kernel gentoo-sources-2.6.19 e non mi interessa che in futuro venga aggiornato, allora inserisco quel pacchetto in questo file

/etc/portage/package.unmask -> serve per smascherare i pacchetti che sono marcati come M+ oppure M~. inserendo un pacchetto in questo file, questo verrà considerato come + (cioè stable) oppure ~ (testing)

suggerimenti:
- in questo sito puoi vedere la situazione in tempo reale dei pacchetti in portage http://packages.gentoo.org/
- per aggiornare il sistema dai emerge --sync && emerge -DNu world
tuttavia io quando aggiorno, prima di compilare direttamente dò sempre prima un emerge -DNupv world così posso vedere se nei pacchetti che vuole aggiornare è stata inserita qualche use flag nuova e se è il caso di abilitarla o meno prima di compilare il pacchetto aggiornato.
- dopo un emerge quando ti dice che ci sono file di configurazione da aggiornare dai etc-update

m4nticore
17-02-2007, 19:36
Grazie molto chiaro ^__^ Mi dispiace solo nn aver letto prima la tua risposta visto che ora mi sta aggiornando tutto il sistema con i pacchetti del testing (Ho optato per l'utilizzo della direttiva ACCEPT_KEYWORDS nel file make.conf) >___< Speriamo solo che al riavvio non abbia particolari problemi ... :mc:

sì in effetti questo era uno dei miei più grandi dilemmi appena installaio gentoo anch'io... non capivo perchè la gestione dei pacchetti era così complicata. ci vuole un po' di tempo per capire che portage è in realtà un sistema eccezionale...
cmq la risposta alla tua domanda è questa. portage legge le impostazioni relative alla compilazione, use flag eccetera nel profilo di sistema e nel file make.conf.
tuttavia possono esserci situazioni particolari per cui determinati pacchetti devono essere compilati con altre impostazioni rispetto a queste globali. queste impostazioni locali vengono specificate in questi files (cerco di farla molto breve):

/etc/portage/package.use -> contiene delle coppie PACCHETTO LISTA_USE_FLAG. il pacchetto verrà compilato secondo queste use flag (oltre a quelle globali). ad es. se ho la use gtk nel make.conf e non voglio usarla per un pacchetto, in questo file scrivo PACCHETTO -gtk

/etc/portage/package.keywords -> coppie del tipo PACCHETTO ARCHITETTURA. i programmi marcati come testing, cioè ~x86 (per l'architettura x86) non sono considerati di default da portage (a meno che non è specificato ~x86 nel make.conf). per considerarli si inseriscono in questo caso. ad esempio xfce-base/xfce4 ~x86
attenzione. solo il pacchetto specificato in quel file sarà preso dal ramo testing, ma non le sue dipendenze. quindi per installare xfce4 probabilmente dovrai inserire molti pacchetti in questo file.

/etc/portage/package.mask -> maschera a portage un pacchetto. se ad esempio ho installato il kernel gentoo-sources-2.6.19 e non mi interessa che in futuro venga aggiornato, allora inserisco quel pacchetto in questo file

/etc/portage/package.unmask -> serve per smascherare i pacchetti che sono marcati come M+ oppure M~. inserendo un pacchetto in questo file, questo verrà considerato come + (cioè stable) oppure ~ (testing)

suggerimenti:
- in questo sito puoi vedere la situazione in tempo reale dei pacchetti in portage http://packages.gentoo.org/
- per aggiornare il sistema dai emerge --sync && emerge -DNu world
tuttavia io quando aggiorno, prima di compilare direttamente dò sempre prima un emerge -DNupv world così posso vedere se nei pacchetti che vuole aggiornare è stata inserita qualche use flag nuova e se è il caso di abilitarla o meno prima di compilare il pacchetto aggiornato.
- dopo un emerge quando ti dice che ci sono file di configurazione da aggiornare dai etc-update

pines
17-02-2007, 23:04
Ciao a tutti

Dopo aver installato Gentoo ne mio serverino di backup 1 anno fa, mi sono deciso di fare un aggiornamento.

Leggendo il manuale ho letto che bastava fare dare il comando emerge --sync :cry:

L'operazione si conclude bene la cache viene scritta la 100% , ma poi mi sono reso conto che dando un comando di emerge mi da un errore "ARCH NOT SET mi dice di andare a vedere se il symlink /etc/mak.profile è giusto"

Leggendo nel fourm di gentoo ho visto che bisogna dare il comando emerge --sync e poi il comando emerge -uDN world -put , la mia domanda è semplice visto che sono un nubbio :D

prima di finire di incasinare il sistema cosa mi consigliate di fare ?

Shang Tsung
18-02-2007, 10:48
Dai questo comando:

ls -la /etc/make.profile

e riportaci il risultato.

No, emerge --sync non basta...MAGARI!!!!!!:sofico:

Dopo averlo dato, a seconda di cio' che si vuole fare, ci sono vari comandi.

Pero' mi sa che se è un anno che non aggiorni allora ci sono anche gcc e glibc nuovi quindi...

http://www.gentoo.org/doc/it/gcc-upgrading.xml

I comandi sarebbero, una volta dato emerge --sync

emerge -uDNp system && emerge -uDNp world

Se il risultato non da nulla di strano (pacchetti che bloccano etc)

togli le "p" ossia:

emerge -uDN system && emerge -uDN world

PS: non aggiornare gentoo per un anno...AIUTO!!!!!!!!!

In bocca al lupo!

pines
18-02-2007, 11:37
Dai questo comando:

ls -la /etc/make.profile

e riportaci il risultato.

No, emerge --sync non basta...MAGARI!!!!!!:sofico:

Dopo averlo dato, a seconda di cio' che si vuole fare, ci sono vari comandi.

Pero' mi sa che se è un anno che non aggiorni allora ci sono anche gcc e glibc nuovi quindi...

http://www.gentoo.org/doc/it/gcc-upgrading.xml

I comandi sarebbero, una volta dato emerge --sync

emerge -uDNp system && emerge -uDNp world

Se il risultato non da nulla di strano (pacchetti che bloccano etc)

togli le "p" ossia:

emerge -uDN system && emerge -uDN world

PS: non aggiornare gentoo per un anno...AIUTO!!!!!!!!!

In bocca al lupo!

Grazie per aver risposto.

Allora dando il comando al link simbolico ls -la /etc/make.profile

mi punta alla vecchia versione dei sorgenti 2005.1, sono andato a vedere nella dir

/usr/portage/profiles...../x86/e ci sono delle dir (penso) 2006.0 2006.1 gcc20 e altre.

.
Ora penso che devo usare il comando
ln - snf (percorso 2006.0 o 2006.1) /etc/make.profile pe r avere il nuovo link simbolico.

Devo aggiornare prima il compilatore gcc con il link che mi hai dato ?

Poi compilare tutto con il comando emerge -uDNp system && emerge -uDNp world .

Vermamente lo uso come NAS, ho fatto una installazione senza intefaccia grafica, siccome voglio essere sicuro che il sistema funziona bene non ho dati obsoleti anche perchè gli stessi dati li ho sul mio pc, da remoto uso webmin, volendo aggiornare ad una nuova versione mi dava errore allora ho pensato di aggiornare il sistema.

VegetaSSJ5
18-02-2007, 11:58
Grazie molto chiaro ^__^ Mi dispiace solo nn aver letto prima la tua risposta visto che ora mi sta aggiornando tutto il sistema con i pacchetti del testing (Ho optato per l'utilizzo della direttiva ACCEPT_KEYWORDS nel file make.conf) >___< Speriamo solo che al riavvio non abbia particolari problemi ... :mc:
non credo sia una scelta saggia... non vorrei portarti sfiga ma secondo me avrai problemi quanto prima... :asd:

VegetaSSJ5
18-02-2007, 11:59
pines per quanto riguarda i tuoi quesiti io ti consiglio di aspettare a fare l'aggiornamento. dato che hai aspettato un anno non credo ci siano problemi ad aspettare qualche settimana in attesa che esca il nuovo profilo 2007.0

pines
18-02-2007, 12:10
pines per quanto riguarda i tuoi quesiti io ti consiglio di aspettare a fare l'aggiornamento. dato che hai aspettato un anno non credo ci siano problemi ad aspettare qualche settimana in attesa che esca il nuovo profilo 2007.0

:doh:

Troppo tardi ho gia cominciato. Mi devo pur imparare. :D

Speriamo bene.

Shang Tsung
18-02-2007, 12:16
Ora penso che devo usare il comando
ln - snf (percorso 2006.0 o 2006.1) /etc/make.profile pe r avere il nuovo link simbolico.


Esatto


Devo aggiornare prima il compilatore gcc con il link che mi hai dato ?


Esatto

Ma...fai come dice vegeta: aspetta un attimo che esce il nuovo profilo tra poco....

Shang Tsung
18-02-2007, 12:18
:doh:

Troppo tardi ho gia cominciato. Mi devo pur imparare. :D

Speriamo bene.

Faster than a bullet!

Vabbè hai creato il giusto link simbolico?

Stai aggiornando prima gcc?

m4nticore
18-02-2007, 12:21
non credo sia una scelta saggia... non vorrei portarti sfiga ma secondo me avrai problemi quanto prima... :asd:

Infatti, li mortacci ... :D :D Va bhè, mi rifaccio l'instalalzione da capo, e mi leggo cn calma tutti i manuali che trovo su portage :cool: :cool:

pines
18-02-2007, 12:40
Faster than a bullet!

Vabbè hai creato il giusto link simbolico?

Stai aggiornando prima gcc?

Si ho creato il ink simbolico e ora sto aggiornando gcc,

è una cosa un po lunga, finito l'emerge di gcc poi come dice la documentazione
Per essere certi che il sistema sia in uno stato coerente,
bisogna ricompilare il sistema di base e i pacchetti appartenenti
al profilo world per utilizzare il nuovo compilatore.

Codice 2.2: Ricompilazione del sistema

# emerge -eav system
# emerge -eav world



Ma prima dice
Se è stato effettuato l'upgrade dal gcc 3 al 4 (dal 3.4.6 al 4.1.1
in questo esempio) bisogna eseguire manualmente
fix_libtool_files.sh
# fix_libtool_files.sh 3.4.6

(Ricompilazione di libtool)
# emerge --oneshot -av libtool

Come fo a vedere che versione avevo ?

Shang Tsung
18-02-2007, 12:44
gcc-config -l

Shang Tsung
18-02-2007, 12:46
Se dai questi emerge -eav system e emerge -eav world sei a posto, sempre dopo aver aggiornato gcc

VegetaSSJ5
18-02-2007, 13:35
Come fo a vedere che versione avevo ?
se è tanto tempo che non aggiornavi avevi sicuramente la versione 3.

pines
18-02-2007, 13:39
va bene appena finisce proseguo... e vi fo sapere.

Shang Tsung
19-02-2007, 19:28
Avrei bisogno di un consiglio:

Qualcuno ha un monitor lcd con gentoo collegato con l'uscita dvi?

Mi sembra che i font siano brutti in questa modalità.

:help:

pines
19-02-2007, 21:55
va bene appena finisce proseguo... e vi fo sapere.

Ecchime qua..

allora ho fatto l'aggiornamento di gcc, poi avendo la versione 3.5.1 ho ricompilato il libtool,
poi ho dato il comado emerge -uav system ma mi dava un errore
*** Please update portage to the above version before proceeding.
Failure to do so may result in failed or improper merges.
A simple 'emerge -u portage' is sufficient.

Ho dato il comando emerge -u portage.

Rido il comando emerge -uav system
ma mi esce un'altro errore cè un pacchetto bloccato
in allegato il file completo dell'emerge , queste mi sembramo le linne incriminate..

[blocks B ] sys-apps/pam-login (is blocking sys-apps/shadow-4.0.18.1)

!!! Error: The above package list contains packages which cannot be installed
!!! at the same time on the same system.

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked


Il link all'errore se non sbaglio dice che ci sono dei problemi di incompatibilità.

Ma che programma è ?

Ora che fo lo rimuovo ?

Grazie

Shang Tsung
19-02-2007, 22:29
Cerca nel forum di gentoo, è, o meglio era, un problema di qualche tempo fa.

prova qui, se no cerca un po' nel forum di gentoo.

http://forums.gentoo.org/viewtopic-t-443022-highlight-pam+shadow.html

VegetaSSJ5
20-02-2007, 12:10
Avrei bisogno di un consiglio:

Qualcuno ha un monitor lcd con gentoo collegato con l'uscita dvi?

Mi sembra che i font siano brutti in questa modalità.

:help:
io ho un lcd samsung 17'' collegato in dvi e i caratteri si vedono benissimo. ho kde ed è abilitato (in realtà lo è per default) l'antialiasing per i caratteri.

Shang Tsung
20-02-2007, 12:20
Grazie della risposta.

Ho attivato "Enable sub-pixel rendering" ed ora va gia molto meglio; non è che si vedesse male, ma di sicuro si vedeva meglio con la connessione analogica, diciamo che si vedeva "troppo sottile".

Work in progress.

VegetaSSJ5
20-02-2007, 12:32
Grazie della risposta.

Ho attivato "Enable sub-pixel rendering" ed ora va gia molto meglio; non è che si vedesse male, ma di sicuro si vedeva meglio con la connessione analogica, diciamo che si vedeva "troppo sottile".

Work in progress.
hai kde? da dove si attiva questa feature?

Shang Tsung
20-02-2007, 13:28
centro di controllo
aspetto e temi
tipi di carattere
è dentro la voce "utilizza l'anti aliasing"
poi opta per RGB

inoltre....anche se non l'ho seguita ancora tranne l'installazione di qualche font....
http://gentoo-wiki.com/HOWTO_Xorg_and_Fonts

nikolis
21-02-2007, 10:19
esiste un manuale per macintel di gentoo?

Motosauro
21-02-2007, 11:27
esiste un manuale per macintel di gentoo?

L'insostituibile gentoo-wiki (http://gentoo-wiki.com/HARDWARE_Apple_MacBook) :)

Shang Tsung
21-02-2007, 20:42
Vegeta fatti vivo ti è gustata l'opzione?:)

VegetaSSJ5
21-02-2007, 21:06
Vegeta fatti vivo ti è gustata l'opzione?:)
guarda a dire la verità l'ho provata solo per 5 minuti dato che non vedo nessuna differenza... :boh: i caratteri si vedono benissimo anche senza abilitare quella opzione...


P.S.
sto facendo proselitismo sul clan ubuntu... :asd:

LAj
21-02-2007, 21:46
L'insostituibile gentoo-wiki (http://gentoo-wiki.com/HARDWARE_Apple_MacBook) :)

Incredibile come lavora questa community.

Ragazzi ho fatto la grande pazzia di comprare 2 WD per la mia scheda madre.

Ora come faccio ad installare con il raid?

Software o DMRaid?
Aspetto il 2007.0 :D ?

No, sul serio, potete aiutarmi?

Shang Tsung
21-02-2007, 22:21
dipende da tante cose.
Immagino che non ti interessi sapere che il mio consiglio è di non fare software raid0.

LAj
22-02-2007, 16:29
come no?
altroche se mi interessa,
io ero già orientato su dmraid, x questo parlavo di aspettare il 2007.0
magari ho il supporto necessario al mio hw.
Cmq ti sarei grato se potessi motivare.

Sono qui per ascoltare le Vs esperienze e ricevere un po' di aiuto.

Motosauro
22-02-2007, 16:52
Effettivamente anch'io sono interessato a dei consigli su qiali possano essere i sistemi migliori per mettere in raid dei dischi sotto linux.
Ho già provato con l'LVM (lo so che c'entra poco) ma ho fatto un po' di casino e ho lasciato perdere.

A me servirebbe un raid veloce ed espandibile che possibilmente non perda un disco per i checksum (come il 5 )

LAj
22-02-2007, 18:15
ma come può un raid ad essere espandibile?

Shang Tsung
22-02-2007, 21:40
come no?
altroche se mi interessa,
io ero già orientato su dmraid, x questo parlavo di aspettare il 2007.0
magari ho il supporto necessario al mio hw.
Cmq ti sarei grato se potessi motivare.

Sono qui per ascoltare le Vs esperienze e ricevere un po' di aiuto.

Bhè parto dicendo che un raid 0 lo si dovrebbe usare solo e ripeto solo se uno ha realmente una necessità oppure con altre forme di sicurezza (per esempio raid 0+1, pero' molto dispendioso in termini di risorse e di soldini, di qui ritorniamo al ragionamento del deve servire) altrimenti poi quando un disco se ne va...pensi che Shang aveva ragione e ti arrabbi 2 volte heheh:D

La domanda è: devi usare anche altri sistemi operativi sui dischi in raid 0?

Shang Tsung
22-02-2007, 21:47
A me servirebbe un raid veloce ed espandibile che possibilmente non perda un disco per i checksum (come il 5 )

Di raid ce ne sono di un certo numero, letto la guida vero?

http://www.hwupgrade.it/forum/showthread.php?t=623918

Quindi o te ne inventi un nuovo tipo tu, oppure la scelta è abbastanza limitata.

Non esiste velocissimo e senza "sprechi di dischi" :) esistono dei compromessi.

Motosauro
22-02-2007, 22:10
Di raid ce ne sono di un certo numero, letto la guida vero?

http://www.hwupgrade.it/forum/showthread.php?t=623918

Quindi o te ne inventi un nuovo tipo tu, oppure la scelta è abbastanza limitata.

Non esiste velocissimo e senza "sprechi di dischi" :) esistono dei compromessi.

ahimè, dura realtà :cry:
Speravo di essere rimasto indietro e che qualcuno se ne fosse uscito con qualche bella novità

Shang Tsung
22-02-2007, 22:35
ahimè, dura realtà :cry:
Speravo di essere rimasto indietro e che qualcuno se ne fosse uscito con qualche bella novità

Su, su, non ti abbattere :friend: :)

Quindi rinunci o ti butti piu' verso la velocità o la sicurezza?

Motosauro
23-02-2007, 09:42
Su, su, non ti abbattere :friend: :)

Quindi rinunci o ti butti piu' verso la velocità o la sicurezza?

Direi la velocità:
Mi serve perché il mio server domestico ha un controller ide mooolto vecchio e lento: fa fatica a farmi lo straming di flussi video nemmeno troppo alti di risoluzione.
Con il Raid credo di risolvere
Per la sicurezza non è un problema: non lo userei per il sistema (che comunque ha un cron che mi genera uno stage4 ogni due giorni) ma solo per una cartella con export in samba dove tengo appunto filmati e cazzatine varie che se anche perdessi non starei a piangere

LAj
23-02-2007, 10:29
Bhè parto dicendo che un raid 0 lo si dovrebbe usare solo e ripeto solo se uno ha realmente una necessità oppure con altre forme di sicurezza (per esempio raid 0+1, pero' molto dispendioso in termini di risorse e di soldini, di qui ritorniamo al ragionamento del deve servire) altrimenti poi quando un disco se ne va...pensi che Shang aveva ragione e ti arrabbi 2 volte heheh:D
:D
La domanda è: devi usare anche altri sistemi operativi sui dischi in raid 0?

Non necessariamente,
lo si potrebbe mettere su un'altro disco, no?
Perchéééééééééé!?

Shang Tsung
23-02-2007, 12:34
Certo, il sistema operativo lo puoi mettere dove vuoi.
Pensavo a win, ossia se volevi mettere sia lin che win sui dischi in raid0, eviterei.

LAj
23-02-2007, 12:52
perchè? :rolleyes:

ho trovato questo:
http://gentoo-wiki.com/HOWTO_Install_Gentoo_with_NVRAID_using_dmraid

ma il livecd 2006.1 ha un'opzione dmraid che si aspetta un intero:
che cosa devo mettere?

Shang Tsung
23-02-2007, 13:12
perchè? :rolleyes:

ho trovato questo:
http://gentoo-wiki.com/HOWTO_Install_Gentoo_with_NVRAID_using_dmraid



Io ho avuto dei gran problemi, segue che => te lo sconsiglio.
Inoltre, ti sconsiglio a monte il raid 0.

Comunque, ci mancherebbe: faccio il tifo per te! :)

Shang Tsung
23-02-2007, 13:15
PS: sai come ho risolto il problema delle prestazioni e della versatilità e della facilità e dei problemi =0

Un bel raptor :)

pines
23-02-2007, 18:47
Effettivamente anch'io sono interessato a dei consigli su qiali possano essere i sistemi migliori per mettere in raid dei dischi sotto linux.
Ho già provato con l'LVM (lo so che c'entra poco) ma ho fatto un po' di casino e ho lasciato perdere.

A me servirebbe un raid veloce ed espandibile che possibilmente non perda un disco per i checksum (come il 5 )

Io per quello che ti posso dire, ho fatto un raid5 con mdadm , si perdo 1 disco con il checksum, ma anche in Raid 1 perdi 1 disco, per perdere tutti i dati si devono rompere 2 dischi con il raid5 e lo stesso tutt e 2 per il raid 1.
L'unico problema nel raid e che facendolo software è lentissimo nella costruzione del raid, cioe nella preparazione dei dischi nel mio sitema ci ha messo 20 ore.Ho messo 4 hard disk da 120gb , ho 360gb di backup, sicuri. :D

Ora devo vedere se riesco a mettere 1 disco in piu senza perdere i dati, questo non lo ancora provato.

pines
28-02-2007, 21:40
Dai questo comando:

Pero' mi sa che se è un anno che non aggiorni allora ci sono anche gcc e glibc nuovi quindi...

http://www.gentoo.org/doc/it/gcc-upgrading.xml

I comandi sarebbero, una volta dato emerge --sync

emerge -uDNp system && emerge -uDNp world

Se il risultato non da nulla di strano (pacchetti che bloccano etc)

togli le "p" ossia:

emerge -uDN system && emerge -uDN world

PS: non aggiornare gentoo per un anno...AIUTO!!!!!!!!!

In bocca al lupo!

Sono finito nello stomaco del lupo. :cry:

Ho aggiornato Gcc.
Poi naturalmente bisogna attivarlo con gcc-config n.

Poi ho dato
emerge -eav system && emerge -eav world

ma mi si bloccava nel modulo pam e amule.

Amule lo ho disinstallato xchè non lo uso

Per pam l'ho disinstallato e ho installato shadow.

Ho ridato

emerge -eav system && emerge -eav world

Tutto bene. Fin qui.

Ho dato il comando etc-update e qui mi sono incasinato, :doh:
perchè credo mi abbia sovrascritto dei file di configuarazione specialmente
quello di mdadm .
in tutto 3 problemi.

1
Al boot non mi vede piu la configurazione del raid.
Ho controllato il file /etc/mdadm.conf e non cè piu la mia configurazione ma cè la spiegazione . E non ho fatto neanche un backup dei files.
Si ho sbagliato, io malato per i backup non ho fatto neanche un salvataggio dei files importanti, come ho gia detto nei post precedenti utilizzo il gentoo come server di backup, per ora.
edit : Ora che ci penso non so se emerge mi ha aggiornato anche il programma mdadm ...
RISOLTO: girando un po nel forum di gentoo ho trovato una soluzione.
ho utilizzato il comando mdadm -E /dev/hdxx per vedere se è salvato qualcosa... è tutto li.. tra tutte le informazioni cè quella
UUID dell'array e che va inseriro nel file /etc/mdadm.conf , ho inserito anche tutti i dischi dopo il DEVICE /dev/md0 /dev/xxx , et voila
dopo aver riavvito il raid è partito.. ho fatto un accesso di rete nella cartella di backup ed è tutto li .. perfetto .

2
Come gestione remota ho webmin mi connetto con il pc ma quando inserisco user e pass mi dice che è sbagliata.
All'avvio da un errore di errore di autenticazione, tenta per 2 volte poi da OK al caricamento del modulo.Per cercare di risolvere il problema ho fatto un mezzo casotto, non mi faceva piu il login, cominque ho risolto facendo partire il live-cd (santo) e riscrivendo il file delle password

3 Non mi si spegne e non fa il reboot, ci sono degli errori nel file
/etc/init.d/halt.sh, sinceramente non ho avuto tempo per guardare il contenuto del file.

Penso di fare un giro anche nel forum di gentoo.

aragorn19
01-03-2007, 11:17
Ragazzi, ho la gigabyte dq6 con chipset 965p e intel ich8r cm controller dei dischi, solo ke tale controller è più nuovo della versione 2006.1 del cd di installazione, qualcuno ha già avuto questa accoppiata e ha risolto in qualche modo?

sonnet
06-03-2007, 11:26
Salve a tutti.
Volevo provare questa distro (aspetto che a giorni esca la versione 2007) perche' mi era sembrato di capire che durante l'installazione sia i pacchetti che il kernel vengano compilati in base alla macchina sulla quale deve girare.
Ho letto buona parte della guida d'installazione ma non sono riuscito a fugare i miei dubbi,ovvero:
1)Durante l'instalazione il kernel viene ricompilato su misura del pc,eliminando il supporto ad hardware che non e' presente nella configurazione del mio pc?In pratica vorrei avere a fine installazione avere un kernel che abbia solo supporto per l'hardware che ho sulla pacchina(tipo supporto processore amd,no supporto firewaire perche; non ce l'ho..etc etc),stessa cosa per i driver,suppotp solo per i filesystem di cui faccio uso (eliminando quindi il supporto per quelli non usati,tipo reiser etc ..) e eliminando funzionalita' da me non usate.E' possibile tutto cio' con gentoo?
2)Decido io quali pacchetti installare?Se ad esempio volessi XFCE come DE vengo aiutato nella scelta dei pacchetti ad esempio auto selezionando pacchetti di applicaizoni in gtk+ o qcs di simile?

Motosauro
06-03-2007, 12:29
Salve a tutti.
Volevo provare questa distro (aspetto che a giorni esca la versione 2007) perche' mi era sembrato di capire che durante l'installazione sia i pacchetti che il kernel vengano compilati in base alla macchina sulla quale deve girare.
Ho letto buona parte della guida d'installazione ma non sono riuscito a fugare i miei dubbi,ovvero:
1)Durante l'instalazione il kernel viene ricompilato su misura del pc,eliminando il supporto ad hardware che non e' presente nella configurazione del mio pc?In pratica vorrei avere a fine installazione avere un kernel che abbia solo supporto per l'hardware che ho sulla pacchina(tipo supporto processore amd,no supporto firewaire perche; non ce l'ho..etc etc),stessa cosa per i driver,suppotp solo per i filesystem di cui faccio uso (eliminando quindi il supporto per quelli non usati,tipo reiser etc ..) e eliminando funzionalita' da me non usate.E' possibile tutto cio' con gentoo?
2)Decido io quali pacchetti installare?Se ad esempio volessi XFCE come DE vengo aiutato nella scelta dei pacchetti ad esempio auto selezionando pacchetti di applicaizoni in gtk+ o qcs di simile?

1) puoi farlo con qualsiasi distro,basta che ti configuri il kernel a mano e che lo compili. Su gentoo puoi usare genkernel che ti crea un kernel adatto sostanzialmente a tutto quello che gli puoi buttare addosso o configurartelo a mano e sfalciare moduli su moduli della roba che non vuoi o non ti serve.
io opto sempre per la configurazione manuale che alla fine non è una cosa così difficile o lunga.
2) assolutamente sì. Le dipendenze te le risolve emerge e per quanto riguarda Gnome Kde e Xfce ci sono dei metapacchetti che portano dentro tutto il necessario con un comando solo.
Se vuoi fare il tentativo dai un emerge -pv kde e vedrai che ti prende dentro tutto kde-base con relative dipendenze
Benvenuto :)

sonnet
06-03-2007, 15:04
1) puoi farlo con qualsiasi distro,basta che ti configuri il kernel a mano e che lo compili. Su gentoo puoi usare genkernel che ti crea un kernel adatto sostanzialmente a tutto quello che gli puoi buttare addosso o configurartelo a mano e sfalciare moduli su moduli della roba che non vuoi o non ti serve.
io opto sempre per la configurazione manuale che alla fine non è una cosa così difficile o lunga.
2) assolutamente sì. Le dipendenze te le risolve emerge e per quanto riguarda Gnome Kde e Xfce ci sono dei metapacchetti che portano dentro tutto il necessario con un comando solo.
Se vuoi fare il tentativo dai un emerge -pv kde e vedrai che ti prende dentro tutto kde-base con relative dipendenze
Benvenuto :)

Ciao grazie della risposta.Per quanto riguarda la compilazione del kernel,con le altre distro lo fai dopo aver installato il SO mentre con Gentoo lo fai durante l'installazione stessa,o sbaglio??

Motosauro
06-03-2007, 15:33
Ciao grazie della risposta.Per quanto riguarda la compilazione del kernel,con le altre distro lo fai dopo aver installato il SO mentre con Gentoo lo fai durante l'installazione stessa,o sbaglio??

Devi compilarlo durante l'installazione:
Scegli se usare genkernel o andare a mano, ma devi farlo prima del reboot
Altrimenti non sai a cosa far puntare Grub quando parti (dato che nello stage3 non è compreso un kernel che mi risulti)

sonnet
06-03-2007, 22:53
Devi compilarlo durante l'installazione:
Scegli se usare genkernel o andare a mano, ma devi farlo prima del reboot
Altrimenti non sai a cosa far puntare Grub quando parti (dato che nello stage3 non è compreso un kernel che mi risulti)

ciao, non voglio essere troppo scocciante,ma permettimi un'ultima domanda:
quale differenza sostanziale tra scegliere genkernel come metodo e fare la compilazione a mano?Da tuo post precedente si evince che la seconda sia da te preferita,ma non ho bene compreso il perche'.

VegetaSSJ5
06-03-2007, 23:07
ciao, non voglio essere troppo scocciante,ma permettimi un'ultima domanda:
quale differenza sostanziale tra scegliere genkernel come metodo e fare la compilazione a mano?Da tuo post precedente si evince che la seconda sia da te preferita,ma non ho bene compreso il perche'.
perchè genkernel è un metodo automatizzato e ovviamente ci va un po' largo...

Motosauro
07-03-2007, 08:46
ciao, non voglio essere troppo scocciante,ma permettimi un'ultima domanda:
quale differenza sostanziale tra scegliere genkernel come metodo e fare la compilazione a mano?Da tuo post precedente si evince che la seconda sia da te preferita,ma non ho bene compreso il perche'.

perchè genkernel è un metodo automatizzato e ovviamente ci va un po' largo...

esattamente: genkernel ti crea un kernel che gestisce tutto l'hw possibile ed immaginabile, con tutti gli ammenicoli tipo un ramdisk e fbsplash e cazzi e mazzi.
Alla fine magari configurandolo manualmente magari arrivi ad un risultato simile, con la differenza che sai cosa hai fatto e che non hai supporto per l'hw che non hai/non vuoi. In definitiva un kernel più snello

Dane
07-05-2007, 21:53
Scusate,
ma sbaglio o è appena uscito gentoo 2007?


Vi stavo per fare delle domande visto che mi sto sbattendo da 3 giorni con il liveCD2006....

Ciao!

VegetaSSJ5
07-05-2007, 22:12
Scusate,
ma sbaglio o è appena uscito gentoo 2007?


Vi stavo per fare delle domande visto che mi sto sbattendo da 3 giorni con il liveCD2006....

Ciao!
secondo il sito ufficiale il profilo 2007.0 non è ancora stato rilasciato tuttavia io lo uso ormai da un paio di settimane senza problemi (dato che è presente nella cartella dei profili stabili, non dev), cmq non c'è nessuno stravolgimento rispetto al 2006.1.

GlenTux
16-05-2007, 20:10
Ho scaricato il LiveCD 2007
Scusate, ma è davvero un XXXXX bestial riuscire ad installare Gentoo nel proprio sistema
Ho dato una occhiata alla marea di documentazione che si trova in rete, tra il sito ufficiale - il WiKi e quant'altro ...
Ma sarò probabilmente (anzi, sicuramente) io gnugno ma non si capisce molto, anzi, è assai complicato
Si parla di Portage, Emerge, Stage 3 e altro come se fossero di dominio pubblico, anche a chi non ha dimestichezza con Linux e tantomeno con la filosofia di Gentoo ...
Se ci fosse un qualcosa di 'passo passo' magari con i vari step spiegati anche graficamente non sarebbe per nulla malvagio ...
Cmq mi piacerebbe davvero provare a capirla questa distro, sembra essere molto promettente ...
Cordialmente

Motosauro
16-05-2007, 22:24
Ho scaricato il LiveCD 2007
Scusate, ma è davvero un XXXXX bestial riuscire ad installare Gentoo nel proprio sistema
Ho dato una occhiata alla marea di documentazione che si trova in rete, tra il sito ufficiale - il WiKi e quant'altro ...
Ma sarò probabilmente (anzi, sicuramente) io gnugno ma non si capisce molto, anzi, è assai complicato
Si parla di Portage, Emerge, Stage 3 e altro come se fossero di dominio pubblico, anche a chi non ha dimestichezza con Linux e tantomeno con la filosofia di Gentoo ...
Se ci fosse un qualcosa di 'passo passo' magari con i vari step spiegati anche graficamente non sarebbe per nulla malvagio ...
Cmq mi piacerebbe davvero provare a capirla questa distro, sembra essere molto promettente ...
Cordialmente

Non credo sia questione di essere gnugni :asd: altrimenti non sarei riuscito io ad installarla :)

La guida che trovi online è del tutto esaustiva e alla fine ti ci guida passo passo anche se non capisci un'acca. Quello che ti dice all'inizio sicuramente sembra astruso, ma se posso darti un consiglio, seguila senza porti troppi problemi: se trovi qualcosa che non capisci passa al passo successivo.
Intanto farai esperienza con alcuni tool basilari tipici del mondo linux.
Già solo nelle base utils ci sono delle cose semplicemente fenomenali tipo dd cat tac grep e via così.
Purtroppo le baseutils sono le meno pubblicizzate, in quanto spesso le si dà per scontate ed acquisite. (io ne conosco solo una frazione)

Ad ogni modo installare Gentoo non è né lento né difficile come processo:
0) fai partire il sistema
1) se necessario partizioni il disco e lo formatti
2) scarichi lo stage3 (ossia praticamente il cuore del sistema, pronto, solo da scompattare) e lo snapshot di portage (il programma che permette di installare facilmente tutto sotto gentoo ha un elenco di TUTTI i programmi disponibili : lo snapshot appunto)
3) crei un paio di cartelle, scompatti un paio di cose, ne installi un altro paio
5) inizi ad usarlo.
(anche senza pratica in un paio d'ore max ci dovresti essere, e fermandoti anche a guardare il panorama nel frattempo :D )

L'unico limite (ma è anche il pregio principale) è che tutti i pacchetti arrivano come sorgenti e vengono compilati per la tua macchina.
Questo con cose come kde, il server X e pochi altri porta via tanto tempo.

La guida è davvero precisa ed esaustiva, cmq se hai dubbi chiedi pure, siamo tutti qui a darci una mano l'un l'altro :)

Motosauro
16-05-2007, 22:31
Approfitto della gentilezza di voi tutti per chiedere un consiglio:
ho tirato fuori dall'armadio la mia gloriosa SBlaster live Platinum Cazz&Mazz con frontalino e telecomando (sostanzialmente per il telecomando)
Fin qui tutto bene: alsa usa un driver compilato come modulo del kernel.

Il problema sorge in quanto detto modulo (snd-emu10k1) andrebbe caricato con l'opzione enable_ir=1. Questo l'ho messo come option sia in modules.d che nella conf. di alsa, ciononostante mi viene caricato al boot senza che venga passata quell'opzione.

Devo stoppare alsa, caricare manualmente il modulo, rilanciare alsa => dupalle

Adesso provo a mettere in local.start il modprobe per caricarlo e modifico l'init script di alsa per fargli attendere local, ma dubito che funzioni.
Purtroppo sia dmesg che messages non dicono nulla di particolare, in quanto tutto avviene senza reali errori

Qualche suggerimento?

GlenTux
16-05-2007, 23:41
Non credo sia questione di essere gnugni :asd: altrimenti non sarei riuscito io ad installarla :)

La guida che trovi online è del tutto esaustiva e alla fine ti ci guida passo passo anche se non capisci un'acca. Quello che ti dice all'inizio sicuramente sembra astruso, ma se posso darti un consiglio, seguila senza porti troppi problemi: se trovi qualcosa che non capisci passa al passo successivo.
Intanto farai esperienza con alcuni tool basilari tipici del mondo linux.
Già solo nelle base utils ci sono delle cose semplicemente fenomenali tipo dd cat tac grep e via così.
Purtroppo le baseutils sono le meno pubblicizzate, in quanto spesso le si dà per scontate ed acquisite. (io ne conosco solo una frazione)

Ad ogni modo installare Gentoo non è né lento né difficile come processo:
0) fai partire il sistema
1) se necessario partizioni il disco e lo formatti
2) scarichi lo stage3 (ossia praticamente il cuore del sistema, pronto, solo da scompattare) e lo snapshot di portage (il programma che permette di installare facilmente tutto sotto gentoo ha un elenco di TUTTI i programmi disponibili : lo snapshot appunto)
3) crei un paio di cartelle, scompatti un paio di cose, ne installi un altro paio
5) inizi ad usarlo.
(anche senza pratica in un paio d'ore max ci dovresti essere, e fermandoti anche a guardare il panorama nel frattempo :D )

L'unico limite (ma è anche il pregio principale) è che tutti i pacchetti arrivano come sorgenti e vengono compilati per la tua macchina.
Questo con cose come kde, il server X e pochi altri porta via tanto tempo.

La guida è davvero precisa ed esaustiva, cmq se hai dubbi chiedi pure, siamo tutti qui a darci una mano l'un l'altro :)

Grazie
Ma a quale documentazione ti riferisci ? Io sto provando l'installazione da LiveCD, quella grafica per capirci che mi parte in Gnome ... Selezionando il tutto lui parte, si crea le partizioni, e comincia ad installare il software
Mi fermo già a priori, quando parla di stage1 o stage3, di Emerge e di Portage, di configurazione e quant'altro ...
Ho provato a dare una occhiata alla documentazione e, oltre ad essere 'mastodontica', ho notato, almeno io, essere molto ma molto tecnica, ovviamente non adatta secondo me a chi è alle prime armi e magari ha configurato Linux con Ubuntu o Kubuntu, per capirci ...
Avevo provato con ArchLinux, una ottima distribuzione anche essa 'modulare', e pensavo di aver visto molto ma quando mi sono messo a lavorare con Gentoo ... Oddio ... :eek: Qualcosa di più semplice e immediato no ?
Grazie
Cordialmente

Motosauro
17-05-2007, 08:59
Grazie
Ma a quale documentazione ti riferisci ? Io sto provando l'installazione da LiveCD, quella grafica per capirci che mi parte in Gnome ... Selezionando il tutto lui parte, si crea le partizioni, e comincia ad installare il software
Mi fermo già a priori, quando parla di stage1 o stage3, di Emerge e di Portage, di configurazione e quant'altro ...
Ho provato a dare una occhiata alla documentazione e, oltre ad essere 'mastodontica', ho notato, almeno io, essere molto ma molto tecnica, ovviamente non adatta secondo me a chi è alle prime armi e magari ha configurato Linux con Ubuntu o Kubuntu, per capirci ...
Avevo provato con ArchLinux, una ottima distribuzione anche essa 'modulare', e pensavo di aver visto molto ma quando mi sono messo a lavorare con Gentoo ... Oddio ... :eek: Qualcosa di più semplice e immediato no ?
Grazie
Cordialmente

Può sembrare un controsenso, ma imho Gentoo è semplice ed immediata:
C'è una manualistica ed una documentazione davvero moolto estesa. L'importante è che tu parta dalle basi; chiaro che se inizi a cercare di imparare partendo da qualcosa che prevede qualcos'altro prima ti ci scontri.

La documentazione che ti dicevo è il Gentoo Handbook che trovi qui:
http://www.gentoo.org/doc/it/handbook/handbook-x86.xml
Questo ti porta passo passo ad installarti la Gentoo (senza ambiente grafico che imho se vuoi capire bene è controproducente).

Di stage ti serve lo stage3
lo stage 3 contiene il sistema già compilato per la tua macchina e un compilatore per compilare il resto di roba che vorrai installare.
Gli stage 2 e 1 lasciali pure stare :)
emerge è il comando per installare i programmi sotto gentoo nella maniera più semplice. In alternativa è chiaramente possibile installare programmi scaricandoli, ma portage pensa anche a tutte le dipendenze; i file di configurazione per la maggior parte sono già pronti così come ti vengono forniti. Quei pochi a cui dovrai apportare modifiche non ti richiederanno chissà che di sforzo :)


Il vantaggio di tutto questo è che alla fine sai molto meglio come funziona un sistema linux e sei in grado di mettere le mani dove vuoi su qualsiasi distribuzione. Non è necessario, ma è meglio imho

Ad ogni modo se provi a installare ed usare un po' la Gentoo vedrai che non torni più indietro

GlenTux
17-05-2007, 12:47
Può sembrare un controsenso, ma imho Gentoo è semplice ed immediata:
C'è una manualistica ed una documentazione davvero moolto estesa. L'importante è che tu parta dalle basi; chiaro che se inizi a cercare di imparare partendo da qualcosa che prevede qualcos'altro prima ti ci scontri.

La documentazione che ti dicevo è il Gentoo Handbook che trovi qui:
http://www.gentoo.org/doc/it/handbook/handbook-x86.xml
Questo ti porta passo passo ad installarti la Gentoo (senza ambiente grafico che imho se vuoi capire bene è controproducente).

Di stage ti serve lo stage3
lo stage 3 contiene il sistema già compilato per la tua macchina e un compilatore per compilare il resto di roba che vorrai installare.
Gli stage 2 e 1 lasciali pure stare :)
emerge è il comando per installare i programmi sotto gentoo nella maniera più semplice. In alternativa è chiaramente possibile installare programmi scaricandoli, ma portage pensa anche a tutte le dipendenze; i file di configurazione per la maggior parte sono già pronti così come ti vengono forniti. Quei pochi a cui dovrai apportare modifiche non ti richiederanno chissà che di sforzo :)


Il vantaggio di tutto questo è che alla fine sai molto meglio come funziona un sistema linux e sei in grado di mettere le mani dove vuoi su qualsiasi distribuzione. Non è necessario, ma è meglio imho

Ad ogni modo se provi a installare ed usare un po' la Gentoo vedrai che non torni più indietro

Sul fatto che alla fine il sistema sia nettamente più stabile e si capisca COME intervenire nei processi sono d'accordo
Il fatto è che francamente, credo, per chi ha poca dimestichezza con Linux Gentoo è una distro dall'impatto non proprio user per capirci
Cmq ci sto lavorando, sono molto curioso e desideroso di imparare
Parlano di questa distro molto bene, desidero capire prima di tutto la sua filosofia ...
Cordialmente

Motosauro
17-05-2007, 13:27
Sul fatto che alla fine il sistema sia nettamente più stabile e si capisca COME intervenire nei processi sono d'accordo
Il fatto è che francamente, credo, per chi ha poca dimestichezza con Linux Gentoo è una distro dall'impatto non proprio user per capirci
Cmq ci sto lavorando, sono molto curioso e desideroso di imparare
Parlano di questa distro molto bene, desidero capire prima di tutto la sua filosofia ...
Cordialmente

sul fatto che sia più stabile penso che ci sarebbe da controllare.
Portage permette di scegliere se installare pacchetti marcati stabili o marcati (più o meno) instabili.
Seinstalli solo roba testata vai sul sicuro, se installi roba ancora in beta (o in alpha) ovviamente poi non te la prendi se si impianta il pc (cosa cmq estremeamente rara)

La filosofia di Gentoo è che puoi avere sotto controllo qualsiasi cosa ci sia nel tuo sistema, scegliendo cosa installare, quando e perché.

Ha una curva d'apprendimento abbastanza ripida, ma ripaga molto.

Se ti serve aiuto specifico chiedi pure
:cincin:

Pappe
17-05-2007, 16:57
se vi può interessare (pensi proprio di no :asd: ) da oggi avete un nuovo membro...

ho installato gentoo (profilo 2006.1) sul notebook in firma in tripleboot con debian e winxp..... :D

Dane
17-05-2007, 17:33
scusate la domanda,
io non ho una connessione internet a banda larga a casa.
Vorrei installare gentoo utilizzando dei sorgenti pre-scaricati. Come posso fare?
Ho trovato una guida postata nelle prime pagine (sulle installazioni alternative), ma francamente non ne ho capito un granchè :( )
Scaricando il liveDVD 2007 risolvo?

La mia unica alternativa sarebbe configurare al volo la scheda wifi intel 2200bg e utilizzare il wireless dell'univeristà. In questo caso quanto tempo posso impiegare per un installazione tipo desktop (kde, openoffice, blender, sw internet di base, ma niente server/stampanti). Posso scaricare il tutto e mettermi a compilare a casa (ad una certa ora mi buttano fuori) - ma mi pare di aver capito di si.
Emerge prima scarica tutto quanto e poi compila o scarica di volta in volta il pacchetto che poi andrà a compilare?

grazie anticipatamente!

Motosauro
17-05-2007, 18:31
scusate la domanda,
io non ho una connessione internet a banda larga a casa.
Vorrei installare gentoo utilizzando dei sorgenti pre-scaricati. Come posso fare?
Ho trovato una guida postata nelle prime pagine (sulle installazioni alternative), ma francamente non ne ho capito un granchè :( )
Scaricando il liveDVD 2007 risolvo?

La mia unica alternativa sarebbe configurare al volo la scheda wifi intel 2200bg e utilizzare il wireless dell'univeristà. In questo caso quanto tempo posso impiegare per un installazione tipo desktop (kde, openoffice, blender, sw internet di base, ma niente server/stampanti). Posso scaricare il tutto e mettermi a compilare a casa (ad una certa ora mi buttano fuori) - ma mi pare di aver capito di si.
Emerge prima scarica tutto quanto e poi compila o scarica di volta in volta il pacchetto che poi andrà a compilare?

grazie anticipatamente!

La seconda è sicuramente l'opzione migliore: dai un
emerge --sync per essere sicuro che scaricherai roba aggiornata
emerge -f nomepacchetto per scaricarlo e basta
se proprio hai dubbi alla fine fai un
emerge -pv nomepacchetto
e dovrebbe dirti:
Size of downloads: 0 kB
;)

Un solo consiglio: le USE FLAGS mettile dentro il make.conf
metterle singole per ogni pacchetto tira scemi (e neanche tanto alla lunga)
ufed è un ottimo programmino che ti permette di gestirle rapidamente e in modo efficiente
Ciauz

Motosauro
17-05-2007, 18:32
se vi può interessare (pensi proprio di no :asd: ) da oggi avete un nuovo membro...

ho installato gentoo (profilo 2006.1) sul notebook in firma in tripleboot con debian e winxp..... :D

Benvenuto :cincin:
Imho il tuo hdd ormai è sovrappopolato. Io spianerei la partizione di WinXp :asd:

Dane
17-05-2007, 18:50
La seconda è sicuramente l'opzione migliore: dai un
emerge --sync per essere sicuro che scaricherai roba aggiornata
emerge -f nomepacchetto per scaricarlo e basta
se proprio hai dubbi alla fine fai un
emerge -pv nomepacchetto
e dovrebbe dirti:
Size of downloads: 0 kB
;)

Un solo consiglio: le USE FLAGS mettile dentro il make.conf
metterle singole per ogni pacchetto tira scemi (e neanche tanto alla lunga)
ufed è un ottimo programmino che ti permette di gestirle rapidamente e in modo efficiente
Ciauz


grazie del reply.
Ma emerge come funziona?
scarica tutto e poi compila tutto o fa scarica/compila pacchetto per pacchetto?

VegetaSSJ5
17-05-2007, 19:06
se vi può interessare (pensi proprio di no :asd: ) da oggi avete un nuovo membro...

ho installato gentoo (profilo 2006.1) sul notebook in firma in tripleboot con debian e winxp..... :D

scusa ma è uscito il 2007.0 perchè hai installato il 2006.1?

Pappe
17-05-2007, 19:20
scusa ma è uscito il 2007.0 perchè hai installato il 2006.1?

ehm...perchè l'ho fatto prima che uscisse la 2007.0 "stabile" e nn ho ancora aggiornato il profilo...

per aggiornarlo basta che cambio il link simbolico in /etc e che do un bel emerge -DuN world ?

VegetaSSJ5
17-05-2007, 20:12
per aggiornarlo basta che cambio il link simbolico in /etc e che do un bel emerge -DuN world ?
sì! ;)

maurinO_o
17-05-2007, 20:50
Sera :hic:

Sto per emergere Kde: quali USE per hal e dbus? Se non si mettono quelle giuste, almeno per kdebase, addio automount. :cry:

:help:

zephyr83
17-05-2007, 20:52
è stata rilasciata anche la guida passo passo aggiornata in italiano. http://www.gentoo.org/doc/it/handbook/handbook-x86.xml?style=printable&full=1
seguenda questa guida si riesce senza problemi a installarlo, tranne solo per la compilazione del kernel! Sconsiglio di fare una compilazine a mano per chi nn è pratico, rischiate di buttare via ore di installazione :D meglio usare genkernel le prime volte e "allenarsi" a compilare il kernel a mano una volta installato il sistema.
Mi sn appena stampato tutta la guida (un po' più di 60 pagine) domani se avrò tempo proverò a reinstallarlo

Motosauro
17-05-2007, 20:53
ehm...perchè l'ho fatto prima che uscisse la 2007.0 "stabile" e nn ho ancora aggiornato il profilo...

per aggiornarlo basta che cambio il link simbolico in /etc e che do un bel emerge -DuN world ?
sempre un bel emerge --sync prima ;)
e assicurarsi di avere quella mezza giornatina da lasciargli per compilare :)

grazie del reply.
Ma emerge come funziona?
scarica tutto e poi compila tutto o fa scarica/compila pacchetto per pacchetto?

normalmente la seconda che hai detto.
Se come intendi fare tu dai prima un emerge -f allora prima scarica tutto e poi compila nel giusto ordine.
Occhio che puoi scegliere le flag anche in maniera incongruente: delle volte la compilazione non va a buon fine perché un pacchetto è stato compilato senza una flag necessaria a quello nuovo. A quel punto basta ricompilare il pacchetto incriminato aggiungendo la flag mancante e tutto si risolve (questo per me è il "problema" più frequente). Quali siano gli eventuali pacchetti-flag te lo dice direttamente emerge quando si blocca.
:)

GlenTux
17-05-2007, 20:55
E' normale che la LiveCD di Gentoo 2007, dopo aver selezionato i pacchetti da installare (KDE - OpenOffice - FireFox - Etc Etc) dopo 4 ore non era neanche al 50 della installazione ????
Fatemi capire : lui scarica, compila 'on the fly' e poi installa ??
Grazie
Cordialmente

zephyr83
17-05-2007, 20:55
Sera :hic:

Sto per emergere Kde: quali USE per hal e dbus? Se non si mettono quelle giuste, almeno per kdebase, addio automount. :cry:

:help:
sn proprio le flag USE che mi fregano! per me sn troppe complesse da configurare, ci vuole una conoscenza troppo approfondita dei vari programmi.

Motosauro
17-05-2007, 23:27
E' normale che la LiveCD di Gentoo 2007, dopo aver selezionato i pacchetti da installare (KDE - OpenOffice - FireFox - Etc Etc) dopo 4 ore non era neanche al 50 della installazione ????
Fatemi capire : lui scarica, compila 'on the fly' e poi installa ??
Grazie
Cordialmente
direi che sei messo anche bene :)
per openoffice e firefox ci sono due versioni possibili: il sorgente ed il binario. OO in particolare è davvero un mattone da compilare, casomai cerca di installare openoffice-bin

sn proprio le flag USE che mi fregano! per me sn troppe complesse da configurare, ci vuole una conoscenza troppo approfondita dei vari programmi.

credo che basti mettere hal fra le use flags, cmq c'è anche questo thread che parla proprio di questo
http://forums.gentoo.org/viewtopic-t-524143-highlight-kde+automount+flags.html

zephyr83
18-05-2007, 01:56
direi che sei messo anche bene :)
per openoffice e firefox ci sono due versioni possibili: il sorgente ed il binario. OO in particolare è davvero un mattone da compilare, casomai cerca di installare openoffice-bin



credo che basti mettere hal fra le use flags, cmq c'è anche questo thread che parla proprio di questo
http://forums.gentoo.org/viewtopic-t-524143-highlight-kde+automount+flags.html
nn era nel mio caso relativo ad hal (per quello nn ho mai avuto problema) ma parlavo in generale! Alla fine metto flag USE nn proprio a caso ma quasi. Nn so esattamente bene quali mi servono veramente e quali no, sn TROPPE e ci sn troppi programmi. Poi anche a me chiarissimo questo concetto non è! Ad esempio voglio ottimizzare il mio sistema per kde e quindi i programmi fatti in qt. Gnome e compagnia nn li voglio.....ma se devo installare un programma fatto cn le gtk tipo the gimp o mirage? A sto punto in USE nn mi conviene mettere -gtk perchè se no cn quei due programmi potrei avere dei problemi nell'installarli o nell'aggiornamento del sistema. E se le flag le metto durante l'installazione poi quando aggiorno il sistema? nn è che posso ricordarmi tutti i programmi installi cn USE "locali". e poi ci sn tantissime flag di programmi che ignoro totalmente!! Per avere un sistema davvero ottimizzato bisogna conoscere ogni programma!!! Alla fine o non si mette niente o si mette tutto come fanno quelli di sabayon :sofico:

Motosauro
18-05-2007, 08:51
nn era nel mio caso relativo ad hal (per quello nn ho mai avuto problema) ma parlavo in generale! Alla fine metto flag USE nn proprio a caso ma quasi. Nn so esattamente bene quali mi servono veramente e quali no, sn TROPPE e ci sn troppi programmi. Poi anche a me chiarissimo questo concetto non è! Ad esempio voglio ottimizzare il mio sistema per kde e quindi i programmi fatti in qt. Gnome e compagnia nn li voglio.....ma se devo installare un programma fatto cn le gtk tipo the gimp o mirage? A sto punto in USE nn mi conviene mettere -gtk perchè se no cn quei due programmi potrei avere dei problemi nell'installarli o nell'aggiornamento del sistema. E se le flag le metto durante l'installazione poi quando aggiorno il sistema? nn è che posso ricordarmi tutti i programmi installi cn USE "locali". e poi ci sn tantissime flag di programmi che ignoro totalmente!! Per avere un sistema davvero ottimizzato bisogna conoscere ogni programma!!! Alla fine o non si mette niente o si mette tutto come fanno quelli di sabayon :sofico:

il mitico gentoo-wiki non lascia mai a piedi :D
http://gentoo-wiki.com/USE_Flags_explained

alla fine non sono poi così tante quelle che effettivamente servono

ah, ovviamente puoi specificare le USE anche per pacchetto, basta che lo segnali in /etc/portage/package.use
nella forma:
dev-db/mysql berkdb
dev-php/php -java

GlenTux
18-05-2007, 13:00
direi che sei messo anche bene :)
per openoffice e firefox ci sono due versioni possibili: il sorgente ed il binario. OO in particolare è davvero un mattone da compilare, casomai cerca di installare openoffice-bin



credo che basti mettere hal fra le use flags, cmq c'è anche questo thread che parla proprio di questo
http://forums.gentoo.org/viewtopic-t-524143-highlight-kde+automount+flags.html

A parte che FLAGS e altro è già un mondo a se per me ...
Mi chiedo : perchè tutto questo per Gentoo ?
Perchè una installazione a dir poco 'snervante' e di difficile realizzazione ?
Per avere una distro diversa dalle altre ...
Scusatemi, vorrei capire
Ho perso notti con ArchLinux per il WiFi e ci sono riuscito
Grande soddisfazione
E credevo fosse 'difficile' ...
Cordialmente

Duncan
18-05-2007, 13:04
Perchè è una distro semplice da capire, anche se lunga da usare, almeno io trovo sempre tutto dove mi aspetto, in più è configurabilissima e si adatta perfettamente a tutte le esigenze che ho

GlenTux
18-05-2007, 13:20
Perchè è una distro semplice da capire, anche se lunga da usare, almeno io trovo sempre tutto dove mi aspetto, in più è configurabilissima e si adatta perfettamente a tutte le esigenze che ho

Semplice da capire ma lunga da usare ...
Penso sia il connubio perfetto di Gentoo ...
Da quanto tempo la stai usando ? La consigli ? O meglio, Gentoo è consigliata per quale tipo di utente ?
Considerando che il sottoscritto NON predilige le veria serie *buntu e altro, quanto piuttosto qualcosa che sia anche command like ma sia graficamente semplice da usare ...
Mi sono trovato bene con ArchLinux e Frugalware, due distro relativamente giovani ma molto promettenti
Arch è quella che sto utilizzando di più ... Volevo provare Debian, nel caso o, al limite, questa Gentoo ...
Che mi dite ?

Motosauro
18-05-2007, 13:35
Semplice da capire ma lunga da usare ...
Penso sia il connubio perfetto di Gentoo ...
Da quanto tempo la stai usando ? La consigli ? O meglio, Gentoo è consigliata per quale tipo di utente ?
Considerando che il sottoscritto NON predilige le veria serie *buntu e altro, quanto piuttosto qualcosa che sia anche command like ma sia graficamente semplice da usare ...
Mi sono trovato bene con ArchLinux e Frugalware, due distro relativamente giovani ma molto promettenti
Arch è quella che sto utilizzando di più ... Volevo provare Debian, nel caso o, al limite, questa Gentoo ...
Che mi dite ?

ti diciamo che in sostanza sono diversi gusti di una stessa minestra: quando approfondisci la conoscenza di linux capisci che le distro sono innumerevoli come le divinità indù, ma in realta sono una unica cosa.
Volendo puoi trasformare qualsiasi distro in qualsiasi altra senza troppo sforzo.
Noi ci troviamo molto bene con Emerge che ha un elenco di programmi disponibili vastissimo e sempre molto aggiornato, ci troviamo molto bene a poter/dover configurare tutto (anche se spesso le .con di default vanno più che bene) e ci troviamo bene a lavorare a riga di comando (fra l'altro se vuoi prova a lanciare un video tramite FrameBuffer, io mi sono sentito così nerd, ma così nerd :asd: )
le *ubuntu sono delle debian, per cui provate quelle provata anche la debian.
Imho al momento sono le distro migliori sulla piazza, specialmente per la loro standardizzazione.
Gentoo al contrario è consigliata per l'utente che vuole un sistema sartoriale ed è disposto a spenderci del tempo. Alla fine la tua installazione diventa proprio tua, come se avesse le tue impronte digitali sopra. Se quest'idea ti piace allora vai di Gentoo :)

zephyr83
18-05-2007, 14:21
il mitico gentoo-wiki non lascia mai a piedi :D
http://gentoo-wiki.com/USE_Flags_explained

alla fine non sono poi così tante quelle che effettivamente servono

ah, ovviamente puoi specificare le USE anche per pacchetto, basta che lo segnali in /etc/portage/package.use
nella forma:
dev-db/mysql berkdb
dev-php/php -java

si si già conoscevo quella pagina, il wiki e le varie guide di gentoo le ho spulciate bene. Inoltre anche da gentoo si possono vedere le varie flag USE e anche quali vengono "usate" dai vari programmi. Però ancora nn mi è chiarissima una cosa, prendiamo ad esempio la flag mp3. Se io NON la metto in USE e installo tipo amarok che succede? amarok nn sarà in grado di riprodurre mp3? e che differenza c'è fa il NON mettere una flag oppure escluderla tipo -mp3?

zephyr83
18-05-2007, 14:31
A parte che FLAGS e altro è già un mondo a se per me ...
Mi chiedo : perchè tutto questo per Gentoo ?
Perchè una installazione a dir poco 'snervante' e di difficile realizzazione ?
Per avere una distro diversa dalle altre ...
Scusatemi, vorrei capire
Ho perso notti con ArchLinux per il WiFi e ci sono riuscito
Grande soddisfazione
E credevo fosse 'difficile' ...
Cordialmente
In linux nn c'è una distro definitiva adatta per ogni utente! Ogni distro ha una sua particolarità! Per me gentoo è la più particolare e diversa di tutte. gentoo si adatta al computer, ogni programma viene compilato apposittamente per il processore che usi. Tutte le altre distro hanno pacchetti precompilati, cioè già compilati per architetture molto diffuse, ad esempio per tutti i processori dai 386 in poi (tipo debian) oppure i 686 (dal penitum II in poi) come frugalware. Il vantaggio però più che coi programmi normali si vede cn il "cuore" del sistema. Però questo comporta ore e ore di compilazione per installare programmi cospicui come kde o openoffice.
Oltre alla compilazione ci sn le varie flag che permettono di ottimizzare ancora di più il sistema. In più il problema delle dipendenze in gentoo nn si fa sentire più di tanto, puoi addirittura installare una versione minima di kde senza konqueror e altri strumenti! In alcune distro ad esempio per scaricare kopete devi per forza scaricarti kde-internet (tipo frugalware), cn gentoo nn è necessario.
A uno smanettone a cui piace provare sempre cose nuove e formatta spesso gentoo è sconsigliatissima! Mi sn rotto di usarla proprio per questo. Ma se uno ha smesso di smanettare e sa già come configurare la proprima macchina è quasi il massimo. Infatti è per questo che mi sn quasi deciso a riprovare gentoo.
Cmq Glen, visto che sei all'inizio e la voglia non ti manca ti consiglio di provare a installare (installazione da rete cn compilazione kernel tramite genkernel), per me come esperienza ci vuole :D e se nn lo fai adesso forse nn lo fai più :sofico:

Duncan
18-05-2007, 14:40
Semplice da capire ma lunga da usare ...
Penso sia il connubio perfetto di Gentoo ...
Da quanto tempo la stai usando ? La consigli ? O meglio, Gentoo è consigliata per quale tipo di utente ?


E' consigliata per qualunque tipo di utente che voglia imparare ed abbia pazienza


Considerando che il sottoscritto NON predilige le veria serie *buntu e altro, quanto piuttosto qualcosa che sia anche command like ma sia graficamente semplice da usare ...
Mi sono trovato bene con ArchLinux e Frugalware, due distro relativamente giovani ma molto promettenti
Arch è quella che sto utilizzando di più ... Volevo provare Debian, nel caso o, al limite, questa Gentoo ...
Che mi dite ?


Prova Gentoo :)

Motosauro
18-05-2007, 15:40
si si già conoscevo quella pagina, il wiki e le varie guide di gentoo le ho spulciate bene. Inoltre anche da gentoo si possono vedere le varie flag USE e anche quali vengono "usate" dai vari programmi. Però ancora nn mi è chiarissima una cosa, prendiamo ad esempio la flag mp3. Se io NON la metto in USE e installo tipo amarok che succede? amarok nn sarà in grado di riprodurre mp3? e che differenza c'è fa il NON mettere una flag oppure escluderla tipo -mp3?

esatto :)
l'esempio imho è un po' fuorviante, in quanto che mi risulti la flag mp3 nell'emerging di amarok va solo a guardare se nel sistema è presente il codec necessario (altrimenti te lo installa).
Un buon esempio è vlc: se lo compili con -wxwidgets non hai interfaccia grafica, altrimenti sì. un altro è Amule con la flag amuled per poterlo lanciare come demone senza gui, la remote per poterlo controllare via http e la stats per tenersi le statistiche

zephyr83
18-05-2007, 19:33
esatto :)
l'esempio imho è un po' fuorviante, in quanto che mi risulti la flag mp3 nell'emerging di amarok va solo a guardare se nel sistema è presente il codec necessario (altrimenti te lo installa).
Un buon esempio è vlc: se lo compili con -wxwidgets non hai interfaccia grafica, altrimenti sì. un altro è Amule con la flag amuled per poterlo lanciare come demone senza gui, la remote per poterlo controllare via http e la stats per tenersi le statistiche
riguardo a vlc la flag wxwidgets ha rilevanza SOLo se la escludo, se nn la scrivo o la scrivo in USE è la stessa cosa?
faccio un altro esempio, ad esempio la flag gtk, se metto -gtk e provo a installare the gimp o mirage che succede?

GlenTux
18-05-2007, 20:14
La voglia di imparare è TANTA, davvero, anche se probabilmente il tempo è poco e Gentoo come anche Arch o altre distro ha davvero una mole enorme di documenti ... Ma questo non è un problema ! Oggi ho stampato quanto più possibile, sia l'install X86 SiRete che la 2007 NoRete .. E ora mi ci metto,
lentamente, con calma, soprattutto cercando di capire quello che faccio
Ho provato ArchLinux e Frugal, su consiglio di Zeph .. Devo dire che queste due distro mi sono subito piaciute, grande soddisfazione avuta con Arch quando sono riuscito a configurare la mia WiFi con il WPA del notebook :sofico:
Non credo utilizzerò perchè proprio non mi piacciono sia come filosofia che come distro in se la serie *buntu, quelle insomma che lasciano all'utente poca possibilità di agire in quello che si fa ...
Credo che alla fine sia soprattutto una 'filosofia' operativa che muove la distro e l'utente che cerca un particolar modo di porsi nei confronti di Linux
Arch che cmq non è facile mi ha dato soddisfazioni e mi è piaciuta
Vediamo Gentoo ... Credo che se riuscirò ad entrare 'dentro' la distro non potrà che piacermi, almeno lo spero
Cordialmente e grazie

zephyr83
18-05-2007, 21:29
La voglia di imparare è TANTA, davvero, anche se probabilmente il tempo è poco e Gentoo come anche Arch o altre distro ha davvero una mole enorme di documenti ... Ma questo non è un problema ! Oggi ho stampato quanto più possibile, sia l'install X86 SiRete che la 2007 NoRete .. E ora mi ci metto,
lentamente, con calma, soprattutto cercando di capire quello che faccio
Ho provato ArchLinux e Frugal, su consiglio di Zeph .. Devo dire che queste due distro mi sono subito piaciute, grande soddisfazione avuta con Arch quando sono riuscito a configurare la mia WiFi con il WPA del notebook :sofico:
Non credo utilizzerò perchè proprio non mi piacciono sia come filosofia che come distro in se la serie *buntu, quelle insomma che lasciano all'utente poca possibilità di agire in quello che si fa ...
Credo che alla fine sia soprattutto una 'filosofia' operativa che muove la distro e l'utente che cerca un particolar modo di porsi nei confronti di Linux
Arch che cmq non è facile mi ha dato soddisfazioni e mi è piaciuta
Vediamo Gentoo ... Credo che se riuscirò ad entrare 'dentro' la distro non potrà che piacermi, almeno lo spero
Cordialmente e grazie
nn c'era bisogno di stamparsi sia la guida per la "norete che ls "sirete", sn praticamente identiche, nella norete c'è qualcosina in più, bastava solo quest'ultima :D

Motosauro
18-05-2007, 22:33
riguardo a vlc la flag wxwidgets ha rilevanza SOLo se la escludo, se nn la scrivo o la scrivo in USE è la stessa cosa?
faccio un altro esempio, ad esempio la flag gtk, se metto -gtk e provo a installare the gimp o mirage che succede?

di default vlc verrebbe compilato con la flag wxwindows spenta, quindi senza interfaccia.
Se non la aggiungi esplicitamente è come escluderla.
Su GImp non saprei tanto dirti. credo che se non abiliti direttamente le gtk lui cerchi di adoperare le librerie che usa il tuo DE (quindi magari qt) francamente non so. Per questo forse dovresti guardare sulla documentazione del singolo pacchetto (treanne che per quelle ovvie tipo kde gnome alsa cdr ..... )

nn c'era bisogno di stamparsi sia la guida per la "norete che ls "sirete", sn praticamente identiche, nella norete c'è qualcosina in più, bastava solo quest'ultima :D

Le prime volte che ho installato Gentoo avevo il manuale un po' dovunque in varie copie :D

Poi ho scoperto le gioie di links, framebuffer e soprattutto screen (uno dei comandi più fichi in assoluto imho ) :)

GlenTux
19-05-2007, 00:17
nn c'era bisogno di stamparsi sia la guida per la "norete che ls "sirete", sn praticamente identiche, nella norete c'è qualcosina in più, bastava solo quest'ultima :D

Lo sai Zeph che quando mi ci metto metto di tutto e di più :)
Però non è lineare l'installazione, o meglio, sia nella 2007 che nella X86 a mio avviso, i passaggi non sono spiegati poi tanto bene ..
Nel senso : sono partito con l'install grafico, si parla di LiveCD e di altro, il manuale fa riferimento a tutta una serie di steps che poi nella versione OnCD non vi sono ..
Comunque continuo il mio viaggio all'interno del mondo Gentoo ...
Mi mancano i vari riferimenti ai files di sistema, quelli che ti permetto di configurare il Portage, il sistema, l'host e le reti
Mi metto alla ricerca
Cordialemente

GlenTux
19-05-2007, 00:53
Ho notato che nel manuale di installazione è dato moltissimo risalto a Portage, come è probabilmente giusto che sia, ma non si toccano gli altri punti a mio avviso abbastanza importanti come la personalizzazione del sistema, l'ambiente grafico (nel caso) e quant'altro
Questo mi porta a porre tutta una serie di domande a voi eletti che conoscete sicuramente meglio di me Gentoo
Quindi, se non vi do fastidio comincierei
Emerge : il mirror è auto configurato o va settato in un files di configurazione ?
Rete : il files per la configurazione delle interfacce di rete
Ora vediamo come funziona
Se riesco a chiudere l'installazione Networkless mi dovrei ritrovare un ambiente minimo di base, con il kernel compilato tramite LiveCD
Ho selezionato ora FireFox-OpenOffice-ThunderBird
Sta lavorando
Mi chiedo poi come riuscire ad uscirne da questo ambiente, settando la rete per l'upgrade da internet e configurando l'ambiente grafico KDE
Si comincia ...
Grazie molte
Cordialmente

zephyr83
19-05-2007, 02:52
Glen a mio avviso installare gentoo da livecd nn ha senso, almeno le prime volte. La guida è fatta per un'installazione da rete o cmq da zero (nietne livecd). Vedrai che se provi una installazione da rete (l'iso del cd minimal è da 50 mb) la guida è PERFETTA, basta seguirla passo passo http://www.gentoo.org/doc/it/handbook/handbook-x86.xml?style=printable&full=1

Motosauro
19-05-2007, 12:24
Ho notato che nel manuale di installazione è dato moltissimo risalto a Portage, come è probabilmente giusto che sia, ma non si toccano gli altri punti a mio avviso abbastanza importanti come la personalizzazione del sistema, l'ambiente grafico (nel caso) e quant'altro
Questo mi porta a porre tutta una serie di domande a voi eletti che conoscete sicuramente meglio di me Gentoo
Quindi, se non vi do fastidio comincierei
Emerge : il mirror è auto configurato o va settato in un files di configurazione ?

c'è un comando per farlo in modo interattivo:
mirrorselect -i -o >> /mnt/gentoo/etc/make.conf
(occhio ai DUE segni di maggiore che vogliono dire ACCODA (un solo segno di maggiore vuol dire "Rimpiazza la destinazione con quello che ti sto mandando ;) ))

Va dato quando sei ancora nell'ambiente del livecd, dopoche hai scompattato lo stage3 nel filesystem che hai creato nell'hdd di destinazione (quello che il manuale ti dice di montare appunto su /mnt/gentoo)

Puoi ovviamente modificarlo a mano, ma tramite mirrorselect fai prima, in quanto il sistema va a cercarsi quelli disponibili e poi a te rimane solo da selezionarli premendo spazio su quello evidenziato (puoi metterne più d'uno)


Rete : il files per la configurazione delle interfacce di rete
Qui non dovresti avere grossi problemi:

se come mi pare di aver capito hai compilato il kernel tramite genkernel allora vedrai che hai già i moduli per la/le tua scheda/e di rete presenti e attivi, ti rimane da configurarle, il che si ottiene mettendo
in /etc/conf.d/net qualcosa di simile a questo:


config_eth0=( "192.168.x.x netmask 255.255.255.0 broadcast 192.168.x.255" )
config_eth1=( "192.168.x.x netmask 255.255.255.0 broadcast 192.168.x.255" )
config_eth2=( "192.168.x.x netmask 255.255.255.0 broadcast 192.168.x.255" )
routes_eth0=("default via 192.168.x.x")
routes_eth1=("default via 192.168.x.x")
routes_eth2=("default via 192.168.x.x")

Ovviamente nel file non ci sono le x, ci sono i numeri appropriati alla tua rete.
Oltre a questo (che ti configura tre schede in modo statico ( se ne hai meno sfalcia :) )) ti rimane solo da fare due cose:
scrivere l'indirizzo del/dei dns che vuoi usare in /etc/resolv.conf e (se hai più schede di rete) copiare /etc/init.d/net.eth0 come /etc/init.d/net.eth1 (o 2 o 3 o quante schede tu hai, uno per ogni scheda) ed eventualmente aggiungerli allo startup (rc-update add net.eth0 boot)

Ora vediamo come funziona
Se riesco a chiudere l'installazione Networkless mi dovrei ritrovare un ambiente minimo di base, con il kernel compilato tramite LiveCD
Ho selezionato ora FireFox-OpenOffice-ThunderBird
Sta lavorando
Mi chiedo poi come riuscire ad uscirne da questo ambiente, settando la rete per l'upgrade da internet e configurando l'ambiente grafico KDE
Si comincia ...
Grazie molte
Cordialmente
dall'ambiente del livecd ne esci facendo un chroot, ossia spiegando al sistema che da quel momento in realtà la radice del filesystem parte da un altro punto, quindi tutto quello che sta al di sopra diventa invisibile.
Se dal livecd fai un chroot a /mnt/gentoo vedrai che ti trovi in / ma che metà dei comandi che avevi nell'ambiente liveCD non saranno più disponibili

# chroot /mnt/gentoo /bin/bash
# env-update
>> Regenerating /etc/ld.so.cache...
# source /etc/profile
# export PS1="(chroot) $PS1"

in quel momento sei già nel tuo nuovo sistema, devi solo finire di installare i pezzi necessari, come GRUB ad esempio.
Fra l'altro è dall'ambiente chroot che devi impostare la password di root che ti verrà chiesta al riavvio (se scazzi questo basta che lanci il livecd fai chroot e imposti la pwd di root: ci metti due minuti max :) chissà come faccio a saperla così bene questa procedura .... :stordita: )

Un ultimo consiglio che ti potrei dare è di installare come prima cosa links2 guardando che non si porti dentro il serve X sennò ci stai le ore ad aspettare che finisca. Ad es

USE="gpm -X -png -jpeg -tiff" emerge -pv links

ci ho messo gpm che è quel programma che ti permette di usare il muose in console (tieni premuto il tasto sinistro e trascini per selezionare/copiare, premi il tasto centrale per incollare in posizione corrente) e ho tolto il supporto alle immagini
l'opzione -pv vuol dire pretend (fai finta) verbose (prolisso) così ti mostra cosa farebbe.
Se ti pare che vada bene togli almeno la p e ridai il comando.
Oltre a questo io installerei screen (http://www.hmug.org/man/1/screen.php) che è una comodità incredibile

Tienimi aggiornato che ormai mi sono appassionato
:)

Motosauro
19-05-2007, 12:24
Glen a mio avviso installare gentoo da livecd nn ha senso, almeno le prime volte. La guida è fatta per un'installazione da rete o cmq da zero (nietne livecd). Vedrai che se provi una installazione da rete (l'iso del cd minimal è da 50 mb) la guida è PERFETTA, basta seguirla passo passo http://www.gentoo.org/doc/it/handbook/handbook-x86.xml?style=printable&full=1

quotone *

GlenTux
19-05-2007, 13:53
Glen a mio avviso installare gentoo da livecd nn ha senso, almeno le prime volte. La guida è fatta per un'installazione da rete o cmq da zero (nietne livecd). Vedrai che se provi una installazione da rete (l'iso del cd minimal è da 50 mb) la guida è PERFETTA, basta seguirla passo passo http://www.gentoo.org/doc/it/handbook/handbook-x86.xml?style=printable&full=1

OK Zeph, ci può stare
Ma se ho scaricato anche il LiveCD, perchè non sfruttare i vari pacchetti piuttosto che scaricare nuovamente tutto dalla rete ?
Ho fatto un emerge --sync e ci ha messo 10 minuti a scaricare tutto, una lista di pacchetti che scorrevano in scroll direttamente sullo schermo
Al limite ci riprovo, avendo un DHCP router WiFi me lo configura automaticamente
Vediamo come fa
Nel frattempo mi sto dilettando con ArchLinux su ambiente Gnome
Arch Duke ovviamente
Grazie a tutti per la pazienza
Mi 'spaventa' un pò la mole di operazioni manuali da effettuare con Gentoo ..... :confused:

zephyr83
19-05-2007, 14:20
OK Zeph, ci può stare
Ma se ho scaricato anche il LiveCD, perchè non sfruttare i vari pacchetti piuttosto che scaricare nuovamente tutto dalla rete ?
Ho fatto un emerge --sync e ci ha messo 10 minuti a scaricare tutto, una lista di pacchetti che scorrevano in scroll direttamente sullo schermo
Al limite ci riprovo, avendo un DHCP router WiFi me lo configura automaticamente
Vediamo come fa
Nel frattempo mi sto dilettando con ArchLinux su ambiente Gnome
Arch Duke ovviamente
Grazie a tutti per la pazienza
Mi 'spaventa' un pò la mole di operazioni manuali da effettuare con Gentoo ..... :confused:
se hai l'adsl nn ci metti tanto a scaricarti tutto inoltre avrai un ssitema sicuramente più aggiornato (anche se visto che la distro nuova è appena uscita nn dovrebbe cambiare tanto). Ma almeno impari cose nuove, come navigare su internet da consolle :D

GlenTux
19-05-2007, 20:18
c'è un comando per farlo in modo interattivo:
mirrorselect -i -o >> /mnt/gentoo/etc/make.conf
(occhio ai DUE segni di maggiore che vogliono dire ACCODA (un solo segno di maggiore vuol dire "Rimpiazza la destinazione con quello che ti sto mandando ;) ))

Va dato quando sei ancora nell'ambiente del livecd, dopoche hai scompattato lo stage3 nel filesystem che hai creato nell'hdd di destinazione (quello che il manuale ti dice di montare appunto su /mnt/gentoo)

Puoi ovviamente modificarlo a mano, ma tramite mirrorselect fai prima, in quanto il sistema va a cercarsi quelli disponibili e poi a te rimane solo da selezionarli premendo spazio su quello evidenziato (puoi metterne più d'uno)



Qui non dovresti avere grossi problemi:

se come mi pare di aver capito hai compilato il kernel tramite genkernel allora vedrai che hai già i moduli per la/le tua scheda/e di rete presenti e attivi, ti rimane da configurarle, il che si ottiene mettendo
in /etc/conf.d/net qualcosa di simile a questo:


config_eth0=( "192.168.x.x netmask 255.255.255.0 broadcast 192.168.x.255" )
config_eth1=( "192.168.x.x netmask 255.255.255.0 broadcast 192.168.x.255" )
config_eth2=( "192.168.x.x netmask 255.255.255.0 broadcast 192.168.x.255" )
routes_eth0=("default via 192.168.x.x")
routes_eth1=("default via 192.168.x.x")
routes_eth2=("default via 192.168.x.x")

Ovviamente nel file non ci sono le x, ci sono i numeri appropriati alla tua rete.
Oltre a questo (che ti configura tre schede in modo statico ( se ne hai meno sfalcia :) )) ti rimane solo da fare due cose:
scrivere l'indirizzo del/dei dns che vuoi usare in /etc/resolv.conf e (se hai più schede di rete) copiare /etc/init.d/net.eth0 come /etc/init.d/net.eth1 (o 2 o 3 o quante schede tu hai, uno per ogni scheda) ed eventualmente aggiungerli allo startup (rc-update add net.eth0 boot)


dall'ambiente del livecd ne esci facendo un chroot, ossia spiegando al sistema che da quel momento in realtà la radice del filesystem parte da un altro punto, quindi tutto quello che sta al di sopra diventa invisibile.
Se dal livecd fai un chroot a /mnt/gentoo vedrai che ti trovi in / ma che metà dei comandi che avevi nell'ambiente liveCD non saranno più disponibili

# chroot /mnt/gentoo /bin/bash
# env-update
>> Regenerating /etc/ld.so.cache...
# source /etc/profile
# export PS1="(chroot) $PS1"

in quel momento sei già nel tuo nuovo sistema, devi solo finire di installare i pezzi necessari, come GRUB ad esempio.
Fra l'altro è dall'ambiente chroot che devi impostare la password di root che ti verrà chiesta al riavvio (se scazzi questo basta che lanci il livecd fai chroot e imposti la pwd di root: ci metti due minuti max :) chissà come faccio a saperla così bene questa procedura .... :stordita: )

Un ultimo consiglio che ti potrei dare è di installare come prima cosa links2 guardando che non si porti dentro il serve X sennò ci stai le ore ad aspettare che finisca. Ad es

USE="gpm -X -png -jpeg -tiff" emerge -pv links

ci ho messo gpm che è quel programma che ti permette di usare il muose in console (tieni premuto il tasto sinistro e trascini per selezionare/copiare, premi il tasto centrale per incollare in posizione corrente) e ho tolto il supporto alle immagini
l'opzione -pv vuol dire pretend (fai finta) verbose (prolisso) così ti mostra cosa farebbe.
Se ti pare che vada bene togli almeno la p e ridai il comando.
Oltre a questo io installerei screen (http://www.hmug.org/man/1/screen.php) che è una comodità incredibile

Tienimi aggiornato che ormai mi sono appassionato
:)

Moto, qui è arabo per me ;)
Davvero ... La mole di operazioni e di steps da fare, cercando di capire QUELLO che faccio è spaventosamente astrusa, almeno per il mio grado di Linux ...
Questo non vuol dire che mi butto su Ubuntu (non la sopporto proprio), ma credo Gentoo sia una distro che, per quanto configurabile, sia un pò sopra la media
O meglio, ho provato anche l'installazione da LiveCD con i vari steps
A parte NON essere a mio avviso ben descritta nel manuale, trovo molte difficoltà a riuscire a configurare un ambiente di base
Nel senso, mi spiego
Un ambiente 'BASE' appunto, con la selezione, successiva, dell'ambiente grafico, dei pacchetti da installare (leggi FireFox - OpenOffice - Thunderbird e quant'altro) per il semplice fatto di poterla utilizzare
Mi ci devo mettere un attimo, con pazienza e dedizione, facendo delle prove
Non vorrei a questo punto mandare a XXX XXX il notebook prima del previso, per via delle continue formattazioni e installazioni
Cordialmente

zephyr83
20-05-2007, 13:49
Moto, qui è arabo per me ;)
Davvero ... La mole di operazioni e di steps da fare, cercando di capire QUELLO che faccio è spaventosamente astrusa, almeno per il mio grado di Linux ...
Questo non vuol dire che mi butto su Ubuntu (non la sopporto proprio), ma credo Gentoo sia una distro che, per quanto configurabile, sia un pò sopra la media
O meglio, ho provato anche l'installazione da LiveCD con i vari steps
A parte NON essere a mio avviso ben descritta nel manuale, trovo molte difficoltà a riuscire a configurare un ambiente di base
Nel senso, mi spiego
Un ambiente 'BASE' appunto, con la selezione, successiva, dell'ambiente grafico, dei pacchetti da installare (leggi FireFox - OpenOffice - Thunderbird e quant'altro) per il semplice fatto di poterla utilizzare
Mi ci devo mettere un attimo, con pazienza e dedizione, facendo delle prove
Non vorrei a questo punto mandare a XXX XXX il notebook prima del previso, per via delle continue formattazioni e installazioni
Cordialmente
glen te lo dico per l'ultima volta :D lascia perdere il livecd, fai una installazione da rete usando l'iso minimale (sn 50 MB circa) e segui la guida che è spiegata passo. Li si che ottieni veramente un sistema minimale e capisci tutto. Inoltre qui trovi le varie guide principali di gentoo http://www.gentoo.org/doc/it/list.xml
in partidcolare per installare bene kde guarda qui http://www.gentoo.org/doc/it/kde-config.xml ti permette una installazione super base di kde dove tutto quello che nn ti serve nn lo installi (tipo konqueror.....cosa praticamente impossibile cn altre distro). Vedrai che nn è così difficile, è solo lunghissima l'instazzione! Per kde ci vorranno ore, lascia il computer lavorare e vai a farti un giro :D e per la compilazione del kernel usa genkernel, nella guida c'è scritto tutto.

zephyr83
20-05-2007, 18:23
ah glen, per l'installazione di rete usa questa guida http://www.gentoo.org/doc/it/handbook/handbook-x86.xml?style=printable&full=1 e nn quella per l'installazione senza rete, ho controllato adesso e nn va bene!! Ho stampato inutilmente 64 pagine :muro:

napass
20-05-2007, 19:47
ciao a tutti, dato che sto procedendo all'installazione di alcuni
pacchetti su gentoo ho alcuni problemi con il comando emerge...

premetto che sono collegato ad internet con un router adsl (192.168.1.1) e il mio pc ha un indirizzo ip statico (192.168.1.3) con rete configurata e funzionante per l'accesso ad internet.

il problema è che quando lancio il comando emerge nomepacchetto, emerge
tenta di collegarsi a distfiles.gentoo.org individuamndomi distfiles.gentoo.org con indirizzo ip 10.0.0.1 , con conseguente errore di collegamento (time out).

per sbloccare la situazione devo effettuare un ping manuale su distfiles.gentoo.org, facendogli così rilevare l'indirizzo ip corretto di distfiles.gentoo.org.

subito dopo lancio il comando emerge nomepacchetto e il tutto funziona
alla grande...

cosa potrebbe essere che impedisce ad emerge di rilevare da subito il corretto ip di distfiles.gentoo.org ???

emerge --sync invece non riesco in nessun modo a farlo andare, mi da sempre lo stesso errore...

ciao ciao

GlenTux
20-05-2007, 20:43
ah glen, per l'installazione di rete usa questa guida http://www.gentoo.org/doc/it/handbook/handbook-x86.xml?style=printable&full=1 e nn quella per l'installazione senza rete, ho controllato adesso e nn va bene!! Ho stampato inutilmente 64 pagine :muro:

Evvai !!! Mi ci sono buttato a bestia ! Nel senso che ho cominciato
La guida l'avevo capito Zeph, cmq grazie ugualmente
Ora sto scaricado lo stage3 da links (raga che spettacolo un browser testuale, AMO la riga di comando) :)
Sono al 90% e poi comincio
Diciamo che, oltre ad aver stampato tutto il possibile su Gentoo mi tengo sul desk diretto il manuale on lines, e sul portatile lavoro di Gentoo
Devo dire che se funziona e mi aspetto come spero questa Distro, credo me la terrò stretta stretta, rimpiazzando la grande e mitica (almeno per me e le soddisfazioni che mi ha dato) ArchLinux, su consiglio di Zeph ovviamente :sofico: insieme ad una altra distro che sempre mi è garbata, Frugal
Strano però che su Distro queste distro non abbiano secondo me il successo che meritano, alla faccia di Sabayon o altro che stanno scalando la vetta
Ma come mai ?
Cordialmente

PS : Aspettatevi una raffica di domande per la configurazione, visto che credo be avrò molto bisogno
E cmq ZEPH una domanda rimane : l'installazione da LiveCD perchè NON va bene ? Il manuale non ci incastra nulla con quello che dice

GlenTux
20-05-2007, 21:46
Ecco il primo errore
Quando tento di montare chroot con chroot /mnt/gentoo /bin/bash (fase 6.5 del manuale) mi dice
/bin/bash: relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, version GLIBC_PRIVATE non defined in file ld-linux.so.2 with link time reference

Quindi ? :eek: :eek: :eek:

Motosauro
21-05-2007, 13:08
Ecco il primo errore
Quando tento di montare chroot con chroot /mnt/gentoo /bin/bash (fase 6.5 del manuale) mi dice
/bin/bash: relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, version GLIBC_PRIVATE non defined in file ld-linux.so.2 with link time reference

Quindi ? :eek: :eek: :eek:

Ho spulciato un po' i forum e pare che sia un problema legato alla versione del glibc, ma è strano che te lo dia mentre installi il base system.
Esattamente cosa stavi facendo?
prova anche a fare il boot del memtest (lo trovi normalmente in ogni distro) e lascialo andare per un paio d'ore almeno.
Spesso gli errori assurdi sono divuti ad un banco di ram saltato (anche se questo non fosse il caso male non fa).

Ah, prova anche a copiare (dall'ambiente livecd, ossia PRIMA di fare chroot) il file /lib/tls/libc.so.6 in /mnt/gentoo/lib/tls/libc.so.6 (prima guarda se esiste, anche se dall'errore che ti da credo che non ci sia)
se il file in /mnt/gentoo/lib non c'è ce lo copi tu a mano; se a quel pnto riesci a fare chrooting allora il problema era quello. Ciao :)

GlenTux
21-05-2007, 13:41
Ho spulciato un po' i forum e pare che sia un problema legato alla versione del glibc, ma è strano che te lo dia mentre installi il base system.
Esattamente cosa stavi facendo?
prova anche a fare il boot del memtest (lo trovi normalmente in ogni distro) e lascialo andare per un paio d'ore almeno.
Spesso gli errori assurdi sono divuti ad un banco di ram saltato (anche se questo non fosse il caso male non fa).

Ah, prova anche a copiare (dall'ambiente livecd, ossia PRIMA di fare chroot) il file /lib/tls/libc.so.6 in /mnt/gentoo/lib/tls/libc.so.6 (prima guarda se esiste, anche se dall'errore che ti da credo che non ci sia)
se il file in /mnt/gentoo/lib non c'è ce lo copi tu a mano; se a quel pnto riesci a fare chrooting allora il problema era quello. Ciao :)

Ero arrivato allo step 6.5 del manuale di installazione Gentoo X86, quindi installa Si Rete per capirci, e mi ha dato il problema riportato
Il fatto che è che ho seguito alla lettere la procedura, lentamente, evitando quindi gli steps per me non necessari come, per esempio, il format ed il mount del FS avendo già due partizioni e tenendo quello
Quindi, francamente, proprio non saprei
Magari stasera riprovo, da capo, per vedere se riesco a bypassare la procedura, nel caso
Cordialmente

Moto, posso in quale maniera sfruttare il LiveCD che ho scaricato ?
Nel senso, magari, evitando lo scaricamenteo dello stage 3 e del Portage, effettuando il tutto magari in un secondo momento
Che dici ? E' fattibile
Il fatto che che NON è spiegata bene la procedura, alla scelta di cosa selezionare tra
Standard - Networkless - Advances ...
Cmq vediamo se ci riesco ..
Cordialmente

Motosauro
21-05-2007, 14:02
Ero arrivato allo step 6.5 del manuale di installazione Gentoo X86, quindi installa Si Rete per capirci, e mi ha dato il problema riportato
Il fatto che è che ho seguito alla lettere la procedura, lentamente, evitando quindi gli steps per me non necessari come, per esempio, il format ed il mount del FS avendo già due partizioni e tenendo quello
Quindi, francamente, proprio non saprei
Magari stasera riprovo, da capo, per vedere se riesco a bypassare la procedura, nel caso
Cordialmente

Moto, posso in quale maniera sfruttare il LiveCD che ho scaricato ?
Nel senso, magari, evitando lo scaricamenteo dello stage 3 e del Portage, effettuando il tutto magari in un secondo momento
Che dici ? E' fattibile
Il fatto che che NON è spiegata bene la procedura, alla scelta di cosa selezionare tra
Standard - Networkless - Advances ...
Cmq vediamo se ci riesco ..
Cordialmente

Cerchiamo di fare chiarezza sui termini:
Io per livecd intendo il minimal da 50 e rotti MB.
Tu stai usando quello con l'interfaccia grafica?
Io c'ho provato un paio di volte, ma non sono riuscito ad installare (ci metto di meno da riga di comando).

stage3 e snapshot da qualche parte devi averli. volendo puoi scaricarteli prima e poi utilizzarli quando ti servono.

le partizioni che ti serviranno devono comunque essere libere, formattate e montate. Se non le monti dov'è che lo scompatti lo stage3?
puoi farti quelle che vuoi, di sicuro nel complesso ti servono una partizione che sia bootable, una di swap e quella di root (puoi farlo anche con solo una, ma è meglio così imho)

GlenTux
21-05-2007, 15:23
Cerchiamo di fare chiarezza sui termini:
Io per livecd intendo il minimal da 50 e rotti MB.
Tu stai usando quello con l'interfaccia grafica?
Io c'ho provato un paio di volte, ma non sono riuscito ad installare (ci metto di meno da riga di comando).

stage3 e snapshot da qualche parte devi averli. volendo puoi scaricarteli prima e poi utilizzarli quando ti servono.

le partizioni che ti serviranno devono comunque essere libere, formattate e montate. Se non le monti dov'è che lo scompatti lo stage3?
puoi farti quelle che vuoi, di sicuro nel complesso ti servono una partizione che sia bootable, una di swap e quella di root (puoi farlo anche con solo una, ma è meglio così imho)

Moto, il LiveCD intendo quello da 700MB per capirci, con l'installer anche grafico
Quello di cui parli 50MB è il MinimalCD
E cmq sono partito con il Minimal CD per capirci, quello da 50MB e ho seguito i passi della procedura descritta nel manuale - Alla fine, nel punto 6.5 mi ha dato l'errore di cui ti ho parlato
Cmq stasera al limite ci provo e vediamo se con la tua dritta risolvo il tutto
Avevo 2 partizioni, SDA1 come Swap e SDA5 come /
Ho montato /dev/sda5 /mnt/gentoo
E da qui poi sono partito
A proposito di mirror, quale consigli dalla lista tramie MirrorSelect ?
Ce ne sono una infinità, quello Italia UNIPD mi da errore di permessi
Grazie
Cordialmente

Motosauro
21-05-2007, 15:48
Moto, il LiveCD intendo quello da 700MB per capirci, con l'installer anche grafico
Quello di cui parli 50MB è il MinimalCD
E cmq sono partito con il Minimal CD per capirci, quello da 50MB e ho seguito i passi della procedura descritta nel manuale - Alla fine, nel punto 6.5 mi ha dato l'errore di cui ti ho parlato
Cmq stasera al limite ci provo e vediamo se con la tua dritta risolvo il tutto
Avevo 2 partizioni, SDA1 come Swap e SDA5 come /
Ho montato /dev/sda5 /mnt/gentoo
E da qui poi sono partito
A proposito di mirror, quale consigli dalla lista tramie MirrorSelect ?
Ce ne sono una infinità, quello Italia UNIPD mi da errore di permessi
Grazie
Cordialmente

Tempo fa usavo il mirror di ngi ma mi pare che l'abbiano eliminato.
usa quello dell'università di Napoli. (io uso quello di Vienna e quello di padova, visto che per me è più vicino)

GlenTux
21-05-2007, 16:59
Tempo fa usavo il mirror di ngi ma mi pare che l'abbiano eliminato.
usa quello dell'università di Napoli. (io uso quello di Vienna e quello di padova, visto che per me è più vicino)

OK ci do una occhiata
Rimane il 'problema' dell'errore appena menzionato
Vediamo
Cordialmente

zephyr83
21-05-2007, 21:15
ho appena finio l`installazione ma qualcosa nn torna. sto scrivendo da gentoo quindi l`ambiente grafico va ma NON c`e` xorg.conf dentro /etc/X11 :mbe: come diavolo e` possibile?
inoltre nonostante abbia installato dbus e hal nn mi monta automaticamente le chiavette usb. Ho notato che rispetto le vecchie guide nn parla piu` di hotplug e udev, nn li fa mai emergere.
ah glen la guida finisce senza spigarti come installare un ambiento grafico. Devi emergere xorg-server, i driver relativi alla tua scheda video quindi scaricati la guida per le ati. infine di consiglio di emergere kdebase-startkde che e` un ambiente kde minimo ma rispetto al passato c`e` tutto come konqueror, kinfocenter e kcontrol.
riguardo al tuo errore mi sa che hai sbagliato qualcosina prima, sicuramente quando monti le partizioni. sda5 e` formattata?

Motosauro
21-05-2007, 21:30
ho appena finio l`installazione ma qualcosa nn torna. sto scrivendo da gentoo quindi l`ambiente grafico va ma NON c`e` xorg.conf dentro /etc/X11 :mbe: come diavolo e` possibile?
inoltre nonostante abbia installato dbus e hal nn mi monta automaticamente le chiavette usb. Ho notato che rispetto le vecchie guide nn parla piu` di hotplug e udev, nn li fa mai emergere.
ah glen la guida finisce senza spigarti come installare un ambiento grafico. Devi emergere xorg-server, i driver relativi alla tua scheda video quindi scaricati la guida per le ati. infine di consiglio di emergere kdebase-startkde che e` un ambiente kde minimo ma rispetto al passato c`e` tutto come konqueror, kinfocenter e kcontrol.
riguardo al tuo errore mi sa che hai sbagliato qualcosina prima, sicuramente quando monti le partizioni. sda5 e` formattata?

se mi ricordo bene è possibile perché puoi far partire X anche con uno xorg.conf che metti nella tua home e mi pare che la guida proponesse di far partire il server video proprio con un .conf di test dalla /home (per poi eventualmente copiarlo in /etc/X11/ )
hotplug mi pare che fosse deprecato e per le chiavette servono sia autofs che udev (e l'attivazione del modulo apposito nel kernel)

zephyr83
21-05-2007, 21:40
se mi ricordo bene è possibile perché puoi far partire X anche con uno xorg.conf che metti nella tua home e mi pare che la guida proponesse di far partire il server video proprio con un .conf di test dalla /home (per poi eventualmente copiarlo in /etc/X11/ )
hotplug mi pare che fosse deprecato e per le chiavette servono sia autofs che udev (e l'attivazione del modulo apposito nel kernel)
ma udev nn andrebbe caricato all'avvio? mha, adesso vedo! Cmq dopo ore e ore di compilazione mi ritrovo cn un sistema si veloce ma nn fulmineo! Cn frugalware ho le stesse prestazioni e nn è tutto ottimizzato in questa maniera! Ho addirittura fatto una installazione da stage1!!! L'idea di gentoo mi è sempre piaciuta (e infatti in passato l'ho usata) ma nn ci vedo tutti questi vantaggi, ci vuole davvero troppo per installare ogni cosa e aggiornare il sistema è un morire

Motosauro
21-05-2007, 22:00
ma udev nn andrebbe caricato all'avvio? mha, adesso vedo! Cmq dopo ore e ore di compilazione mi ritrovo cn un sistema si veloce ma nn fulmineo! Cn frugalware ho le stesse prestazioni e nn è tutto ottimizzato in questa maniera! Ho addirittura fatto una installazione da stage1!!! L'idea di gentoo mi è sempre piaciuta (e infatti in passato l'ho usata) ma nn ci vedo tutti questi vantaggi, ci vuole davvero troppo per installare ogni cosa e aggiornare il sistema è un morire

ci vuole tanto per installare alcune cose, ma l'aggiornamento è facile. Imho

Ormai però, a quanto dicono in molti, il vantaggio di compilarsi ogni pacchetto non sta nelle prestazioni, quanto nella possibilità di scegliere le flag

zephyr83
21-05-2007, 23:01
ci vuole tanto per installare alcune cose, ma l'aggiornamento è facile. Imho

Ormai però, a quanto dicono in molti, il vantaggio di compilarsi ogni pacchetto non sta nelle prestazioni, quanto nella possibilità di scegliere le flag
si ma il vantaggio quale sarebbe? le prestazioni sembrano nn cambiare inoltre ci metti tanto tempo a compilare ogni cosa. Inoltre a me è capitato sto problema, ho esluso gtk in USE però nn porto a termine l'installazione del pluginflash perché prova a scaricare le gtk+2 ma fallisce. Penso dipenda dal fatto che ho escluso le gkt in USE. Come risolvo il problema?

zephyr83
21-05-2007, 23:34
ho provato anche a togliere -gtk da USE in make.conf ma il risultato nn cambia. Se provo a installare il plugin flash oppure fiorefox ecco che succede

>>> Emerging (2 of 5) x11-libs/gtk+-2.10.9 to /
* gtk+-2.10.9.tar.bz2 RMD160 ;-) ... [ ok ]
* gtk+-2.10.9.tar.bz2 SHA1 ;-) ... [ ok ]
* gtk+-2.10.9.tar.bz2 SHA256 ;-) ... [ ok ]
* gtk+-2.10.9.tar.bz2 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking gtk+-2.10.9.tar.bz2 ;-) ... [ ok ]
* Please re-emerge x11-libs/cairo with the X USE flag set

!!! ERROR: x11-libs/gtk+-2.10.9 failed.
Call stack:
ebuild.sh, line 1631: Called dyn_setup
ebuild.sh, line 703: Called qa_call 'pkg_setup'
ebuild.sh, line 44: Called pkg_setup
gtk+-2.10.9.ebuild, line 52: Called die

!!! cairo needs the X flag set
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/x11-libs/gtk+-2.10.9/temp/build.log'.

Motosauro
22-05-2007, 09:43
ho provato anche a togliere -gtk da USE in make.conf ma il risultato nn cambia. Se provo a installare il plugin flash oppure fiorefox ecco che succede

Direi che il messaggio di errore dice tutto:

* Please re-emerge x11-libs/cairo with the X USE flag set

§
§
§


!!! cairo needs the X flag set


USE="X" emerge cairo

:)

Per esperienza mia, è moooolto meglio se le flag le si mette nel make.conf

zephyr83
22-05-2007, 15:40
L'ho già piallata :D preferisco usare altre distro che però nn richiedono ore e ore per l'installazione. Motosauro mi posteresti le tue USE in make.conf? Nn si sa mai, magari un giorno mi torna la voglia di provarla! :)

Motosauro
22-05-2007, 16:44
L'ho già piallata :D preferisco usare altre distro che però nn richiedono ore e ore per l'installazione. Motosauro mi posteresti le tue USE in make.conf? Nn si sa mai, magari un giorno mi torna la voglia di provarla! :)

Appena ho un attimo ti posto quelle di uno dei miei client: i server li tengo molto a dieta :)

s0nnyd3marco
31-05-2007, 09:12
ciau a tutti, mi unisco al clan.

Motosauro
31-05-2007, 10:00
ciau a tutti, mi unisco al clan.

Benvenuto :)

:cincin:

VegetaSSJ5
31-05-2007, 20:29
ragazzi scusate vorrei fare un piccolo raffronto** delle prestazioni del mio pc con quello di altri... quanto ci mettete a compilare mplayer? io sto sul quarto d'ora...


**lo so che non è possibile fare una cosa precisa, bisognerebbe che tutti usino le stesse use flag...

Motosauro
01-06-2007, 09:07
ragazzi scusate vorrei fare un piccolo raffronto** delle prestazioni del mio pc con quello di altri... quanto ci mettete a compilare mplayer? io sto sul quarto d'ora...


**lo so che non è possibile fare una cosa precisa, bisognerebbe che tutti usino le stesse use flag...

beh, per usare le stesse flag non è un grosso problema.
Stasera se riesco faccio un bel
time emerge mplayer
e posto tempo e flag :)
oltre ovviamente alle caratteristiche della macchina

Motosauro
02-06-2007, 10:09
L'ho già piallata :D preferisco usare altre distro che però nn richiedono ore e ore per l'installazione. Motosauro mi posteresti le tue USE in make.conf? Nn si sa mai, magari un giorno mi torna la voglia di provarla! :)

Appena ho un attimo ti posto quelle di uno dei miei client: i server li tengo molto a dieta :)

scusa il ritardo:

# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O3 -march=athlon64 -pipe -fomit-frame-pointer"
MAKEOPTS="-j2"
ALSA_CARDS="cmipci emu10k1"
VIDEO_CARDS="vga nv nvidia"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"

INPUT_DEVICES="evdev keyboard mouse wacom"

GENTOO_MIRRORS="http://gentoo.inode.at/ http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ "
LINGUAS="it"

SYNC="rsync://rsync.gentoo.org/gentoo-portage"

USE="3dnow 3dnowext 7zip X aac acpi aiglx alsa apache2 arj arts
automount bash-completion bindist branding cdr cdrom cdsound cpudetection
dbus dcraw directfb dts dvd dvdr dvdread emerald encode escreen esd etwin
fbcon fbsplash ffmpeg firefox flac gif gimp glitz graphviz gtk gtk2 hal
httpd ieee1394 imagemagick insecure-savers jack java java5 javascript
jpeg jpeg2k kde kdeenablefinal ldap lha libcaca lirc lm_sensors
logitech-mouse logrotate mad matroska mmap mmx motif mouse mp3 mp4
mp4live mpeg mpeg2 mplayer musepack musicbrainz mysql mysqli mzscheme
netbeans nextaw nsplugin nvidia offensive ogg openal opengl oss php png
portaudio print qt4 quicktime rar rdesktop real samba sdl sendmail
sensord server skins slp sndfile startup-notification stream svg svga tga
thumbnail tiff timidity truetype usb v4l v4l2 visualization vorbis
vorbis-psy wifi win32codecs wxwindows xcomposite xinerama xml xmlreader
xmlwriter xpm xscreensaver xv xvid zip"
#LIRC_OPTS="--with-driver=livedrive_midi"
LIRC_DEVICES="livedrive_midi"

Motosauro
02-06-2007, 10:23
ragazzi scusate vorrei fare un piccolo raffronto** delle prestazioni del mio pc con quello di altri... quanto ci mettete a compilare mplayer? io sto sul quarto d'ora...


**lo so che non è possibile fare una cosa precisa, bisognerebbe che tutti usino le stesse use flag...


pleonastico motosauro # emerge -pv mplayer

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] media-video/mplayer-1.0.20070321 USE="3dnow 3dnowext X aac alsa arts bindist cpudetection directfb dts dvd dvdread encode esd fbcon gif gtk iconv ipv6 jack jpeg libcaca lirc mad mmx mp3 musepack openal opengl oss png quicktime rar real samba sdl svga tga truetype unicode v4l v4l2 vorbis win32codecs xinerama xv xvid -a52 -aalib (-altivec) -amr -bidi -bl -cddb -cdparanoia -custom-cflags -debug -dga -doc -dv -dvb -dvdnav -enca -ftp -ggi -ivtv -joystick -live -livecd -lzo -md5sum -mmxext -mp2 -nas -pnm -radio -rtc -speex -srt -sse -sse2 -theora -tivo -vidix -x264 -xanim -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

pleonastico motosauro # time emerge mplayer

cut .......

real 9m32.004s
user 7m0.918s
sys 0m59.204s


AMD64 Venice 2800+
512MB ram
Maxtor 6Y120L0

VegetaSSJ5
02-06-2007, 12:52
ma il tempo che indica con sys sarebbe il tempo di cpu?!?

Motosauro
02-06-2007, 14:52
ma il tempo che indica con sys sarebbe il tempo di cpu?!?
No, sys=kernelspace user=userspace real=totale. Non so come mai real != sys+user credo che siano i tempi dei caricamenti, boh....

eliano
18-06-2007, 18:50
Ho un problema che, pur avendo spulciato vari howto e guide, avendo fatto diverse prove, avendo imprecato in varie lingue e linguaggi (dall'assembly al copto antico, passando per C++ e javascript), non sono riuscito a risolvere.
Il problema riguarda l'installazione di gentoo su una configurazione leggermente diversa dallo standard: modem usb e root formata da due partizioni su due dischi diversi in raid0.
Vi espongo la config. HW:
mobo: abit kt7a-raid, con controller HPT-372, che essendo un fake-raid è utilizzato solo per collegare gli HD.
CD-ROM: collegato come master su ide0 della mobo
due HD: ibm da 13Gb, identici e configurati come master, collegati ai due canali del controller Highpoint.
ATI radeon 9250.

La Gentoo scelta, dopo varie prove, è la 2006.1, perché la 2007.0 non contiene il plugin pppoa, necessario al modulo conexant accessrunner per connettersi in ppp over atm.
Installazione come da manuale:
1) configurazione della connessione di rete
copiati firmware e boot in /lib/firmware, modificati opportunamente, in /etc/ppp, pap-secret e chap-secret e peers/provider, attacco il modem, il kernel carica il modulo cxacru il quale, a sua volta effettua l'upload del firmware e fa allineare il modem; un bel "pon" e sono connesso.
2) partizionamento dei dischi
i due drive vengono visti come hde ed hdg e sono partizionati come segue:
hde1: linux (bootable), hde2=linux swap (p=2), hde3=linux raid autodetect
hdg1:linux swap (p=1), hdg2 linux swap (p=1), hdg3=linux raid autodetect
3) attivazione degli swap
4) creazione del raid0
modprobe raid0
mknod /dev/md0 b 9 0
mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/hde3 /dev/hdg3
5) creazione dei filesystem
mke2fs /dev/hde1
mke2fs -j /dev/md0
6) montato md0 in /mnt/gentoo e /dev/hde1 in /mnt/gentoo/boot
7) scaricati stage3 e snapshot di portage, scompattati nelle posizioni opportune
8) montato proc in /mnt/gentoo/proc, effettuato chroot && env-update && source
9) ricreato /dev/md0 nel nuovo filesystem, aggiornato /etc/fstab, creato /etc/mdadm.conf, effettuo un "emerge --sync"
10) creazione del kernel
emerge di "gentoo-sources", lancio "genkernel --menuconfig all" ed aggiungo i supporti necessari
11) emerge, installazione e configurazione di grub (questo passo dovrebbe essere facile poiché la partizione di boot è separata dal raid)
12) ABBIAMO FINITO: smonto /boot, esco da chroot, smonto il raid, reboot
Ed eccoci al dunque:
"Loading stage 1.5"
"Error 1"
Dove ho toppato?
EDIT:
il contenuto del fiel grub.conf è
default 0
timeout 30

title=Gentoo 2.6.20-r8
root (hd0,0)
kernel /kernel-genkernel-x86-2.6.20-gentoo-r8 root=/dev/ram0 init=/linuxrc real_root=/dev/md0
initrd /initramfs/genkernel-x86-2.6.20-gentoo-r8

P.S.
Comunque, appena risolto questo piccolo intoppo, consideratemi Adepto del clan: la filosofia di base di gentoo comincia a prendermi, sa di fatto in casa (se te lo sudi è più buono!)

Motosauro
18-06-2007, 19:39
Ho un problema che, pur avendo spulciato vari howto e guide, avendo fatto diverse prove, avendo imprecato in varie lingue e linguaggi (dall'assembly al copto antico, passando per C++ e javascript), non sono riuscito a risolvere.
Il problema riguarda l'installazione di gentoo su una configurazione leggermente diversa dallo standard: modem usb e root formata da due partizioni su due dischi diversi in raid0.
Vi espongo la config. HW:
mobo: abit kt7a-raid, con controller HPT-372, che essendo un fake-raid è utilizzato solo per collegare gli HD.
CD-ROM: collegato come master su ide0 della mobo
due HD: ibm da 13Gb, identici e configurati come master, collegati ai due canali del controller Highpoint.
ATI radeon 9250.

La Gentoo scelta, dopo varie prove, è la 2006.1, perché la 2007.0 non contiene il plugin pppoa, necessario al modulo conexant accessrunner per connettersi in ppp over atm.
Installazione come da manuale:
1) configurazione della connessione di rete
copiati firmware e boot in /lib/firmware, modificati opportunamente, in /etc/ppp, pap-secret e chap-secret e peers/provider, attacco il modem, il kernel carica il modulo cxacru il quale, a sua volta effettua l'upload del firmware e fa allineare il modem; un bel "pon" e sono connesso.
2) partizionamento dei dischi
i due drive vengono visti come hde ed hdg e sono partizionati come segue:
hde1: linux, hde2=linux swap (p=2), hde3=linux raid autodetect
hdg1:linux swap (p=1), hdg2 linux swap (p=1), hdg3=linux raid autodetect
3) attivazione degli swap
4) creazione del raid0
mknod /dev/md0 b 9 0
mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/hde3 /dev/hdg3
5) creazione dei filesystem
mke2fs /dev/hde1
mke2fs -j /dev/md0
6) montato md0 in /mnt/gentoo
7) scaricati stage3 e snapshot di portage, scompattati nelle posizioni opportune
8) montato proc in /mnt/gentoo/proc, effettuato chroot && env-update && source
9) ricreato /dev/md0 nel nuovo filesystem, aggiornato /etc/fstab, creato /etc/mdadm.conf, effettuo un "emerge --sync"
10) lancio "genkernel --menuconfig all" ed aggiungo i supporti necessari
11) emerge, installazione e configurazione di grub
questo passo dovrebbe essere facile poiché la partizione di boot è separata dal raid
12) ABBIAMO FINITO: smonto /boot, esco da chroot, smonto il raid, reboot
Ed eccoci al dunque:
"Loading stage 1.5"
"Error 1"
Dove ho toppato?

P.S.
Comunque, appena risolto questo piccolo intoppo, consideratemi Adepto del clan: la filosofia di base di gentoo comincia a prendermi, sa di fatto in casa (se te lo sudi è più buono!)

oddio, non saprei, se non che l'errore 1 sta per:
1 : "Selected item won't fit into memory"

This error is returned if a kernel, module, or raw file load command is either trying to load it's data such that it won't fit into memory or it is simply too big.

Benvenuto :)

P.S.
rileggendo non ho visto che tu abbia montato /boot su /mnt/gentoo/boot
e che tu in fdisk abbia flaggato come bootable la /dev/hde1

Dato che arrivi ad un errore di Grub dovresti averle fatte ste cose, ma noi si sa mai.

A naso mio per il resto hai fatto uttto giusto, posta il tuo grub.conf che gli si dà un'occhiata (una volta che lo facciamo bootare direi che quasi tutto è fatto)

eliano
18-06-2007, 20:27
oddio, non saprei, se non che l'errore 1 sta per:
1 : "Selected item won't fit into memory"

This error is returned if a kernel, module, or raw file load command is either trying to load it's data such that it won't fit into memory or it is simply too big.

Benvenuto :)

P.S.
rileggendo non ho visto che tu abbia montato /boot su /mnt/gentoo/boot
e che tu in fdisk abbia flaggato come bootable la /dev/hde1

Dato che arrivi ad un errore di Grub dovresti averle fatte ste cose, ma noi si sa mai.

A naso mio per il resto hai fatto uttto giusto, posta il tuo grub.conf che gli si dà un'occhiata (una volta che lo facciamo bootare direi che quasi tutto è fatto)

Ho aggiunto qualche dettaglio nel mio primo post (che trovi qui (http://www.hwupgrade.it/forum/showpost.php?p=17574522&postcount=1245))
avevo dimenticato di scriverlo.
EDIT:
Riguardando bene il file grub.conf ho il sospetto che le due opzioni "root" e "real_root" non debbano essere entrambe presenti; confesso di non essere preparato sulla gestione delle 'immagini' da caricare all'avvio, ma è un argomento che contavo di approfondire il sede di 'rifinitura' del kernel; complici i passaggi da devfs a udev e da initrd a initramfs la documentazione reperibile da chi non sa bene cosa cercare è alquanto confusa.

EDIT2: grazie a questa (http://paper0k.wordpress.com/2006/11/19/hpt372-vs-grub/) miniguida ho risolto: si tratta di, presumibilmente, di un bug nel bios del controller (che, disgraziatamente non viene più aggiornato) che, in fase di boot, danneggia lo stage 1.5 di grub.
Bisogna adattare il numero di settori a quello dello stage adatto al filesystem di boot: nel caso di ext2 il numero giusto è 15 e non 19.

HolidayEquipe™
30-06-2007, 20:45
scusate se invado il vostro territorio...
mi chiedevo ocm emai non si e' aperto un 3d su sabayon
io sarei molto interessato a provarla...e magari postare le impressioni/consigli sul 3d ufficiale:mbe:
posto qui solo perche' e' una gentoo based:stordita:

eliano
01-07-2007, 22:48
Perché non crei un thread apposito?
Per quel poco che ho visto la Sabayon e la Gentoo, pur condividendo molta della gestione dl sistema, hanno alla base filosofie piuttosto differenti: la Gentoo è per i duri e puri che non si preoccupano della fatica necessaria (soprattutto agli inizi) per ottenere un sistema funzionante, magari con interfaccia grafica e tutti i frizzi e lazzi; la Sabayon, invece, punta ad avere subito un sistema funzionante, pur tollerando l'installazione di qualche funzionalità superflua.
Quanto sopra è ovviamente frutto di un'analisi molto superficiale ed ampiamente aperta a smentite: nel mio caso ho dovuto, come puoi leggere sopra, installare tutto il sistema manualmente, in quanto l'installer non prevede installazione su dischi non fisici.
Personalmente preferisco l'approccio Gentoo manuale: aggiungere gradualmente le funzionalità che occorrono ti impone di documentarti su ciascuna di esse e capire molti dei meccanismi che stanno alla base del sistema; questo, anche se all'inizio richiede tempi biblici per un niubbo, ti consente di avere, in seguito, un grande controllo; d'altro canto avere un sistema funzionante da subito, anche se può essere molto comodo, ti dissuade dall'approfondire il funzionamento dei vari strati che orbitano sul kernel, con la conseguenza, che quando cerchi di metterci le mani, sei smarrito dalla massa di informazioni che devi assorbire e, visto che il sistema tutto sommato va che è una bomba, finisci col concludere che non ne vale la pena.

Motosauro
02-07-2007, 08:29
Perché non crei un thread apposito?
Per quel poco che ho visto la Sabayon e la Gentoo, pur condividendo molta della gestione dl sistema, hanno alla base filosofie piuttosto differenti: la Gentoo è per i duri e puri che non si preoccupano della fatica necessaria (soprattutto agli inizi) per ottenere un sistema funzionante, magari con interfaccia grafica e tutti i frizzi e lazzi; la Sabayon, invece, punta ad avere subito un sistema funzionante, pur tollerando l'installazione di qualche funzionalità superflua.
Quanto sopra è ovviamente frutto di un'analisi molto superficiale ed ampiamente aperta a smentite: nel mio caso ho dovuto, come puoi leggere sopra, installare tutto il sistema manualmente, in quanto l'installer non prevede installazione su dischi non fisici.
Personalmente preferisco l'approccio Gentoo manuale: aggiungere gradualmente le funzionalità che occorrono ti impone di documentarti su ciascuna di esse e capire molti dei meccanismi che stanno alla base del sistema; questo, anche se all'inizio richiede tempi biblici per un niubbo, ti consente di avere, in seguito, un grande controllo; d'altro canto avere un sistema funzionante da subito, anche se può essere molto comodo, ti dissuade dall'approfondire il funzionamento dei vari strati che orbitano sul kernel, con la conseguenza, che quando cerchi di metterci le mani, sei smarrito dalla massa di informazioni che devi assorbire e, visto che il sistema tutto sommato va che è una bomba, finisci col concludere che non ne vale la pena.

Concordo pienamente.

Inoltre se non erro la Sabayon tira giù binari e non li compila. Questo non credo cambi le prestazioni, ma immagino che tutte le flag siano attive, quindi ci siano dipendenze da tutte le parti.
Onestamente non la conosco molto: l'ho provata solo una volta da livecd per vedere compiz funzionante