Como instalar o Arch Linux [guia passo a passo]

18 de julho de 2020

Este tutorial mostra como instalar o Arch Linux em etapas fáceis de seguir.

Arch Linux é uma distribuição de lançamento de lançamento de uso geral do Linux, muito popular entre os entusiastas do DIY e usuários de Linux dedicados.

A instalação padrão cobre apenas um sistema básico mínimo e espera que o usuário final configure o sistema por conta própria.

É por isso que instalar Arch Linux é um desafio em si, mas ao mesmo tempo, é uma oportunidade de aprendizado para usuários intermediários do Linux.

Vou mostrar a você como instalar o Arch Linux. Siga as etapas cuidadosamente e leia as instruções corretamente.

Como instalar o Arch Linux

Como instalar o Arch Linux

As etapas de instalação podem diferir em alguns pontos dependendo de se você tem um UEFI ou sistema BIOS legado. A maioria dos novos sistemas vem com UEFI atualmente.

Eu o escrevi aqui com foco no sistema UEFI, mas também mencionarei as etapas que são diferentes para os sistemas BIOS legados.

Atenção!

O método discutido aqui apaga o sistema operacional (s) existente (s) do seu computador e instala o Arch Linux nele. Portanto, se você for seguir este tutorial, certifique-se de ter feito backup de seus arquivos ou perderá tudo. Você foi avisado.

Mas antes de ver como instalar o Arch Linux a partir de um USB, certifique-se de ter os seguintes requisitos:

.ugb-786894f .ugb-notification__ item {border-radius: 0px! important} Requisitos para instalar o Arch Linux:

  • Uma máquina compatível com x86_64 (ou seja, 64 bits)
  • Mínimo 512 MB de RAM (recomendado 2 GB)
  • Pelo menos 2 GB de espaço livre em disco (recomendado 20 GB para uso básico em um ambiente de desktop)
  • Uma conexão de internet ativa
  • Uma unidade USB com no mínimo 2 GB de capacidade de armazenamento
  • Familiaridade com a linha de comando do Linux

Depois de se certificar de que possui todos os requisitos, vamos prosseguir com a instalação do Arch Linux.

Etapa 1: Baixe o Arch Linux ISO

Você pode baixar o ISO do site oficial. Estão disponíveis links de download direto e torrent.

Baixar Arch Linux

Etapa 2: Criar um USB ativo do Arch Linux

Você terá que criar um USB live do Arch Linux a partir do ISO que acabou de baixar.

Você pode usar a ferramenta GUI Etcher para criar o USB ativo. Ele está disponível para Windows e Linux.

Arch Linux Live Usb Arch Linux Live Usb Usando Etcher para criar Arch Linux Live USB Alternativamente, se você estiver no Linux, pode usar o comando dd para criar um USB ao vivo. Substitua /path/to/archlinux.iso pelo caminho onde você baixou o arquivo ISO, e /dev/sdx pelo seu drive USB no exemplo abaixo. Você pode obter as informações da unidade usando o comando lsblk .

Comandos para usar no terminal

dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync

Etapa 3: inicialize do USB ativo

Observe que, em alguns casos, você pode não conseguir inicializar a partir de USB ativo com a inicialização segura habilitada. Se for esse o seu caso, desative a inicialização segura primeiro.

Depois de criar um USB ativo para Arch Linux, desligue o PC. Conecte seu USB e inicialize seu sistema. Durante a inicialização, continue pressionando a tecla F2, F10 ou F12 (dependendo do seu sistema) para entrar nas configurações de inicialização.

Aqui, selecione para inicializar a partir de USB ou disco removível. Depois de fazer isso e o sistema inicializar, você verá uma opção como esta:

Arch Linux

Selecione Boot Arch Linux (x86_64). Após várias verificações, o Arch Linux inicializará no prompt de login com o usuário root.

.ugb-d4dbfee .ugb-Accordion__ header {border-radius: 0px! important}

Não está usando o teclado americano? Leia isso

O layout de teclado padrão na sessão ao vivo é US. Embora a maioria dos teclados em inglês funcione bem, o mesmo não pode ser verdadeiro para os teclados em francês, alemão e outros.

Se tiver dificuldade, você pode listar todos os layouts de teclado compatíveis:

Comandos para usar no terminal

