Instalando o Gentoo GNU/Linux
Eu sempre fui a favor de compartilhar conhecimento e uma coisa que me chama atenção é que a comunidade brasileira de Linux não costuma usar Gentoo, portanto, não se encontra muito conteúdo feito por brasileiros, foi por isso que resolvi fazer esse artigo, e também, pra desmistificar a instalação do sistema.
Particionando, montando partições, baixando o Stage 3 e entrando no sistema
Vamos começar. Provavelmente se tu já usa Linux há um tempinho, deve saber particionar um HD. Mas eu vou dar uma breve explicada.
Vou fazer duas partições, raiz e swap. Eu particionei com o cfdisk, então ficaram 2 partições, sda1 e sda2. Vamos formatar:
# mkfs.ext4 /dev/sda1
# mkswap /dev/sda2; swapon /dev/sda2
Pode-se usar qualquer sistema de arquivos, eu vou usar ext4.
Se estiver usando o Live CD do Gentoo, já vai ter uma pasta chamada gentoo em /mnt, então, vamos montar:
# mount /dev/sda1 /mnt/gentoo
Vamos baixar o Stage 3 para a sua arquitetura.
64 bits:
# links http://www.las.ic.unicamp.br/pub/gentoo/releases/amd64/autobuilds/current-stage3-amd64/
Baixe o Stage3 mais atual.
32 bits:
# links http://www.las.ic.unicamp.br/pub/gentoo/releases/x86/autobuilds/current-stage3-i686/
Baixe o Stage3 mais atual.
Vamos baixar o Portage:
# wget http://www.las.ic.unicamp.br/pub/gentoo/snapshots/portage-latest.tar.bz2
Depois de baixados, vamos extrair o Stage 3 e o Portage:
# tar -jxpvf stage3-*.bz2 -C /mnt/gentoo
# tar -jxpvf portage-*.bz2 -C /mnt/gentoo/usr
Vamos copiar o DNS do Live CD para o a partição gentoo:
# cp -L /etc/resolv.conf /mnt/gentoo/etc/
E montar os sistemas de arquivos necessários:
# mount -t proc proc /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --make-rslave /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev
# mount --make-rslave /mnt/gentoo/dev
Se você pretende usar systemd ao invés do OpenRC, o terceiro e quinto comandos são obrigatórios.
Vamos entrar no novo sistema:
# chroot /mnt/gentoo /bin/bash
Estamos dentro do nosso sistema, vamos para a segunda parte.
Vou fazer duas partições, raiz e swap. Eu particionei com o cfdisk, então ficaram 2 partições, sda1 e sda2. Vamos formatar:
# mkfs.ext4 /dev/sda1
# mkswap /dev/sda2; swapon /dev/sda2
Pode-se usar qualquer sistema de arquivos, eu vou usar ext4.
Se estiver usando o Live CD do Gentoo, já vai ter uma pasta chamada gentoo em /mnt, então, vamos montar:
# mount /dev/sda1 /mnt/gentoo
Vamos baixar o Stage 3 para a sua arquitetura.
64 bits:
# links http://www.las.ic.unicamp.br/pub/gentoo/releases/amd64/autobuilds/current-stage3-amd64/
Baixe o Stage3 mais atual.
32 bits:
# links http://www.las.ic.unicamp.br/pub/gentoo/releases/x86/autobuilds/current-stage3-i686/
Baixe o Stage3 mais atual.
Vamos baixar o Portage:
# wget http://www.las.ic.unicamp.br/pub/gentoo/snapshots/portage-latest.tar.bz2
Depois de baixados, vamos extrair o Stage 3 e o Portage:
# tar -jxpvf stage3-*.bz2 -C /mnt/gentoo
# tar -jxpvf portage-*.bz2 -C /mnt/gentoo/usr
Vamos copiar o DNS do Live CD para o a partição gentoo:
# cp -L /etc/resolv.conf /mnt/gentoo/etc/
E montar os sistemas de arquivos necessários:
# mount -t proc proc /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --make-rslave /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev
# mount --make-rslave /mnt/gentoo/dev
Se você pretende usar systemd ao invés do OpenRC, o terceiro e quinto comandos são obrigatórios.
Vamos entrar no novo sistema:
# chroot /mnt/gentoo /bin/bash
Estamos dentro do nosso sistema, vamos para a segunda parte.