Gentoo Logo

Guia del mètode arternatiu d'instal·lació de Gentoo Linux

Contingut:

1.  Sobre aquest document

Si el mètode estàndard d'instal·lació des de CD no li funciona (o senzillament no li agrada), l'ajuda és ara aquí. Aquest document serveix per proveir de mètodes alternatius d'instal·lació per Gentoo Linux per aquells que els necessitin. O, si ho prefereix, serveix com a lloc per a posar els seus mètodes d'instal·lació absurds. Si té un mètode d'instal·lació que pensa que és útil, o ha trobat una manera interessant d'instal·lar Gentoo, si us plau, no dubti en escriure alguna cosa i enviar-ho a Bugzilla.

2.  Arrancat el CD d'Instal·lació amb Smart BootManager

Descarregar Smart BootManager disponible a http://btmgr.sourceforge.net/download.html. El codi font o el binari de Linux i el .exe de windows estan disponibles així com molts paquets d'idiomes. Tot i així, aquesta vegada, el mètode preferit serà emprar el format binari, ja que el codi font no es compilarà amb les versions més noves de NASM.

Tant compili el paquet del codi font o només agafi els binaris. Hi ha diverses opcions que poden ser emprades mentre crea el seu disc d'arrencada, com es veu a sota.

Llistat de Codi 2.1: Opcions del Smart BootManager

sbminst [-t theme] [-d drv] [-b backup_file] [-u backup_file]

   -t tema       triï el tema a ser emprat, el tema pot ser:
                    us = Tema anglès         de = German theme 
                    hu = Tema hungarès       zh = Chinese theme 
                    ru = Tema rus            cz = Czech theme
                    es = Tema espanyol       fr = French theme 
                    pt = Tema portuguès 

                 
   -d drv         estableixi el dispositiu on vol instalar-hi l'Smart BootManager;
                  per Linux:
                    /dev/fd0 és la primera disquetera.
                    /dev/hda és el primer disc dur IDE.
                    /dev/sda és el primer disc dur SCSI.
                  per DOS:
                    0   és la primera disquetera
                    128 és el primer disc dur;

   -c             desactivar l'opció d'arrencada des del CD-ROM;

   -b backup_file copia les dades que seran sobrescrites per la futura
                  desinstal·lació;

   -u backup_file desinstal·lar l'Smart BootManager, s'hauria d'emprar sol;

   -y             no fer cap pregunta ni avís.

Llistat de Codi 2.2: Emprant sbminst per a fer el disc d'arrencada

# sbminst -t us  -d /dev/fd0

Nota: Reemplaci fd0 amb el nom de la seva disquetera si és diferent.

Ara senzillament posi el disquet a la disquetera de la computadora on vol arrencar el CD d'Instal·lació, així com posar el CD d'Instal·lació al CD-ROM i arranqui la computadora.

Serà rebut amb el diàleg d'Smart BootManage. Triï el seu CD-ROM i premi ENTER per arrencar el CD d'Instal·lació. Una vegada arrencat procedeixi amb les instruccions d'instal·lació estàndards.

Més informació de l'Smart BootManager pot ser trobada a http://btmgr.sourceforge.net/

3.  Instal·lació des de Knoppix

Nota: Knoppix només està disponibles per a usuaris d'x86.

Arrencant des d'un CD d'Arrencada Knoppix és una manera de tenir un sistema plenament funcional mentre compila Gentoo. Tux Racer l'ajudarà a passar el temps mentre espera, i pot emprar OpenOffice per a treballar.

Avís: Tingui en compte que si guardar res al directori home de Knoppix mentre espera que s'instal·li el seu sistema Gentoo, no hi serà quan reiniciï dintre de Gentoo. Asseguris de guardar fitxers important al disc dur o a una altra computadora!

Arrencant des d'un CD Knoppix. Si té Knoppix 3.6-3.8.2, necessitarà especificar knoppix26 com a opció d'arrencada per emprar un kernel 2.6. Si es salta aquest pas, quan faci chroot, rebrà un error dient que el seu kernel és massa vell. Si, per contra, té Knoppix 3.9+, aquest pas és innecessari, ja que en els kernels 2.6 ve per defecte.

Per defecte Knoppix arrenca a l'escritori KDE. Obri una consola i faci su - així podrà canviar la seva clau. Això li deixa establir la clau de root per a Knoppix. Pot ara configurar sshd per accés remot, com prefereixi.