ls /usr/share/kbd/keymaps/**/*.map.gz

E então mude o layout para um apropriado usando o comando loadkeys. Por exemplo, se você quiser um teclado alemão, é o que você vai usar:

Comandos para usar no terminal

loadkeys de-latin1

As próximas etapas incluem particionar disco, criar o sistema de arquivos e montá-lo.

Novamente, leia todas as instruções corretamente e siga cada passo cuidadosamente. Você perde uma etapa ou ignora algo e terá dificuldade em instalar o Arch.

Etapa 4: particionar os discos

Para particionar os discos, usaremos o gerenciador de partição baseado em linha de comando (/gerenciadores-de-particao-no-linux) fdisk.

Use este comando para listar todos os discos e partições em seu sistema:

Comandos para usar no terminal

fdisk -l

Seu disco rígido deve ser rotulado como/dev/sda ou/dev/nvme0n1. Use a etiqueta de disco apropriada para o seu sistema. Estou usando/dev/sda porque é mais comum.

Primeiro, selecione o disco que você vai formatar e particionar:

Comandos para usar no terminal

fdisk /dev/sda

Eu sugiro que você exclua todas as partições existentes no disco usando o comando d. Assim que você tiver todo o espaço livre em disco, é hora de criar novas partições com o comando n.

.ugb-af8226c .ugb-Accordion__ header {border-radius: 0px! important}

Verifique se você tem o modo UEFI habilitado

Algumas etapas são diferentes para sistemas UEFI e não UEFI. Você deve verificar se tem sistema habilitado para UEFI ou não. Use este comando:

Comandos para usar no terminal

ls /sys/firmware/efi/efivars

Se este diretório existir, você tem um sistema habilitado para UEFI. Você deve seguir as etapas para o sistema UEFI. As etapas que diferem são claramente mencionadas.

Crie uma partição ESP (apenas para sistemas UEFI)

Se você tiver um sistema UEFI, deve criar uma partição EFI no início do disco. Caso contrário, pule esta etapa.

Quando você inserir n, será solicitado que você escolha um número de disco, insira 1. Permaneça com o tamanho de bloco padrão, quando for solicitado o tamanho da partição, insira + 512M.

EfI System Partition

Criando a partição de sistema EFI | Crédito da imagem Sacha Um passo importante é mudar o tipo de partição EFI para Sistema EFI (em vez do sistema Linux).

Insira t para alterar o tipo. Insira L para ver todos os tipos de partição disponíveis e, a seguir, insira seu número correspondente no sistema EFI.

Efi System Partition

Alterar o tipo de partição de sistema EFI Crédito da imagem Sacha

Criar partição raiz

Você precisa criar uma partição raiz para sistemas UEFI e legados.

A prática comum de particionamento era/é criar partições root, swap e home separadamente. Você pode apenas criar uma única partição raiz e criar um arquivo de troca e iniciar no próprio diretório raiz.

Portanto, nesta abordagem, teremos uma única partição root, sem swap, sem home.

Enquanto você está no comando fdisk, pressione n para criar uma nova partição. Ele lhe dará automaticamente o número de partição 2. Desta vez, continue pressionando enter para alocar todo o espaço em disco restante para a partição raiz.

partição raiz

Imagem apenas para fins representacionais Quando terminar de particionar o disco, digite o comando w para gravar as alterações no disco e sair do comando fdisk .

Etapa 4: Criar sistema de arquivos

Agora que você tem suas partições de disco prontas, é hora de criar um sistema de arquivos nele. Siga as etapas para o seu sistema

Criando sistema de arquivos para sistema UEFI

Portanto, você tem duas partições de disco e a primeira é do tipo EFI. Crie um sistema de arquivos FAT32 nele usando o comando mkfs:

Comandos para usar no terminal

mkfs.fat -F32 /dev/sda1

Agora crie um sistema de arquivos Ext4 na partição raiz:

Comandos para usar no terminal

mkfs.ext4 /dev/sda2

.ugb-d6ce97f .ugb-Accordion__ header {border-radius: 0px! Important}

Criando sistema de arquivos para sistema não UEFI

Para sistemas não UEFI, você só tem uma partição raiz única. Então, basta torná-lo ext4:

Comandos para usar no terminal

mkfs.ext4 /dev/sda1

