Como instalar o Arch Linux

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

Arch Linux é uma distribuição Linux de uso geral x86-64 que tem sido popular entre os entusiastas da bricolagem e usuários hardcore de Linux. A instalação padrão cobre apenas um sistema básico mínimo e espera que o usuário final o configure e use. Baseado no KISS - Keep It Simple, Stupid! princípio, o Arch Linux se concentra na elegância, correção de código, sistema minimalista e simplicidade.

O Arch Linux suporta o modelo Rolling Release e possui seu próprio gerenciador de pacotes - pacman . Com o objetivo de fornecer um sistema operacional de última geração, o Arch nunca deixa de ter um repositório atualizado. O fato de que ele fornece um sistema básico mínimo permite que você instale-o mesmo em hardware de baixo custo e instale apenas os pacotes necessários sobre ele.

Além disso, é um dos sistemas operacionais mais populares para aprender Linux do zero. Se você gosta de experimentar uma atitude DIY, você deve experimentar o Arch Linux. É o que muitos usuários de Linux consideram uma experiência central no Linux.

Neste artigo, veremos como instalar e configurar o Arch Linux e, em seguida, um ambiente de área de trabalho sobre ele.

Como instalar o Arch Linux

O método que vamos discutir aqui apaga o (s) sistema (s) operacional (is) existente (s) do seu computador e instala o Arch Linux nele. Então, se você seguir este tutorial, certifique-se de ter feito backup de seus arquivos, senão perderá tudo isso. Você foi avisado.

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

Requisitos para instalar o Arch Linux:

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

Depois de ter certeza de que você tem todos os requisitos, vamos instalar o Arch Linux.

Passo 1: Baixe o ISO

Você pode baixar o ISO no site oficial. O Arch Linux requer uma máquina compatível x86_64 (ou seja, 64 bits) com um mínimo de 512 MB de RAM e 800 MB de espaço em disco para uma instalação mínima. No entanto, recomenda-se ter 2 GB de RAM e pelo menos 20 GB de armazenamento para que uma GUI funcione sem problemas.

Etapa 2: crie um USB ao vivo do Arch Linux

Teremos que criar um USB ao vivo do Arch Linux a partir do ISO que você acabou de baixar.

Se você está no Linux, você 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 pela sua unidade no exemplo abaixo. Você pode obter suas informações de unidade usando o comando lsblk .

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

No Windows, existem várias ferramentas para criar um USB ao vivo. A ferramenta recomendada é o Rufus. Nós já cobrimos um tutorial sobre como criar um USB ao vivo do Antergos Linux usando o Rufus no passado. Como o Antergos é baseado no Arch, você pode seguir o mesmo tutorial.

Etapa 3: Inicialize a partir do USB ao vivo

Depois de ter criado um USB ao vivo para Arch Linux, desligue seu PC. Plugin seu USB e inicialize seu sistema. Enquanto a inicialização continua pressionando F2, F10 ou F1 dependendo do seu sistema) para entrar nas configurações de inicialização. Aqui, selecione para inicializar a partir do disco USB ou removível.

Depois de selecionar isso, você deverá ver uma opção como esta:

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

Os próximos passos incluem particionar o disco, criar o sistema de arquivos e montá-lo.

Etapa 4: particionando os discos

A primeira etapa inclui particionar seu disco rígido. Uma única partição raiz é a mais simples, na qual criaremos uma partição raiz (/), um swapfile e uma partição inicial.

Eu tenho um disco de 19 GB onde eu quero instalar o Arch Linux. Para criar um disco, digite

 fdisk /dev/sda 

Digite " n " para uma nova partição. Digite " p " para uma partição primária e selecione o número da partição.

O primeiro setor é selecionado automaticamente e você só precisa pressionar Enter. Para o setor Último, digite o tamanho que você deseja alocar para essa partição.

Crie mais duas partições de forma semelhante para home e swap e pressione ' w ' para salvar as alterações e sair.

Etapa 4: Criando o Sistema de Arquivos

Já que criamos 3 partições diferentes, o próximo passo é formatar a partição e criar um sistema de arquivos.

Usaremos o mkfs para a partição root e home e o mkswap para criar o espaço de swap. Estamos formatando nosso disco com o sistema de arquivos ext4.

 mkfs.ext4 /dev/sda1 mkfs.ext4 /dev/sda3 mkswap /dev/sda2 swapon /dev/sda2 

