Notaţi faptul că multe dintre aceste întrebări au răspunsul în documentele şi ghidurile oficiale Gentoo. Aceasta este pur şi simplu o listă de întrebări comune. Vă rugăm să consultaţi documentaţia şi/sau paginile de manual pentru a acumula cunoştinţe despre funcţionarea Gentoo şi GNU/Linux şi pentru răspunsuri la întrebările ce nu au răspunsul aici.
Un
Gentoo utilizează un sistem asemănător porturilor BSD denumit
Cum ajutorul Gentoo puteţi construi un sistem din surse, utilizând exclusiv
alegerea dvs. pentru optimizare. Deţineţi controlul complet asupra pachetelor
ce sunt sau nu instalate. Gentoo vă oferă numeroase opţiuni putând, deci, să
vă instalaţi Gentoo după preferinţe. Acesta este motivul pentru care Gentoo
este denumită o
Gentoo este dezvoltat activ. Întreaga distribuţie are un ritm foarte rapid pentru stilul de dezvoltare: seturile de patch-uri sunt integrate rapid în arborele principal, documentaţia este actualizată zilnic, caracteristici al structurii Portage sunt adăugate frecvent, versiunile oficiale sunt publicate de două ori pe an.
Nu încercaţi să utilizaţi orice mai mare decât
Vă rugăm să încercaţi să compilaţi cu CFLAGS
Puteţi utiliza utilitarul
Comanda
# useradd -m -G users,audio,wheel username
Aceasta va adăuga un utilizator denumit "nume_utilizator". Opţiunea
Din motive de securitate, utilizatorii pot utiliza
# gpasswd -a username wheel
Gentoo necesită, fie suportul devfs în kernel, fie suportul udev din mediul
utilizator sau
Dacă doriţi să utilizaţi directorul
De fapt, nu există nici o diferenţă între versiunile diferite publicate oficial
după ce au fost instalate. Gentoo 1.4 sau versiunile mai recente sunt bazate pe
Mai multe informaţii pot fi găsite în
Nu trebuie să refaceţi fiecare pas al instalării, ci este necesar doar să
investigaţi kernel-ul şi paşii asociaţi acestuia. Presupunând că aţi instalat
Gentoo pe
Boot-aţi de pe mediul Install CD şi aşteptaţi până când vă apare un prompt Mai întâi mount-ăm toate partiţiile: # mount /dev/hda3 /mnt/gentoo # mount /dev/hda1 /mnt/gentoo/boot # swapon /dev/hda2 # mount -t proc none /mnt/gentoo/procApoi efectuăm chroot în mediul nostru Gentoo şi configurăm kernel-ul: # chroot /mnt/gentoo /bin/bash # env-update && source /etc/profile # cd /usr/src/linux # make menuconfigAcum, (de)selectaţi orice aţi (de)selectat incorect la încercarea anterioară. Apoi ieşiţi şi compilaţi kernel-ul: # make && make modules_installAcum, copiaţi fişierul dvs. bzImage, suprascriindu-l pe cel anterior: # cp arch/i386/boot/bzImage /boot/<nume_kernel>Dacă utilizaţi LILO, rulaţi din nou lilo -- utilizatorii GRUB nu trebuie să efectueze acest pas: # /sbin/liloAcum, ieşiţi din mediul chroot şi reporniţi. # exit # umount /mnt/gentoo/proc /mnt/gentoo/boot /mnt/gentoo # reboot
Dacă, pe de altă parte, problema se află în configuraţia aplicaţiei bootloader, urmaţi aceeaşi paşi, dar în loc să compilaţi kernel-ul, va trebui să vă reconfiguraţi aplicaţia bootloader (recompilarea nu este necesară).
Pentru a seta Portage să utilizeze automat această schemă, definiţi-o în
HTTP_PROXY="http://nume_utilizator:parola@server_proxy.org:numar_portului" FTP_PROXY="ftp://nume_utilizator:parola@server_proxy.org:numar_portului" RSYNC_PROXY="rsync://nume_utilizator:parola@server_proxy.org:numar_portului"
Trebuie să scrieţi fişierul în modul raw. Aceasta înseamnă că
Sunt disponibile multe utilitare de scris pe medii CD; acoperirea tuturor ar fi foarte costisitor. Oricum, descrierea unor utilitare populare nu strică niciodată:
Mai întâi, trebuie să aflaţi ce procesor utilizaţi. Presupunem că este un
Pentium-M. Apoi, va trebui să consultaţi ce procesor este, tipul de
instrucţiuni, compatibilitatea. Este posibil să fie necesară consultarea
site-ului producătorului procesorului, deşi
Dacă nu sunteţi sigur, alegeţi un mediu CD/fişier stage mai "jos", spre exemplu un i686 sau chiar generic x86 (sau echivalentul din arhitectura dvs.). Aceasta va asigura funcţionarea sistemului dvs., dar este posibil să nu fie foarte rapid ca în cazul unor optimizări ulterioare.
Notaţi faptul că există mult mai multe opţiuni decât cele cu care Gentoo
construieşte fişierele stage binare. Vă rugăm să consultaţi
Mai întâi trebuie să verificaţi dacă placa dvs. de reţea este
detectată corect de kernel. Rulaţi
Dacă aţi uitat să includeţi suport pentru placa dvs. de reţea în kernel, va trebui să vă reconfiguraţi kernel-ul.
Dacă placa dvs. de reţea este detectată de kernel, dar aţi setat
configurarea reţelei utilizând DHCP, este posibil să fi uitat să
efectuaţi
Informaţii despre cum să intraţi în modul rescue utilizând mediul
Installation CD sunt
Aceasta este o problemă cunoscută. Windows refuză să boot-eze atunci
când nu este instalat pe primul disc şi afişează un ecran gol. Pentru a
rezolva această problemă, va trebui să "păcăliţi" Windows pentru a
considera că este instalat pe primul disc cu un mic truc în configuraţia
aplicaţiei dvs. bootloader. Vă rugăm să notaţi faptul că în exemplul
de mai jos, Gentoo este instalat pe
title Windows XP map (hd1) (hd0) map (hd0) (hd1) rootnoverify (hd1,0) chainloader +1
other=/dev/hdb1 label=WindowsXP table=/dev/hdb map-drive = 0x80 to = 0x81 map-drive = 0x81 to = 0x80
Aceasta va face Windows să considere că este instalat pe primul disc şi
să boot-eze fără probleme. Mai multe informaţii despre această
problemă pot fi găsite în
Manualul Gentoo descrie doar o instalare Gentoo utilizând o arhivă tar stage3. În orice caz, Gentoo încă oferă arhive stage1 sau stage2. Acestea sunt în scopuri de dezvoltare (echipa Release Engineering începe de la un fişier stage1 pentru a obţine un fişier stage3) şi nu ar trebui să fie folosite de către utilizatori: un fişier stage3 poate fi foarte bine utilizat pentru a efectua procesul de bootstrap al unui sistem. Aveţi, totuşi, nevoie de o legătură la Internet.
Procesul de bootstrap înseamnă construirea sistemului toolchain (biblioteca
C şi compilatorul) pentru sistemul dvs., după care să instalaţi toate
pachetele de bază. Pentru a efectua un proces de bootstrap pentru sistem,
efectuaţi o instalare stage3. Înainte de a începe capitolul despre
# cd /usr/portage/scripts # vi bootstrap.sh # ./bootstrap.sh
Apoi, reconstruiţi toate pachetele de bază ale sistemului cu noul sistem toolchain construit. Trebuie să le reconstruim, deoarece arhiva tar stage3 deja le oferă:
# emerge -e system
Acum puteţi continua cu secţiunea despre
Pachetele nu sunt "stocate" efectiv. În loc, Gentoo oferă un set de fişiere
script ce pot rezolva dependenţele, descărca codul sursă şi compila o versiune
a pachetului, special pentru nevoile dvs. În general construim binare pentru
versiunile publicate oficial şi versiuni snapshot.
Pentru versiuni ISO oficiale complete, noi creăm o suită completă de pachete
binare într-un format de fişier îmbunătăţit
Este posibilă crearea pachetelor RPM (fişiere specifice Redhat package manager) utilizând sistemul Portage din Gentoo, dar nu este posibilă, momentan, utilizarea de pachete RPM deja existente pentru a instala pachete.
Da, dar nu nici este trivial şi nici recomandat. Deoarece metoda de a efectua
aceasta operaţie necesită o înţelegere bună a comenzilor şi a funcţionării
interne a Portage, este în loc recomandat să efectuaţi un patch asupra
fişierului ebuild şi să efectuaţi ceea ce doriţi, apoi să-l stocaţi într-un
director overlay al Portage (de aceea există). Această metodă este mult mai
bună pentru mentenanţă şi, de obicei, mai facilă. Consultaţi
Verificaţi întrebările despre
Dacă vă aflaţi în spatele unui sistem firewall ce nu permite traficul rsync,
atunci puteţi utiliza
În mod clar. Puteţi rula
Ştergerea acestor fişiere nu va avea un impact negativ asupra performanţelor
normale. În orice caz, ar fi înţelept să păstraţi versiunile cele mai recente
ale fişierelor; adesea, mai multe fişiere ebuild vor fi publicate pentru
aceeaşi versiune a unei anumite aplicaţii. Dacă aţi şters arhiva şi actualizaţi
aplicaţia, va trebui descărcată de pe internet, din nou. Există programe
În timpul compilării, Gentoo salvează sursele pachetului în
Editaţi variabila
# /etc/init.d/keymaps restart # /etc/init.d/consolefont restart
# chmod 0644 /etc/resolv.conf
Trebuie să adăugaţi utilizatorul în grupul
Dacă utilizaţi linia de comandă, va trebui doar să executaţi
Fiecare mediu grafic oferă diferite utilitare pentru această operaţie; vă rugăm să verificaţi secţiunea de ajutor sau manualele online pentru asistenţă.
Pentru a vi se şterge terminalul, adăugaţi
$ echo clear >> ~/.bash_logout
Dacă doriţi ca acest lucru să se întâmple automat în momentul adăugării unui
nou utilizator, efectuaţi aceeaşi operaţie pentru fişierul
# echo clear >> /etc/skel/.bash_logout
Această problemă se pare că se întâmplă când vă autentificaţi în modul grafic.
Utilizatorii
export XAUTHORITY="${HOME}/.Xauthority"
Dacă partiţia dvs. ReiserFS este coruptă, încercaţi să porniţi mediul Cd de
boot Gentoo şi să rulaţi
Utilizaţi sistemul nostru
Pachetele din Gentoo sunt actualizate, de obicei, la scurt timp după ce autorul
publică o versiune nouă. Pentru momentele când Gentoo publică noi versiuni de
fişiere stage/profile/medii ISO, verificaţi pagina
Sunetele din consolă pot fi dezactivate utilizând setterm, în modul următor:
# setterm -blength 0
Dacă doriţi să dezactivaţi sunetele în consolă la boot, trebuie să adăugaţi
această comandă în fişierul
# setterm -blength 0 >/dev/vc/1
Va trebui să înlocuiţi /dev/vc/1 cu terminalul pentru care doriţi să dezactivaţi sunetele din consolă.
Documentaţia oficială Gentoo poate fi găsită la adresa
Mediile Install CD pentru toate arhitecturile suportate sunt disponibile pe
site-ul nostru oficial
Puteţi, de asemenea, găsi medii CD recente de la resellerii listaţi pe pagina
nostră
Un prim pas bun este să navigaţi prin