Etapa 5: Conecte-se ao WiFi

Você pode se conectar ao WiFi de forma interativa usando este utilitário útil chamado menu do wifi. Basta inserir este comando e seguir as etapas:

Comandos para usar no terminal

wifi-menu

Você deve ser capaz de ver as conexões ativas e conectar-se a elas usando a senha. Uma vez conectado, verifique se você pode usar a Internet usando o comando ping:

Comandos para usar no terminal

ping google.com

Se você receber bytes em resposta, você está conectado. Use Ctrl + C para interromper a resposta do ping.

Etapa 6: Selecione um espelho apropriado

Este é um grande problema com a instalação do Arch Linux. Se você simplesmente continuar instalando, poderá descobrir que os downloads estão muito lentos. Em alguns casos, é tão lento que o download falha.

É porque a lista de espelhos (localizada em /etc/pacman.d/mirrorlist) tem um grande número de espelhos, mas não em boa ordem. O espelho superior é escolhido automaticamente e nem sempre é uma boa escolha.

Felizmente, existe uma solução para isso. Primeiro sincronize o repositório pacman para que você possa baixar e instalar o software:

Comandos para usar no terminal

pacman -Syy

Agora, instale também o refletor que você pode usar para listar os espelhos novos e rápidos localizados em seu país:

Comandos para usar no terminal

pacman -S reflector

Faça um backup da lista de espelhos (apenas no caso):

Comandos para usar no terminal

cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak

Agora, pegue a lista de espelhos boa com refletor e salve na lista de espelhos. Você pode alterar o país dos EUA para o seu próprio país.

Comandos para usar no terminal

reflector -c "US" -f 12 -l 10 -n 12 --save /etc/pacman.d/mirrorlist

Tudo pronto para prosseguir agora.

Etapa 7: Instale o Arch Linux

Já que você tem tudo pronto, é hora de finalmente instalar o Arch Linux. Você o instalará no diretório raiz, então monte-o primeiro.

Você se lembra do nome da partição raiz? Use-o para montá-lo:

Comandos para usar no terminal

mount /dev/sda2 /mnt

Com o root montado, é hora de usar o maravilhoso script pacstrap para instalar todos os pacotes necessários:

Comandos para usar no terminal

pacstrap /mnt base linux linux-firmware vim nano

Levará algum tempo para fazer o download e instalar esses pacotes. Se os downloads forem interrompidos, não entre em pânico. Você pode executar o comando acima mais uma vez e ele reiniciou o download.

Eu adicionei o editor de texto Vim e Nano à lista porque você precisará editar alguns arquivos após a instalação.

Etapa 8: Configurar o sistema Arch instalado

Gere um arquivo fstab para definir como as partições de disco, dispositivos de bloco ou sistemas de arquivos remotos são montados no sistema de arquivos.

Comandos para usar no terminal

genfstab -U /mnt >> /mnt/etc/fstab

Agora use arch-chroot e insira o disco montado como root. Na verdade, agora você está usando o sistema Arch Linux recém-instalado no disco. Você terá que fazer algumas alterações de configuração no sistema instalado para que possa executá-lo corretamente ao inicializar a partir do disco.

Comandos para usar no terminal

arch-chroot /mnt

Configuração de fuso horário

Para configurar o fuso horário no Linux, você pode usar o comando timedatectl. Primeiro encontre seu fuso horário:

Comandos para usar no terminal

timedatectl list-timezones

E, em seguida, configure assim (substitua Europa/Paris pelo fuso horário desejado):

Comandos para usar no terminal

timedatectl set-timezone Europe/Paris

Configurando Locale

Isso é o que define o idioma, a numeração, a data e os formatos de moeda do seu sistema.

O arquivo /etc/locale.gen contém todas as configurações locais e o idioma do sistema em um formato comentado.