Vamos montar esses sistemas de arquivos para root e home

 mount /dev/sda1 /mnt mkdir /mnt/home mount /dev/sda3 /mnt/home 

Etapa 5: instalação

Já que criamos o particionamento e o montamos, vamos instalar o pacote base. Um pacote base contém todo o pacote necessário para executar um sistema, alguns dos quais são o shell GNU BASH, ferramenta de compactação de dados, utilitários do sistema de arquivos, biblioteca C, ferramentas de compactação, módulos e kernels Linux, pacotes de bibliotecas, utilitários de sistema, utilitários de dispositivos USB editor de texto, etc.

 pacstrap /mnt base base-devel 

Etapa 6: Configurando o sistema

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

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

Altere a raiz para o novo sistema, isso permite alterar o diretório raiz para o processo em execução atual e o processo filho.

 arch-chroot /mnt 

Algumas ferramentas systemd que requerem uma conexão dbus ativa não podem ser usadas dentro de um chroot, portanto, seria melhor sairmos dela. Para sair do chroot, use o comando abaixo:

 exit 

Etapa 7. Definindo o fuso horário

Use o comando abaixo para definir o fuso horário.

 ln -sf /usr/share/// /etc/localtime 

Para obter uma lista de zona, digite

 ls /usr/share/zoneinfo 

Execute o hwclock para definir o relógio do hardware.

 hwclock --systohc --utc 

Etapa 8. Configurando o Locale.

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 vi e descomente o idioma de sua preferência. Eu fiz isso por en_GB.UTF-8 .

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

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

Etapa 9. Instalando o carregador de inicialização, configurando o nome do host e a senha raiz

Crie um arquivo / etc / hostname e adicione uma entrada correspondente ao host.

127.0.1.1 myhostname.localdomain myhostname

Eu estou adicionando ItsFossArch como um host:

 echo ItsFossArch > /etc/hostname 

e depois para o arquivo / etc / hosts .

Para instalar um gerenciador de inicialização, use os comandos abaixo:

 pacman -S grub grub-install /dev/sda grub-mkconfig -o /boot/grub/grub.cfg 

Para criar uma senha de root, digite

 passwd 

e digite sua senha desejada.

Uma vez feito, atualize seu sistema. As chances são de que você já tenha um sistema atualizado desde que você tenha baixado o arquivo ISO mais recente.

 pacman -Syu 

Parabéns! Você instalou com sucesso uma linha de comando mínima Arch Linux.

Na próxima etapa, veremos como configurar um ambiente de área de trabalho ou uma interface gráfica do usuário para o Arch Linux. Eu sou um grande fã do ambiente de desktop GNOME, e nós estaremos trabalhando na instalação do mesmo.

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

Antes de poder instalar um ambiente de área de trabalho, você precisará configurar a rede primeiro.

Você pode ver o nome da interface com o comando abaixo:

 ip link 

Para mim, é enp0s3.

Adicione as seguintes entradas no arquivo

 vi /etc/systemd/network/enp0s3.network [Match] name=en* [Network] DHCP=yes 

Salvar e sair. Reinicie sua rede systemd para que as alterações sejam refletidas.

 systemctl restart systemd-networkd systemctl enable systemd-networkd 

Em seguida, adicione as duas entradas abaixo no arquivo /etc/resolv.conf .

 nameserver 8.8.8.8 nameserver 8.8.4.4 

O próximo passo é instalar o ambiente X.

Digite o comando abaixo para instalar o Xorg como servidor de exibição.

 pacman -S xorg xorg-server 

O gnome contém a área de trabalho base do GNOME. O gnome-extra contém aplicativos GNOME, gerenciador de arquivos, gerenciador de discos, editores de texto e muito mais.

 pacman -S gnome gnome-extra 

A última etapa inclui a ativação do gerenciador de exibição GDM para o Arch.

 systemctl start gdm.service systemctl enable gdm.service 

Reinicie seu sistema e você poderá ver a tela de login do GNOME.

Palavras finais na instalação do Arch Linux

Uma abordagem semelhante foi demonstrada neste vídeo (veja em tela cheia para ver os comandos) pelo seu leitor FOSS Gonzalo Tormo:

Você 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ê pode certamente realizá-lo e depois dizer ao mundo que você usa o Arch Linux.

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

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

Recomendado

Como Esvaziar o Lixo no Ubuntu Linux
2019
As 10 principais alternativas do Microsoft Visio para Linux
2019
Iniciante amigável baseado no Gentoo Sabayon Linux tem um novo lançamento
2019