Gentoo Logo

1.  Utilizarea mediului Chroot

Mount-area Sistemelor de Fişiere /proc şi /dev

Mount-aţi sistemul de fişiere /proc în /mnt/gentoo/proc pentru a permite instalării să utilizeze informaţia oferită de kernel, chiar şi în mediul chroot, şi apoi mount-aţi prin legătură sistemul de fişiere /dev.

Cod 1.1: Mount-area /proc şi /dev

# mount -t proc none /mnt/gentoo/proc
# mount -o bind /dev /mnt/gentoo/dev

Opţional: Precizarea Informaţiilor despre DNS

Dacă v-aţi configurat reţeaua pentru a descărca arhiva stage corespunzătoare de pe Internet, trebuie să copiaţi informaţiile DNS stocate din fişierul /etc/resolv.conf în /mnt/gentoo/etc/resolv.conf. Acest fişier conţine server-ele de nume pe care sistemul dvs. le va utiliza pentru a rezolva numele către adrese IP.

Cod 1.1: Copierea informaţiilor despre DNS

# cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf

Intrarea în noul Mediu

Acum, că toate partiţiile sunt iniţializate şi mediul de bază instalat, a venit momentul să intrăm în noul mediu prin acţiunea de chrooting în acesta. Aceasta înseamnă că ne mutăm din mediul în care a decurs instalarea (LiveCD sau alt mediu de instalare), în sistemul instalat (adică în partiţia iniţializată)

Acţiunea de chrooting, se face in trei etape. Mai întâi, vom muta rădăcina, din / (de pe discul de instalare), către /mnt/gentoo (de pe partiţia aleasa pentru instalare), folosind comanda chroot. Apoi, vom creea un nou mediu, folosind comanda env-update, care, în esenţă, creează variabile ale mediului. În final, încărcăm aceste variabile în memorie, folosind comanda source.

Cod 1.1: Chroot în noul mediu

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

Felicitări! Sunteţi acum în propriul mediu Gentoo Linux. Desigur, suntem departe de a fi terminat, motiv pentru care procesul de instalare mai are câteva secţiuni de parcurs :-)

Crearea memoriei cache pentru Portage

Deja aţi instalat arborele Portage, dar acum ar trebui să construiţi memoria cache pentru ca operaţiile emerge ulterioare să fie mai rapide. emerge --metadata efectuează această operaţie pentru dvs.

Cod 1.1: Crearea memoriei cache pentru Portage

# emerge --metadata

1.  Configurarea Variabilei USE

Ce Este Varibila USE?

USE este una dintre cele mai puternice variabile, pe care Gentoo o pune la dizpoziţia utilizatorilor. Multe dintre programe pot fi compilate, cu sau fără suport opţional pentru diferite pachete. De exemplu, unele programe pot fi compilate cu suport gtk sau cu suport qt. Altele pot fi compilate cu sau fără suport SSL. Unele programe pot fi chiar compilate cu suport framebuffer (svgalib), în loc de suport X11 (X-server).

Majoritatea distribuţiilor îşi compilează propriile pachete, folosind suport pentru cât mai multe lucruri posibile, crescând astfel dimeniunea programelor şi totodată a timpului de pornire, fără a menţiona enorma cantitate de dependenţe. Folosind Gentoo, puteţi defini cu ce opţiuni să fie compilat un pachet. Aici intră in joc, variabila USE

În cadrul variabilei USE, definiţi cuvinte cheie care sunt folosite în opţiunile compilării. De exemplu, opţiunea ssl va compila suportul pentru ssl, în cadrul programelor care îl suportă. -X va elimina suportul pentru X-server (observaţi semnul minus din faţă). gnome gtk -kde -qt va compila programele cu suport gnome (gtk) dar fără suport kde (şi qt), făcându-vă sistemul, pe deplin optimizat pentru GNOME.

Modificarea Variabilei USE

Atenţie: Nu efectuaţi nici o modificare variabilei USE, încă, dacă plănuiţi să utilizaţi pachetele noastre precompilate (setul GRP). Puteţi modifica variabila USE după ce aţi instalat pachetele dorite. Creaturile Gremlin sunt cunoscuţi a vă ataca sistemul în cazul în care ignoraţi acest avertisment!

Setările USE implicite se află în fişierele make.defaults din profilul dvs. Veţi putea regăsi fişierele make.defaults în directorul spre care indică /etc/make.profile şi în toate directoarele ascendente. Setarea USE reprezintă suma tuturor setărilor USE din toate fişierele make.defaults. Setările USE implicite, se află în fişierele /etc/make.profile/make.defaults. Ceea ce adăugaţi în /etc/make.conf este calculat în concordanţă cu aceste setări implicite. Dacă adăugaţi ceva setărilor USE, este adăugat listei implicite. Dacă ştergeţi ceva din setările USE (prin scrierea semnului minus in faţa sa), atunci este şters din lista implicită (în cazul in care ar fi fost in listă). Niciodată nu faceţi schimbări în interiorul directorului /etc/make.profile; va fi rescris când actualizaţi Portage!

O descriere completă, a variabilei USE, poate fi găsită în cea de a doua parte a Gentoo Handbook, (Indicatori USE). O descriere completă a variabilelor USE existente, poate fi găsită în /usr/portage/profiles/use.desc.

Cod 1.1: Vizualizarea indicatorilor USE existenţi

# less /usr/portage/profiles/use.desc
(Puteţi derula utilizând tastele săgeţi şi să ieşiţi prin apăsarea 'q')

Drept exemplu, vă prezentăm setările USE ale unui sistem bazat pe KDE, cu suport DVD, ALSA si CD-Recording.

Cod 1.1: Deschidem /etc/make.conf

# nano -w /etc/make.conf

Cod 1.1: Setările USE

USE="-gtk -gnome qt kde dvd alsa cdr"

Actualizat la 27 Februarie 2006

Versiunea originală a acestei traduceri nu mai este întreţinută

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.