Llistat de Codi 3.1: Creant el punt de montatge /mnt/gentoo

# mkdir /mnt/gentoo

En aquest punt, pot continuar amb la documentació d'instal·lació estàndard a 4a part. Tot i així, quan se li demani que munti el sistema proc, executi la següent comanda al seu lloc:

Llistat de Codi 3.2: Montant amb bind el pseudo sistema proc

# mount -o bind /proc /mnt/gentoo/proc

També, sàpiga que algunes CARACTERÍSTIQUES de portage no funcionaran sota knoppix. Especialment vigili amb userpriv i usersandbox. Si es troba amb errors, seria bona idea desactivar algunes o totes les característiques opcionals.

4.  Instal·lant desde l'Stage 1 sense accés a la xarxa

Cremar una iso del CD d'Instal·lació.

Agafar la última imatge de portage a http://distro.ibiblio.org/pub/linux/distributions/gentoo/snapshots/ (o el seu mirall preferit). Copiï'l aquest paquet a una partició existent a la computadora on l'instal·la, o grabar-ho en un CD.

Seguir totes les instruccions del Llibrer de mà de la Instal·lació de Gentoo a partir del chroot /mnt/gentoo al capítol 6. Si només té un CD-ROM recordi emprar l'opció docache mentre arrenca així pot desmuntar el CD d'Instal·lació i muntar la seva còpia de portage del CD.

Obri una nova consola (Alt-F2), continuarem amb el Document d'Instal·lació executant l'escarpit brostar.ah.

Avís: Versions més velles del CD d'Instal·lació requerien que canvies la clau emprant la comanda passwd, abans d'identificar-se manualment.

Torni a la primera consola (Alt-F1, sense chroot) i munti un segon CD /mnt/gentoo/mnt/cdrom2. Copiï el paquet de portage de cdrom2 i descomprimeixi'l a /mnt/gentoo/usr.

Llistat de Codi 4.1: Montant el cd amb la imatge

# umount /mnt/cdrom
# mkdir /mnt/gentoo/mnt/cdrom2
# mount /dev/cdroms/cdrom0 /mnt/gentoo/mnt/cdrom2
# cp /mnt/gentoo/mnt/cdrom2/portage-$date.tar.bz2 /mnt/gentoo/usr
# cd /mnt/gentoo/usr
# tar -xvjpf portage-$date.tar.bz2

Torni a la consola F2. Ara si prova d'executar brostar.ah fallarà perquè no serà capaç de descarregar cap arxiu. Descarregarem aquests arxius en algun altre lloc i els posarem a /usr/portage/distfiles (a la consola F2).

Necessita una llista dels paquets per Stage1: glibc, baselayout, texinfo, gettext, zlib, binutils, gcc, ncurses més les seves dependències.

Nota: Noti que necessita les versions de cada paquet sincronitzades amb el seu arbre de portage.

Llistat de Codi 4.2: Obtenint el llistat de descàrregues

(No oblidi el 2 davant de >)
# emerge -fp glibc baselayout texinfo gettext zlib binutils gcc ncurses 2> stage1.list
# mount -t vfat /dev/fd0 /mnt/floppy
# cp /mnt/gentoo/stage1.list /mnt/floppy
# umount /mnt/floppy

Porti el disquet a la computadora amb l'accés ràpid. Si fa una ullada al fitxer stage1.list, veurà que aquest proveu amb diverses adreces per descarregar. Per desgràcia, llista diverses possibles adreces per cada paquet també, el que no és el que vol. Tregui totes les adreces excepte una de cada paquet:

Llistat de Codi 4.3: Treient adreces

(Aquest script depèn del format de sortida per emerge que pot canviar
en el futur sense avís - empri-ho amb cautela!)
# cut -f 1 -d ' ' stage1.list > stage1.download

Ara empri wget per descarregar tots els recursos llistats:

Llistat de Codi 4.4: Empri wget per agafar els paquets

# wget -N -i stage1.download

Una vegada hagi obtingut tots els fitxers, porti'ls a la computadora i copiï'ls a /mnt/gentoo/usr/portage/distfiles. Llavors serà capaç d'executar brostar.ah. Repeteixi aquesta mateixa manera d'agafar amb el wget i procediment amb pels stage 2 i 3.

