Gentoo é baseado em código fonte e o Portage (aplicação escrita em Python) possibilita a instalação do software que desejamos de forma personalizada e usando somente o que é realmente necessário, de forma a não ter aplicações que não se precisa.
Existe distribições Baseadas em Gentoo com um instalador gráfico, ou até mesmo um DVD da Gentoo disponibilizado no site, que permite uma instalação simples.
Mas simples não significa que seja perfeita.
O Gentoo quanto a mim, é uma distribuição dedicada à performance, isto porque pode ser personalizada em detalhe e todo o código é compilado de acordo com as FLAGS do CPU.
Se tiverem um PC que tem arranque de USB, usem uma USB para iniciar o processo de instalação do CD minimal.ISO, ou então gravem num CD. Ir à BIOS e meter para arrancar a partir do periférico escolhido e no arranque do Gentoo bater a tecla Enter.
Logo no arranque existe uma primeira pergunta (Qual o Layout do Teclado?) > 29 - PT
Depois de respondido o sistema inicia pela primeira vez.
Há algumas coisas que se deve ter em conta.
1. Ou vamos usar o disco todo, ou alguma partição que já definimos.
2. Tempo. A instalação demora algum tempo. Dependendo da máquina pode demorar desde dias a horas...
3. Há certas placas wireless que no tempo de boot não são reconhecidas, e mesmo sendo, a encriptação que usa é WEP.
Como tal aconselho a usarem uma ligação por cabo.
Então começamos pelo simples ifconfig eth0 e caso não tenhamos um IP "net-setup eth0".
ping google.com para termos a certeza que há ligação à internet.
Vou supor que queremos usar o disco todo e o disco está vazio / sem partições.
1. Definir partições a usar.
fdisk /dev/ (hda) caso o disco seja IDE, (sda) caso o disco ou a board suporte SATA.
Ou usar o comando cfdisk. Que é um aplicativo "gráfico" em modo consola.
a) Uma partição Swap de 512MB
b) Uma partição root (/)
Nota: Normalmente usa-se uma única partição para root (/) para utilizadores menos experientes.
Depois de fazer essas modificações e grava-las, deve-se então formatar essas partições no formato aconselhado.
/dev/sda1 512MB
/dev/sda2 boot / 20.000MB
mkswap /dev/sda1 - Formatar a partição no formato swap
swapon /dev/sda1 - Activar a partição swap
mkfs.ext3 /dev/sda2 - Formatar a partição principal em Ext3
2. Mountar a partição /dev/sda2 em /mnt/gentoo.
mount -t ext3 /dev/sda2 /mnt/gentoo
3. Ir para o directório /mnt/gentoo
cd /mnt/gentoo
4. Abrir o browser Links e ir ao site pricipal do Gentoo e sacar os pacotes principais de instalação.
links www.gentoo.org/main/en/mirrors.xml
Usar as teclas (cima, esquerda, direita, baixo) para saltar de links, usar (PageUp e PageDown) para subir e descer uma página e usar (Insert e o Delete) para descer ou subir linha a linha.
5. Fazer o download do Stage3 (ultima actualização) e do portage (última actualização)
6. Fazer o download também dos ficheiros *.md5 de cada ficheiro.
7. Certificar que esses ficheiros não foram modificados.
cat portage.md5 && md5sum portage-*.bz2
cat stage3.md5 && md5sim stage3-*.bz2
A sequência alpha numérica de cada ficheiro deve ser igual.
8. Descompactar os ficheiros da seguinte forma.
tar xfvjp stage3*.bz2 . - Incluir o (.) final
tar xfvj portage*.bz2 -C /mnt/gentoo/usr/
9. Copiar o ficheiro com as definições de rede para a nova partição.
cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
10. Mountar o necessário e fazer chroot para a nova partição.
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
chroot /mnt/gentoo /bin/bash
11. Actualizar o sistema e actualizar o Portage.
env-update
source /etc/profile
emerge --sync
12. Configurar os ficheiros de configuração em /etc/conf.d/ e alguns em /etc/*
nano -w /etc/conf.d/keymap, /etc/conf.d/clock, /etc/conf.d/hostname, /etc/conf.d/net, /etc/conf.d/rc, /etc/hosts,
/etc/localtime, /etc/timezone and /etc/locale.gen. Para Salvar ctrl+O < Letra O de Oscar, e ctrl+x para sair.
13. Agora falta ainda planificar que sistema queromos usar de futuro e configurar o ficheiro make.conf situado em
/etc/. Esse ficheiro é o responsável pelas configurações e do nosso sistema.
Supondo que não queremos usar ambiente gráfico:
Só temos de fazer alguns acrescentimos.
a. Antes de mais en CFLAGS="O2 -march=native"
b. Não mudar CXXFLAGS ou o CHOST
c. MAKEOPTS="-j2" - caso usemos um CPU com um único CORE.
d. USE="-X -kde -gnome -qt4 -qt3support -gtk -xfce"
e. AUTOCLEAN="yes"
f. ACCEPT_KEYWORLDS="x86" < para sistemas 32bits e amd64 para sistemas 64 bits.
g. ACEEPT_LICENSE="*"
h. INPUT_DEVICES="evdev"
i. ALSA_CARDS="hda-intel" Por exemplo.
14. Instalação - processo de compilação - primeira parte.
Fazer: "emerge -e world" && env-update && source /etc/profile
Fazer: "emerge syslog-ng vixie-cron mlocate gentoo-sources grub libstdc++-v3"
Caso tiver um PC lento vai ao café rir-te um pouco com os amigos. ;)
15. Quando chegares ir para o directório do Kernel e compilar o kernel
cd /usr/src/linux
16. Activar o menu de configuração do kernel
make menuconfig
Nota: Desta vez não vou abordar como se configura o kernel, mas é bastante simples.
17. Depois de configurar fazer:
make prepare && make && make modules && make modules_install && make install
18. Editar o ficheiro menu.lst que está em /boot/grub/*
default 0
timeout 30
title Gentoo
root(hd0,1) neste caso é a partição 2 (sda2) que é identificada pelo root como (hd0,1) pois a primeira é (hd0,0)
kernel vmlinuz-X-x-x-gentoo-rX root=/dev/sda2
19. Instalar o grub no MBR do disco
grub-install --no-floppy /dev/sda
20. Editar o ficheiro /etc/fstab
#/dev/BOOT <>
/dev/ROOT <>
/dev/SWAP <>
21. Criar ficheiro /etc/mtab
cat /proc/mounts > /etc/mtab
22. Modificar a palavra-chave de root
passwd
Newpasswd:
repeat newpaswd:
21. Sair e reiniciar a máquina
exit && exit
umount /mnt/gentoo/proc
umount /mnt/gentoo/dev
umount /mnt/gentoo
reboot
Autor: Arumaniac
Autor: Arumaniac
0 comentários:
Enviar um comentário