View Full Version : [Gentoo] manuale per installazione da stage1
fbcyborg
14-11-2005, 20:31
Qualcuno sa dirmi dove posso trovare un manuale per installare gentoo dallo stage 1 ? su www.gentoo.org c'è solo una faq, ma non dice nulla praticamente.
http://www.gentoo.org/doc/it/handbook/
fbcyborg
14-11-2005, 20:49
GRAZIE! :fagiano:
lì c'ero arrivato anche io.. peccato che poi rimandi a http://www.gentoo.org/doc/it/faq.xml#stage12 e cioè a quella pagina in cui dice poco e niente.. anzi, niente praticamente.
http://www.gentoo.org/doc/it/handbook/handbook-x86.xml
fbcyborg
14-11-2005, 21:08
ma santo cielo.. non parla di stage 1!!! stiamo girando sempre fra le stesse pagine
Scusami: non sapevo che avessero impostato di default lo stage3 ultimamente...
Ecco:
Come installare Gentoo usando il tarball Stage1 o Stage2
Il manuale di Gentoo descrive solo l'installazione di Gentoo usando il tarball Stage3. Comunque, Gentoo fornisce anche i tarball per Stage1 e Stage2 anche se sono stati pensati per lo sviluppo (il team Release Engineering parte da uno stage1 per ottenere lo stage3) e quindi non dovrebbero essere utilizzati dagli utenti. Il tarball dello Stage3 può essere utilizzato in modo ottimale per fare il bootstrap del sistema avendo una connessione ad Internet funzionante.
Durante l'operazione di bootstrap viene costruita la toolchain (la libreria C ed il compilatore) per il sistema e viene eseguita dopo che sono stati installati tutti i pacchetti che formano il core (NdT. cuore) del sistema. Per far partire il boorstrap del sistema, eseguire un'installazione Stage3. Prima di iniziare a seguire i passi del capitolo Configurazione del kernel, modificare lo script bootstrap.sh per adattarlo ai propri scopi ed eseguirlo:
Codice 3.7: Fare il bootstrap del sistema
# cd /usr/portage/scripts
# vi bootstrap.sh
# ./bootstrap.sh
Quindi, ricompilare tutti i pacchetti che costituiscono il core del sistema con la nuova toolchain. E' necessario ricompilarli dato che il tarball Stage3 li fornisce già precompilati:
Codice 3.8: Ricompilare i pacchetti core del sistema
# emerge -e system
E' ora possibile continuare con i passi descritti nella Configurazione del kernel. Non sarà possibile usare i pacchetti precompilati GRP.
fbcyborg
14-11-2005, 21:57
ok, grazie mille... quindi in pratica l'unica differenza che c'è fra lo stage 1o2 e il 3 è che devo dare i comandi bootstrap.sh e emerge -e system...
peccato che dopo mezza giornata di compilazione mi ha dato il seguente errore:
make[1]: warning: Clock skew detected. Your build may be incomplete.
make[1]: Leaving directory `/var/tmp/portage/openssl-0.9.7e-r2/work/openssl-0.9.7e/test'
make: warning: Clock skew detected. Your build may be incomplete.
Configured for linux-x86_64.
* Compiling openssl-0.9.7e
make: Warning: File `Makefile' has modification time 1,9e+02 s in the future
making all in crypto...
make[1]: Entering directory `/var/tmp/portage/openssl-0.9.7e-r2/work/openssl-0.9.7e/crypto'
make[1]: Warning: File `../Makefile' has modification time 1,9e+02 s in the future
( echo "#ifndef MK1MF_BUILD"; \
echo ' /* auto-generated by crypto/Makefile for crypto/cversion.c */'; \
echo ' #define CFLAGS "i686-pc-linux-gnu-gcc -fPIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -m64 -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -march=athlon-tbird -O3 -fomit-frame-pointer -pipe -Wa,--noexecstack"'; \
echo ' #define PLATFORM "linux-x86_64"'; \
echo " #define DATE \"`LC_ALL=C LC_TIME=C date`\""; \
echo '#endif' ) >buildinf.h
i686-pc-linux-gnu-gcc -I. -I.. -I../include -fPIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -m64 -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -march=athlon-tbird -O3 -fomit-frame-pointer -pipe -Wa,--noexecstack -c -o cryptlib.o cryptlib.c
cc1: sorry, unimplemented: 64-bit mode not compiled in
make[1]: *** [cryptlib.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/openssl-0.9.7e-r2/work/openssl-0.9.7e/crypto'
make: *** [sub_all] Error 1
!!! ERROR: dev-libs/openssl-0.9.7e-r2 failed.
!!! Function src_compile, Line 166, Exitcode 2
!!! make all failed
!!! If you need support, post the topmost build error, NOT this status message.
I sorgenti di OpenSSL potrebbero avere la data nel futuro...
Prova a dare emerge --sync e ridare il comando oppure dopo aver dato emerge openssl se fallisce dai un find . -print | xargs touch
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.