5.  Instal·lació sense disc emprant l'arrencada PXE

Requeriments

Necessitarà una tarja de xarxa al client sense disc que suporti el protocol PXE per arrencar, com moltes targes 3com. També necessitarà una BIOS que suporti arrencar des de PXE.

Configuració base del servidor

Creï els directoris: La primera cosa a fer és crear els directoris on el seu sistema sense disc serà emmagatzemat. Creï el directori anomenat /diskless que conté un directori per a cada client sense disc. Per la resta d'aquesta guia treballarem en el client 'eta'.

Llistat de Codi 5.1: configuació dels directoris

# mkdir /diskless
# mkdir /diskless/eta
# mkdir /diskless/eta/boot

Configuració de DHCP i TFTP: El client obtindrà la informació d'arrencada emprant DHCP i descarregant tots els arxius requerits emprant TFTP. Només emergeixi DHCP i configuri'l per a seves necessitats bàsiques. Llavors afegeixi el següent a /etc/dhcp/dhcpd.conf.

Nota: Això proveu amb una IP estàtica per al client i carregar una imatge d'arrencada PXE, aquí pxegrub. Ha de reemplaçar l'adreça MAC de la tarja Ethernet del client i el directori on posarà els fitxers del client amb els que que vostè empra.

Per DHCPd, executi emerge dhcp (o qualsevol altre servidor DHCP de la seva elecció). Asseguri's de es tria la interfície correcte a /etc/conf.d/dhcp.

Llistat de Codi 5.2: dhcp.conf

option option-150 code 150 = text ;
ddns-update-style none ;
host eta {
hardware ethernet 00:00:00:00:00:00;
fixed-address ip.add.re.ss;
option option-150 "/eta/boot/grub.lst";
filename "/eta/boot/pxegrub";
}

Per a TFTP, emergeixi app-admin/tftp-hpa. A /etc/conf.d/in.tftpd, posi el següent:

Llistat de Codi 5.3: in.tftpd

INTFTPD_PATH="/diskless"
INTFTPD_USER="nobody"
INTFTPD_OPTS="-u ${INTFTPD_USER} -l -vvvvvv -p -c -s ${INTFTPD_PATH}"

Configurar GRUB: Per proveïr amb arrencada PXE empro GRUB. Ha de compilar-lo per habilitar la compilació de la imatge PXE... però això és molt fàcil. Primer, obtingui la darrera versió del codi font de GRUB (emerge -f grub desarà el paquet a /usr/portage/distfiles). Copiï el paquet a /diskless i llavors compili'l per crear un binari pxe. Una vegada el binari és compilat, copiï's al directori d'arrencada del client sense disc. Llavors editi el seu fitxer de configuració grub.lst.

Llistat de Codi 5.4: Configuració de grub

# tar zxvf grub-0.92.tar.gz
# cd grub-0.92
# ./configure --help
(A les opcions veurà una llista de dispositius de xarxa suportats.
Triï el controlador compatible amb la tarja de xarxa del seu client. Aquí
referenciada com a $nic)
# ./configure --enable-diskless --enable-$nic
# make
# cd stage2
# cp pxegrub /diskless/eta/boot/pxegrub
# nano -w /diskless/eta/boot/grub.lst

Llistat de Codi 5.5: grub.lst

default 0
timeout 30

title=Diskless Gentoo
root (nd)
kernel /eta/bzImage ip=dhcp root=/dev/nfs nfsroot=ip.add.re.ss:/diskless/eta

# Per l'opció nfsroot, la adreça IP és la del servidor i el directori
és en el que el seu client sense té els fitxers (al servidor).

Configurant NFS: NFS és molt fàcil de configurar. La única cosa que ha de fer és afegir una línia al fitxer de configuració /etc/exports:

Llistat de Codi 5.6: /etc/exports

# nano -w /etc/exports
# /etc/exports: sistemes de fitxers NFS sent exportats. Vegi exports(5).
/diskless/eta eta(rw,sync,no_root_squash)

Actualitzi els seus hosts: Una cosa important a fer ara és modificar el seu fitxer /etc/hosts per encaixar-lo amb les seves necessitats.

Llistat de Codi 5.7: /etc/hosts

127.0.0.1 localhost

