O ArchLinux é uma distribuição Linux desenvolvida com o objectivo de ser o mais simples possível, dando ao utilizador o poder de tomar o maior numero de decisões possíveis quanto à sua configuração. No entanto, esta variante do Linux não é a mais indicada para utilizadores menos experientes, isto porque a instalação tradicional requer já alguns conhecimentos do mundo Linux…mas, há solução!
Depois de ensinarmos aqui como instalar o ArchLinux usando o Evo/lution, hoje, tal como prometido, vamos ensinar como instalar o sistema via linha de comandos (versão hard).
Pré-Requisitos
Para a elaboração deste tutorial criarmos uma máquina Virtual recorrendo ao VirtualBox com as seguintes configurações:
- Disco: 20 GB (vamos posteriormente dividir em 3 partições)
- Memória RAM: 2 GB
Usamos também a última versão do Arch Linux disponível à data de elaboração deste tutorial – Arch Linux 2014.05.01.
Instalação via CLI
Para a instalação do ArchLinux através da linha de comandos, devem seguir os seguinte passos:
Passo 1) Depois de fazer boot com o sistema, deverá escolher a opção Boot Arch Linux (x86_64). De referir que o Arch Linux 2014.05.01 vem com suporte para arquitecturas 32 bits e 64 bits.
Passo 2) Depois de fazer boot e entrarem na shell, devem fazer fdisk – l para verem o espaço em disco e esquema de partições (caso existam).
No nosso caso, temos disponível um disco de 20 GB. Para criar as partições necessárias, devem executar o comando cfdisk
Particionamento do sistema
Passo 3) Para a elaboração deste tutorial, tendo em conta que temos um disco de 20 GB, vamos considerar o seguinte esquema de partições:
- Partição Root: 8 GB
- Partição Home: 12 GB
- Partição Swap: 2 GB
PARTIÇÃO ROOT
Depois de executado o comando cfdisk, para criamos a partição root, onde vamos instalar o sistema, devemos escolher New
…em seguida seleccionamos a opção Primary
E definimos 8 GB (mais ou menos) para esta partição
Em seguida escolhemos Beginning
Como é esta a partição onde vai estar o sistema, devemos seleccionar também a opção Bootable
E desta forma criamos a nossa partição root com 8GB. Vamos à partição Swap que é usada como complemento à memória RAM.
PARTIÇÃO SWAP
Vamos fazer um processo idêntico para a partição swap. Neste caso vamos definir 2 GB
No tipo de partição devemos escolher Logical
PARTIÇÃO HOME
Relativamente à partição home, o processo é também muito semelhante às partições criadas. Para esta partição vamos aproveitar todo o espaço em disco que sobra. Esta partição é também do tipo Primary. Não devem seleccionar a opção bootable.
Depois de criadas as partições, devem escolher a opção Write para aplicar e guardar o esquema de partições.
Confirmem as alterações e despis escrevem yes
Para sair do cfdisk devem escolher a opção Quit.
Já na shell, para verificarem as partições criadas, podem novamente escrever o comando fdisk –l.
Formatar partições
Passo 4) Vamos agora proceder à formatação das partições ROOT e HOME em ext4. Para isso basta que usem o seguinte comando:
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda5
mkswap /dev/sda2
swapon /dev/sda2
Montar partições
Passo 6) Uma vez criadas e formatadas as partições, vamos montar o sistema nas mesmas. Para isso vamos proceder à seguinte configuração:
- Partição root (/dev/sda1) em /mnt
- Partição home (/dev/sda5) em /mnt/home
Para a realização da configuração anterior, basta que usem os seguintes comandos:
mount /dev/sda1 /mnt
mkdir /mnt/home
mount /dev/sda5 /mnt/home
Instalação do sistema Base
Passo 7) Para iniciar a instalação do sistema, devem executar o seguinte comando
pacstrap -i /mnt base base-devel
Durante a instalação, devem escolher as opções por omissão (default=all)
A instalação do ArchLinux demorará cerca de 30 minutos (valor que pode variar de acordo com a ligação à Internet).
Uma vez finalizado o processo de instalação é hora de criar o nosso ficheiro fstab (File System Table), em /mnt/fstab, e que me permitirá informar o sistema quais as partições a mapear durante o arranque do sistema.
Para isso basta que usem o seguinte comando:
genfstab -U -p /mnt >> /mnt/etc/fstab
Quem pretender ter o Arch Linux operacional, deverá esperar pela segunda-parte que estará disponível já nos próximos dias.