Pesquisa de site

Guia de instalação do Gentoo Linux para iniciantes - Parte 1


Gentoo é uma distribuição Linux gratuita e de código aberto conhecida por seu alto desempenho, alta reconfigurabilidade e estabilidade. Ele usa o sistema de gerenciamento de pacotes portage para gerenciar pacotes de software.

Ao contrário das principais distribuições Linux, como Ubuntu, Debian ou Red Hat, o Gentoo não fornece um instalador de sistema operacional. Assim como o Arch Linux, o Gentoo é construído do zero e é considerado um dos sistemas operacionais mais complexos de instalar.

Em vez disso, o Gentoo fornece um guia completo chamado Gentoo Handbook que o orienta durante o processo de instalação. Neste guia, demonstraremos a instalação do Gentoo usando uma imagem Live GUI. Configuraremos o particionamento de disco usando um esquema de partição MBR e uma imagem de Kernel personalizada fornecida pelos desenvolvedores do Gentoo.

Esta é a primeira parte de uma série de duas partes já que a instalação do Gentoo é bastante demorada. Então, aperte o cinto e aproveite o passeio & #x1f642;

1. Baixe o Gentoo e a imagem ISO de inicialização

Para iniciar este guia, vá até a página de download do Gentoo e pegue a última imagem ISO LiveGUI lançada.

Com a imagem Live baixada, pegue sua unidade USB e use uma ferramenta como Rufus para criar uma mídia inicializável a partir de imagens ISO ou use ferramentas populares de criação de USB para criar uma mídia USB inicializável a partir de uma ISO arquivo.

Em seguida, conecte a unidade USB ao PC e reinicie. Certifique-se de configurar o BIOS e definir a mídia inicializável com a prioridade de inicialização mais alta. Assim que o sistema inicializar, isso é o que você verá na tela. A primeira opção vem pré-selecionada. Então aperte ENTER.

Depois disso, você receberá uma enxurrada de mensagens de inicialização na tela.

Finalmente, a tela Live GUI aparecerá.

2. Configure a rede no Gentoo

Se o seu sistema já estiver conectado a uma rede executando um servidor DHCP usando uma placa Ethernet, é provável que a configuração automática da rede tenha sido definida.

Neste caso, a interface de rede ativa adquiriu um endereço IP válido do servidor DHCP. Se for esse o caso, você poderá executar comandos de rede comuns, como ping, ip, ifconfig e ssh, para mencionar alguns.

No nosso caso, o sistema adquiriu automaticamente um endereço IP da rede via DHCP. Para começar a trabalhar na linha de comando, mude para o usuário root.

sudo su

Para verificar o endereço IP, executaremos o comando:

ip addr

Na saída, você pode ver que a interface ativa (enp0s3) obteve o IP 192.168.2.110 com um CIDR /24.

Você pode verificar a conectividade com a Internet usando o comando ping da seguinte maneira.

ping -c 4 google.com

Pelo resultado, você pode ver que recebemos uma resposta positiva do DNS do Google.

3. Crie partições de disco e sistemas de arquivos

A próxima etapa é configurar partições de disco e sistemas de arquivos. Você pode visualizar o layout da partição atual usando o comando fdisk conforme mostrado.

fdisk /dev/sda

Pela saída, temos um sistema com disco rígido de 42,83GB.

Você pode configurar seu disco rígido com MBR para configuração de BIOS (Legacy Boot) ou GPT para UEFI.

Neste guia, optaremos por criar partições de disco com MBR para configuração de BIOS.

Aqui está o layout da partição do disco.

/dev/sda1	1G	boot 
/dev/sda2 	4G	swap space
/dev/sda3	37G	Root partition

Criar partição de inicialização

Para criar a partição de inicialização, digite 'n' para a nova partição. Em seguida, digite 'p' para selecionar a partição primária. Em seguida, digite 1 para especificar o número da partição. Alternativamente, você pode pressionar ENTER, pois isso é selecionado automaticamente para você. Pressione ENTER quando for solicitado o Primeiro Setor.

Em seguida, especifique o tamanho do disco acrescentando um sinal (+) seguido do tamanho numérico seguido de 'G' para Gigabytes. Você receberá uma confirmação de que uma nova partição Linux foi criada com o tamanho do disco especificado.

Criar espaço de troca

Para configurar o espaço swap, repita os mesmos passos até o primeiro setor. Em seguida, especifique o tamanho do disco como +4G e pressione ENTER.