192.168.1.10 eta.example.com eta
192.168.1.20 sigma.example.com sigma

Creant el sistema al servidor

Pot voler reiniciar el servidor amb un CD d'Instal·lació de Gentoo, tot i que pot molt bé continuar immediatament si sap com procedir amb les Instruccions d'Instal·lació de Gentoo des d'una instal·lació existent. Segueixi el procediment estàndard d'instal·lació com s'explica a la Guia d'Instal·lació de Gentoo PERÒ amb les següents diferències: Quan munti el sistema de fitxers, faci el següent (on hdaX és la partició on ha creat el directori /diskless). No necessita muntar cap altre partició ja que tots els fitxers residiran al directori /diskless/eta.

Llistat de Codi 5.8: muntant el sistema de fitxers

# mount /dev/hda3 /mnt/gentoo

Paquets Stage i chroot: Aquest exemple empra un paquet stage3. Munti /proc al seu directori sense disc i faci chroot dins d'ell per continuar amb la instal·lació. Llavor segueixi el manual d'instal·lació fins a la configuració del kernel.

Avís: Tingui molt de compte d'on extreu el seu paquet stage. No vol acabar extraient-lo sobre la seva instal·lació existent.

Llistat de Codi 5.9: extraient el paquet stage

# cd /mnt/gentoo/diskless/eta/
# tar -xvjpf  /mnt/cdrom/gentoo/stage3-*.tar.bz2
# mount -t proc /proc /mnt/gentoo/diskless/eta/proc
# cp /etc/resolv.conf /mnt/gentoo/diskless/eta/etc/resolv.conf
# chroot /mnt/gentoo/diskless/eta/ /bin/bash
# env-update
# source /etc/profile

Configuració del Kernel: Quan faci el make menuconfig de la seva configuració del kernel, no oblidi activar les següents opcions amb les altres recomanades a la guia d'instal·lació.

Llistat de Codi 5.10: opcions de menuconfig

- Your network card device support
(Al kernel, *no* com a mòdul!)

- Under "Networking options" :

[*] TCP/IP networking
[*] IP: kernel level autoconfiguration
[*] IP: DHCP support
[*] IP: BOOTP support


- Under "File systems --> Network File Systems" :

<*> NFS file system support
[*] Provide NFSv3 client support
[*] Root file system on NFS

Guardi el kernel al seu entorn sota chroot / (no a /boot) d'acord amb l'opció pxegrub definida anteriorment. El seguidament configuri al seu client sense disc /etc/fstab.

Llistat de Codi 5.11: /etc/fstab

# nano -w /etc/fstab
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro 0 0
proc /proc proc defaults 0 0
tmpfs /dev/shm tmpfs nodev,nosuid,noexec 0 0

També necessita prevenir al client d'executar una verificació del sistema de fitxers:

Llistat de Codi 5.12: Prevenint al client d'executar una verificació del sistema de fitxers

# touch /fastboot
# echo "touch /fastboot" >> /etc/conf.d/local.start

Instal·li nfs-utils ja que el seu client dependrà molt d'ell:

Llistat de Codi 5.13: Instal·lant nfs-utils

# emerge nfs-utils

Gestor d'arrencada. No instal·li cap altre gestor d'arrencada perquè ja en tenim un - pxegrub. Senzillament acabi la instal·lació i reinici el servidor. Iniciï els serveis que necessitarà per arrencar el nou client: DHCP, TFTPD i NFS.

Llistat de Codi 5.14: Iniciant serveis

# /etc/init.d/dhcp start
# /etc/init.d/in.tftpd start
# /etc/init.d/nfs start

Arrencant el nou client

Per a que el nou client arranqui correctament, necessitarà configurar la bios i la tarja de xarxa per emprar PXE com a primer mètode d'arrencada - abans que el CD-ROM o la disquetera. Per ajuda amb això consulti els seus manuals de maquinari o la web del seu fabricant. La targeta de xarxa hauria d'obtenir una adreça IP emprant DHCP i descarregar la imatge GRUB PXE emprant TFTP. Llavors, hauria de veure un bonic menú d'arrencada GRUB en blanc i negre on triar el kernel a iniciar-se i prémer Enter. Si tot està bé amb el kernel hauria d'arrencar, muntar el sistema de fitxers arrel emprant NFS i proveir-lo amb una pantalla demanant el login. Gaudeixi.