Abra o arquivo usando o editor Vim ou Nano e descomente (remova o # do início da linha) o idioma de sua preferência. Eu usei en_GB.UTF-8 (inglês com Grã-Bretanha).

Agora gere a configuração local no arquivo de diretório/etc usando os comandos abaixo, um por um:

Comandos para usar no terminal

locale-gen echo LANG=en_GB.UTF-8 > /etc/locale.conf export LANG=en_GB.UTF-8

As configurações de locale e fuso horário também podem ser alteradas posteriormente quando você estiver usando o sistema Arch Linux.

Configuração de rede

Crie um arquivo/etc/hostname e adicione a entrada do nome do host a este arquivo. Nome do host é basicamente o nome do seu computador na rede.

No meu caso, vou definir o nome do host como myarch. Você pode escolher o que quiser:

Comandos para usar no terminal

echo myarch > /etc/hostname

A próxima parte é criar o arquivo hosts:

Comandos para usar no terminal

touch /etc/hosts

E edite este arquivo/etc/hosts com o editor Vim ou Nano para adicionar as seguintes linhas a ele (substitua myarch pelo nome do host que você escolheu anteriormente):

Comandos para usar no terminal

127.0.0.1 localhost ::1 localhost 127.0.1.1 myarch

Senha de root de configuração

Você também deve definir a senha da conta root usando o comando passwd:

Comandos para usar no terminal

passwd

Etapa 9: Instale o carregador de inicialização Grub

Esta é uma das etapas cruciais e difere para sistemas UEFI e não UEFI. Deixe-me mostrar para os sistemas UEFI primeiro.

Certifique-se de que ainda está usando o arch-chroot. Instale os pacotes necessários:

Comandos para usar no terminal

pacman -S grub efibootmgr

Crie o diretório onde a partição EFI será montada:

Comandos para usar no terminal

mkdir /boot/efi

Agora, monte a partição ESP que você criou

Comandos para usar no terminal

mount /dev/sda1 /boot/efi

Instale o grub assim:

Comandos para usar no terminal

grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi

Uma última etapa:

Comandos para usar no terminal

grub-mkconfig -o /boot/grub/grub.cfg

.ugb-ce99799 .ugb-Accordion__ header {border-radius: 0px! Important}

Instalar grub em sistemas não UEFI

Instale o pacote grub primeiro:

Comandos para usar no terminal

pacman -S grub

E então instale o grub assim (não coloque o número do disco sda1, apenas o nome do disco sda):

Comandos para usar no terminal

grub-install /dev/sda

Última etapa:

Comandos para usar no terminal

grub-mkconfig -o /boot/grub/grub.cfg

Etapa 10: Instale um ambiente de área de trabalho (GNOME neste caso)

O primeiro passo é instalar o ambiente X. Digite o comando abaixo para instalar o Xorg como servidor de exibição.

Comandos para usar no terminal

pacman -S xorg

Agora, você pode instalar o ambiente de área de trabalho GNOME no Arch Linux usando:

Comandos para usar no terminal

pacman -S gnome

A última etapa inclui habilitar o gerenciador de exibição GDM para Arch. Eu também sugiro habilitar o Network Manager

Comandos para usar no terminal

systemctl start gdm.service systemctl enable gdm.service systemctl enable NetworkManager.service

Agora saia do chroot usando o comando exit:

Comandos para usar no terminal

exit

E então desligue o seu sistema

Comandos para usar no terminal

shutdown now

Não se esqueça de retirar o USB ativo antes de ligar o sistema novamente. Se tudo correr bem, você deverá ver a tela do Grub e a tela de login do GNOME.

Se você deseja um desktop KDE, siga este tutorial sobre como instalar o KDE no Arch Linux.

Palavras finais sobre a instalação do Arch Linux

Uma abordagem semelhante foi demonstrada neste vídeo (assista em tela inteira para ver os comandos) pelo leitor de It’s FOSS Gonzalo Tormo:

Você já deve ter percebido que instalar o Arch Linux não é tão fácil quanto instalar o Ubuntu. No entanto, com um pouco de paciência, você certamente pode realizá-lo e então dizer ao mundo que usa o Arch Linux.

A própria instalação do Arch Linux fornece uma grande quantidade de aprendizado. Eu recomendo algumas coisas essenciais para fazer após a instalação do Arch Linux, onde você encontrará etapas para instalar vários outros ambientes de desktop e aprender mais sobre o sistema operacional. Você pode continuar brincando com ele e ver como o Arch é poderoso.

Deixe-nos saber nos comentários se você enfrentar alguma dificuldade ao instalar o Arch Linux.

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Abhishek Prakash e publicado no site itsfoss.com. Tradução sujeita a revisão.

How to Install Arch Linux [Step by Step Guide]

Propaganda
Propaganda