Como o tipo de partição criada é do tipo ‘Linux‘, pressione 't' para alterá-la para uma diferente. Forneça o número da partição (neste caso '2') e depois forneça o código que corresponde a Swap (neste caso 82).

NOTA: Você pode visualizar todos os tipos de partição digitando 'L'.

Criar partição raiz

Para a partição raiz, especifique o número da partição como '3' ou simplesmente pressione ENTER para aceitar o número padrão (3), defina o disco tamanho (neste caso +37G) e pressione ENTER.

Para visualizar as partições criadas, digite 'p' e pressione ENTER. Se você estiver satisfeito com as partições feitas, digite 'w' e pressione ENTER para salvar as partições do disco permanentemente.

Depois que as partições forem criadas, a próxima etapa é formatá-las nos sistemas de arquivos apropriados.

O Linux suporta uma ampla variedade de sistemas de arquivos, alguns dos quais são adequados apenas para fins específicos. Sistemas de arquivos estáveis para sistemas AMD64 incluem Ext3, Ext4, BTRFS, XFS, ZFS e ReiserFS.

Para a partição /boot, iremos formatá-la como um sistema de arquivos EXT4.

mkfs.ext4 /dev/sda1

Para configurar a partição swap, use o comando mkswap conforme mostrado.

mkswap /dev/sda2

Em seguida, ative-o usando o comando swapon.

swapon /dev/sda2

Por último, formate a partição root como um sistema de arquivos EXT4.

mkfs.ext4 /dev/sda3

4. Monte a partição raiz

O próximo passo é montar a partição root. Mas primeiro, vamos criar um ponto de montagem para a partição.

mkdir --parents /mnt/gentoo 

A opção --parents cria diretórios pais. Em seguida, monte a partição usando o comando conforme mostrado.

mount /dev/sda3 /mnt/gentoo 

5. Configure data e hora

Antes de instalar o Gentoo, certifique-se de que as configurações de hora e data estejam corretas. Para verificar a data e hora atuais, execute o comando date.

date

Se a data exibida estiver mais do que alguns minutos atrasada do esperado, atualize a hora automaticamente usando o utilitário de linha de comando chronyd.

chronyd -q

O comando corrigirá qualquer diferença de tempo existente encontrada. Ao executar o comando novamente, você notará que a diferença de tempo será de cerca de 0,01 de segundo, o que é uma diferença muito pequena que provavelmente não afetará nenhum processo ou operação do sistema.

6. Baixe e extraia o arquivo Tarball do Gentoo Stage 3

Um tarball de estágio 3 no Gentoo é simplesmente um arquivo que vem com um ambiente Gentoo mínimo específico do perfil.

Baixar e descompactar o arquivo tarball gera diretórios cruciais para todo o sistema, como /usr, /etc, /dev, /bin<, /lib, /proc, /var e muitos outros que fornecem um sistema funcional quase completo.

As únicas partes importantes que faltarão (e que serão instaladas na segunda parte deste guia) são o kernel e o bootloader.

Para começar a extrair um arquivo tarball de estágio 3, navegue até o diretório raiz.

cd /mnt/gentoo 

Execute o comando abaixo para navegar até a lista do Gentoo Mirror

links https://www.gentoo.org/downloads/mirrors/

Selecione seu espelho de País preferido e pressione ENTER.

Em seguida, navegue até a seção ‘Lançamentos‘.

Selecione a opção de arquitetura ‘amd64’.

Em seguida, selecione a opção `autobuilds`.

Em seguida, selecione a opção stage3 desktop systemd, pois estamos executando um sistema GUI.

Navegue até o arquivo tarball stage3 e pressione ENTER para baixá-lo.

Escolha a opção ‘Salvar’ na caixa de diálogo pop-up que aparece.

Confirme o nome do arquivo e pressione ENTER.

O download começará e uma barra de progresso indicará o progresso do download. Isso pode demorar um pouco dependendo da velocidade da Internet.

Assim que o download for concluído, selecione `Sim` para sair da interface de linha de comando do Gentoo Mirrors.

Por fim, descompacte o arquivo tarball do estágio baixado no sistema.

tar xpvf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner

Uma vez extraído, você verá diretórios de sistema adicionais conforme mostrado.

Isto conclui a Parte 1 do guia de instalação do Gentoo. Agora você tem um ambiente Gentoo mínimo instalado em seu computador, mas o processo de instalação está longe de estar completo. Para prosseguir com a instalação, siga o tutorial ‘Instalar Gentoo Linux – Parte 2’.