6.  Instal·lant Gentoo des d'una distribució existent de Linux

Requeriments

Per a instal·lar Gentoo des d'una distribució de Linux existent necessita tenir la comanda chroot instal·lada, i tenir una còpia del paquet d'instal·lació de Gentoo o la ISO que vulgui instal·lar. Una connexió de xarxa seria preferible si vol més del que es proveeix al seu paquet. (el paquet és només un arxiu acabat en .tbz o .tar.gz). L'autor emprant RedHat Linux 7.3 com a sistema sistema operatiu "amfitrió", però no és gaire important. Comencem!

Resum

Primer crearem una partició per a Gentoo redimensionant la nostra partició Linux existent, montarem la partició, descomprimirem el paquet on s'ha muntat, farem chroot dins del pseudo-sistema i començarem a construir-lo. Una vegada el procés d'arrencada està fet, farem alguna configuració final al sistema així com ens assegurarem que arrenca, llavors estarem llestos per a reiniciar i emprar Gentoo.

Com hauríem de fer espai per a Gentoo?

La partició arrel és el sistema de fitxers muntat sota /. Una ràpida execució de mount al meu sistema mostra de que parlo. Farem servir també df (disk free) per veure quant espai tinc disponible i com redimensionaré. Noti que no és obligatori redimensionar la seva partició arrel! Podria redimensionar qualsevol altre suportada pel nostre redimensionador, però parlarem d'això més endavant.

Llistat de Codi 6.1: Informació del sistema de fitxers

