|
Area personale
Cerca in questo Blog
Menu
Chi puņ scrivere sul blog
« Copia dei file di Gentoo | Settare la tastiera » |
Configurare le opzioni di compilazione
Qui entriamo nella parte difficile, si dovrà usare un editor prederfinito qui useremo nano,nle manuale Documentazione Gentoo spiega a cosa servono..leggete attentamente
il comando è nano -w /mnt/gentoo/etc/portage/make.conf
DOVRETE trovare sè avete fatto tutto correttamente questi commenti all'interno una volta modificato :
# These setting were set by the catalyst build script automatically
# built this stage.
# Please consult /usr/share/portage/make.conf.example for a more
# detailed example.
CLFLAGS="-O2 -march=i686 -pipe"
CXXFLAGS="-O2 -march=i686 -pipe"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="i686-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provider by the
#profile used for building.
USE="blindist.
___________________________________________________________________
Ci sono alcuni parametri da modificare si usano i parametri o maicula -1 per una velocità bassa o mauiscolo -2 per una velocità media o maiuscola per il massiomo della velocità ,tenete conto che le parti con # sono commenti mentre le altre parti sono effettivamente attivi, nel filmato cè un errore dovete modificare il file con nano prima di complilare e modificare i parametri.
Poi dovrete modificare sempre mentre il file /mn/gentoo/etc/portage/make.conf è aperto MAKEOPTS qui dovete sapere che tipo di CPU montate io avenbdo un P$ è una dualcore quindi la setterò MAKEOPS="-J2" , che và scritta sotto a CHOSTsenza usare # e poi usate CTRL+X per uscire chiederà sè siete sicuri di volere sovrascrivere il file e savarlo cliccate Y e poi date invio cosi la modifica di questo file è definitiva.
Sè qui trovate questo file vuoto vuol dire che avete sbagliato qualcosa, provate a scriverlo a mano traendo spunto da questo manuale..non vi garantisco che funzioni però.
Ora passiamo all'installazione del Sitema Base di Gentoo, prima dobbiamo selezionare i mirror da dove scaricare i pacchetti di e build cioè i pachetti sorgenti e script che useremo per installare i nuovi programmi , qui vale la scelta dei mirror per i reposity , digitiamo
mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf
cioè dopo mirrorselect meno i ,meno o, no meno zero e si aprirà una schermata con l'elenco dei siti da dove scaricare ..come nel caso di links usate il tasto freccia verso il basso scaricate sempre dal sito francese per selezionalo usate il tasto spazio poi invio su ok, riscriviamo
mirrorselect -i -r -o >> /mnt/gentoo/etc/portage/make.conf
che serve ad applicare la variabile RSync di make.conf che serve ad aggiornare i sorgenti di gentoo
ora dobbiamo copiare le informazioni di dns anche sè abbiamo configurato la rete ma nel sitema vituale che abbiamo creato servono le stesse informazioni il comando è :
cp -L /etc/resolv.conf /mnt/gentoo/etc
Ora dobbiamo montare i filesystem , il filmato consiglia di fare tutto in un comando
mount -t proc none /mnt/gentoo/proc && mount -o bind /dev /mnt/gentoo/dev
non sò sè sia la stessa cosa io direi che per sicurezza dopo aver dato questa serie di comandi aggiungiamo quelli della giuda originalema non tutti , visto che il primo è stato gia dato
mount --rbind /sys /mnt/gentoo/sys
forse qui lo ripetiamo ma per sicurezza
mount --rbind /dev /mnt/gentoo/dev
Ora entriamo nel nuovo ambiente digitiamo :
chroot /mnt/gentoo /bin/bash cioè segliamo come console bin/bash e entriamo nel nuovo ambiente lo noterete subito dalla console che diventerà livecd / #
Adesso la cosa è complessa (come sè fino ad ora si fosse scherzato) esegue un env-update per generare o inizializzare un nuovo ambiente e con sources carichiamo le variabili di ambiente in /ect/profiles qui vi consiglio di non seguire la giuda Documentazione di Gentoo non dà lò stesso risultato del filmato che consiglia di mettere tutti insieme i comandi ..vè lò assicuro avendolo provato di persona i due risultati :-) scrivete
env-update && source /etc/profiles && export PS1="(chroot) $PS1"
noterete subito il cambiamento davanti avrai (chroot) livecd /#
Ora aggiorniamo la lista dei pacchetti sorgenti disponibili con un comando
emerge --sync
ci vorrà anche qui pazienza .
Poi scrivete
eselect profile list
vi permette di visuallizare e selezionare il profilo che volete caricare segliete quelli di default vi consiglio di installare il server grafico o kde o gnome scrivete
eselect profile set 4
che nel mio caso è un desktop con server grafico gnome .
Dobbiamo configurare la variabile USE anche qui dobbiamo usare nano l'editor di prima con i comandi
nano -w /etc/make.conf
A mè è sorto il problema che qui non vi era scritto nulla e quindi ho dovuto compilarmelo a mano :
# These setting were set by the catalyst build script automaticaly
# build this stage.
# Please consult /usr/share/portage/make.conf.example for a more
# build example.
CFLAGS="-O2 -march=i686 -pipe"
CXXFLAGS="O2 -march=i686 -pipe"
# WARNING : Changing your CHOST is not something that should ligthly.
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j2"
GENTOO_MIRRORS="http://morrors.ovh.net/distrifiles.gentoo.org
SYNC="rsync://rsync1.fr.gentoo.org/gentoo-portage
USE="gtk gnome qt4 -kde dvd alsa cdr"
___________________________________________________________
Come prima non vi assicuro che funzionerà..non lò so neppure io :-) per uscire
CTL X chiede di salvarlo date y ed invio, li specificate quello che volete usare mentre con il - quello che non vorrete usare.
Condividi e segnala - permalink - Segnala abuso |