# mount
/dev/hdb2 on / type ext3 (rw)
none on /proc type proc (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
none on /dev/shm type tmpfs (rw,nodev,nosuid,noexec)
# df -h 
Filesystem           Size Used Avail Use% Mounted on 
/dev/hdb2            4.0G 1.9G  2.4G  82% /
none                  38M    0   38M   0% /dev/shm 

Com podem veure, la partició muntada com a / anomenada /dev/hdb2 té 2.4 gigabytes lliures. En el meu cas, penso que ho ridimensionaré deixant 400 Megues lliures d'espai, agafant 2 gigabytes per a Gentoo. No està malament, podria instal3lar-hi força coses. Tot i així, pensi que fins i tot un gigabyte és suficient per a la majoria d'usuaris. Així que anem a particionar aquesta cosa!

Instal·lant parted per redimensionar la partició

Parted és una utilitat proveida per la fundació GNU, un vell i respectable projecte enorme de qui el software està fent servir en aquest mateix moment. Hi ha una eina, però, que és extremadament potent per a nosaltres en aquest moment. S'anomena parted, un editor de particions que podem obtenir de http://www.gnu.org/software/parted/

Nota: Hi ha altres eines per redimensionar particions també, però l'autor no està segur/interessat ni en PartitionMagic(tm) o altre software que pugui fer la feina. És feina del lector mirar-los.

Miri en aquella plana el tipus de sistema de fitxers que vol redimensionar i miri si parted ho port fer. Si no, està de pega, hauria de destruir alguna partició per a fer espai per a Gentoo, i reinstal·lar-la. Descarregui el software i instal·li'l. Tenim un problema. Volem redimensionar la nostra partició arrel, així que hem d'arrencar des d'un disquet amb el parted compilat abans en ell per a redimensionar /. Tot i així, si pot desmuntar la partició mentre encara està a Linux està de sort, no necessita fer el següent. Només compili parted i executi'l sobre la partició desmuntada que vol redimensionar. Aquí està com ho vaig fer amb el meu sistema.

Important: Asseguri's de que les operacions que vol fer a la seva partició estan suportades per parted!

Agafi el la imatge d'arrencada de mininux (una minidistribució Linux amb kernel 2.4G a un disquet) de http://mininux.free.fr/uk/, creï un disquet com es suggereix a la Documentació que acompanya el paquet de programari i insereixi un nou disquet al dispositiu per al proper pas.

Nota: Noti de nou que Linux és un sinònim de "Hi ha més d'una manera de fer-ho". El seu objectiu és executar parted en una partició desmuntada i així fer-lo servir. Pot emprar algun altre disquet d'arrencada diferent de mininux. Pot fins i tot no necessitar fer aquesta passa en absolut, que només és desmuntar el sistema de fitxers que vol reparticionar a la seva sessió de Linux i executar-hi parted.

Llistat de Codi 6.2: Utilitat de creació de disquets

# mkfs.minix /dev/fd0
480 inodes
1440 blocks
Firstdatazone=19 (19)
Zonesize=1024
Maxsize=268966912

Ara procedirem amb la compilació de parted. Si no està ja descarregat i descomprimit, faci-ho ara i entri al directori correponent. Ara executi el següent conjunt de comandes per a compilar la utilitat i copiar-ho al seu disquet.

Llistat de Codi 6.3: Compilant el disquet d'utilitats

#  mkdir /floppy; mount -t minix /dev/fd0 /floppy && 
export CFLAGS="-O3 -pipe -fomit-frame-pointer -static" && ./configure 
&& make && cp parted/parted /floppy && umount /floppy 

Felicitats, està llest per reiniciar i redimensionar la seva partició. Faci això només després d'haver fet una ullada a la documentació de parted a la web de GNU. El redimensionat hauria de trigar uns 30 minuts per als discs durs més grans, sigui pacient. Reiniciï el seu sistema amb el disquet d'arrencada mininux (només posi'l a dintre), una vegada està identificat, canviï el disquet amb el disquet d'utilitats que ha creat abans i escrigui mount /dev/fd0 /floppy per a tenir parted sota /floppy. Aquí anem. Executi parted i serà capaç de redimensionar la seva partició. Una vegada aquest llarg procés està acabat, estem llestos per la veritable diversió, instal·lar Gentoo. Reiniciï al seu vell sistema Linux ara. El dispositiu on vol operar és el dispositiu que conté la partició que vol redimensionar. Per exemple, si volem redimensionar /dev/hda3, el dispositiu és /dev/hda

Llistat de Codi 6.4: Comandes per executar una vegada loguejats al sistema mininux

# mount /dev/fd0 /floppy 
# cd /floppy; ./parted [dispositiu on vol operar]
(parted)  print 
Disk geometry for /dev/hdb: 0.000-9787.148 megabytes
Disk label type: msdos
Minor    Start       End     Type      Filesystem  Flags
1          0.031   2953.125  primary   ntfs        
3       2953.125   3133.265  primary   linux-swap  
2       3133.266   5633.085  primary   ext3        
4       5633.086   9787.148  extended              
5       5633.117   6633.210  logical               
6       6633.242   9787.148  logical   ext3        
(parted)  help resize 
  resize MINOR START END        resize filesystem on partition MINOR

        MINOR is the partition number used by Linux.  On msdos disk labels, the
        primary partitions number from 1-4, and logical partitions are 5
        onwards.
        START and END are in megabytes
(parted)  resize 2 3133.266 4000.000 

Important: Sigui pacient! L'ordinador està treballant! Només miri el LED per veure que realment està treballant. Això pot portar entre 2 i 30 minuts.

Una vegada hagi redimensionat, torni a arrencar al seu vell linux com es descriu. Llavors vagi a El Llibre de mà de Gentoo: Preparant els Discs i segueixi les instruccions. Llavors faci chroot, empri la següent comanda per actualitzar el seu entorn:

Llistat de Codi 6.5: Actualitzant l'entorn durant chroot

# env -i HOME=$HOME TERM=$TERM chroot /mnt/gentoo /bin/bash
# /usr/sbin/env-update
# source /etc/profile

Gaudeixi!



Imprimir

Actualitzat 7 de agost, 2005

La versió original d'aquest document va ser actualitzada el 29 de abril, 2012

Sumari: Aquesta guia mira de ser un repositori de mètodes alternatius de Gentoo, per a aquells amb necessitats especials d'instal·lació com ara la manca de cdrom o un una computadora que no pot arrencar des de cds.

Gerald Normandin Jr.
Contribuidor

Travis Tilley
Contribuidor

Oleg Raisky
Contribuidor

Alex Garbutt
Contribuidor

Alexandre Georges
Contribuidor

Magnus Backanda
Contribuidor

Faust A. Tanasescu
Contribuidor

Daniel Ahlberg
Contribuidor

Sven Vermeulen
Editor

Ken Nowack
Revissor

Tiemo Kieft
Editor

Benny Chuang
Editor

Jonathan Smith
Editor

Donate to support our development efforts.

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