Piolinux tudo sobre linux
O Arch Linux é uma distribuição conhecida pela sua filosofia "KISS" (Keep It Simple, Stupid), que visa fornecer aos usuários um sistema operacional minimalista, altamente configurável e que permite total controle sobre a instalação e configuração do sistema. O Arch é ideal para usuários que querem aprender sobre Linux de uma maneira profunda, pois exige uma instalação e configuração manual, ao contrário de distribuições mais fáceis como Ubuntu ou Fedora.
Neste guia, vamos mostrar como instalar o Arch Linux no seu HD, passo a passo, com detalhes suficientes para que você entenda cada etapa do processo.
Uma mídia de instalação do Arch Linux (USB ou DVD).
Um computador com espaço disponível no HD.
Conexão com a internet (preferencialmente via cabo, mas o Wi-Fi também pode ser configurado).
Backup de dados (se necessário, faça backup de dados importantes antes de começar a instalação).
Acesse o site oficial do Arch Linux: https://www.archlinux.org/download/.
Escolha o método de download da imagem ISO. Você pode usar um dos servidores listados para baixar a versão mais recente do Arch Linux.
Após o download, verifique a integridade da ISO usando a soma de verificação (SHA256), que também é fornecida no site.
Agora que você tem a imagem ISO, o próximo passo é criar a mídia de instalação.
Criar mídia USB (usando o Rufus ou dd)
No Windows:
Baixe o programa Rufus (https://rufus.ie).
Insira o pendrive no computador.
Selecione o dispositivo USB no Rufus, escolha a ISO do Arch Linux e clique em "Start" para criar a mídia inicializável.
No Linux:
Use o comando dd para criar um pendrive inicializável:
sudo dd if=archlinux.iso of=/dev/sdX bs=4M status=progress && sync
Nota: Substitua /dev/sdX pelo dispositivo correto do seu pendrive. Cuidado para não sobrescrever o HD do seu sistema.
Gravar no DVD
Se preferir usar um DVD, grave a ISO no disco usando programas como Brasero ou K3b no Linux, ou ImgBurn no Windows.
Agora que a mídia de instalação está pronta, você precisa configurar o computador para inicializar a partir da mídia (USB ou DVD).
Reinicie o computador e acesse a BIOS/UEFI (normalmente pressionando F2, Esc, Del ou F12 logo após ligar o computador).
Na BIOS/UEFI, altere a ordem de inicialização para garantir que o USB ou DVD seja o primeiro dispositivo de boot.
Salve as configurações e reinicie o computador.
Ao inicializar o computador pela mídia de instalação, você verá uma tela de boas-vindas do Arch Linux com algumas opções de inicialização. Pressione Enter para iniciar a instalação padrão.
O sistema será carregado e você será levado para a linha de comando (terminal). Agora, o processo de instalação é feito totalmente no terminal.
Para que você possa baixar os pacotes durante a instalação, é importante estar conectado à internet. O Arch Linux permite conexões Ethernet (com fio) e Wi-Fi.
Conectar via Ethernet:
Se você estiver usando uma conexão com fio, o Arch Linux geralmente detecta e conecta automaticamente. Você pode verificar a conexão com o comando:
ping -c 3 archlinux.org
Se você receber respostas, sua conexão está funcionando corretamente.
Conectar via Wi-Fi:
Se você estiver usando Wi-Fi, use o comando iwctl para configurar a conexão sem fio. Primeiro, digite:
iwctl
Isso abrirá a interface interativa do iwctl. Em seguida, execute os seguintes comandos para se conectar à rede:
device list # Para listar os dispositivos sem fio
station wlan0 scan # Para escanear as redes disponíveis
station wlan0 get-networks # Para visualizar as redes
station wlan0 connect NOME_DA_REDE # Para conectar à rede desejada
Após a conexão bem-sucedida, você pode verificar a conectividade com o comando ping novamente.
Agora que você está conectado à internet, é hora de preparar o disco rígido. O Arch Linux não possui ferramentas gráficas como o Ubuntu, então você fará isso manualmente com o parted ou fdisk.
Listar discos:
Antes de começar a particionar o disco, liste os discos disponíveis:
lsblk
Escolha o disco onde o Arch será instalado. Se você estiver usando um disco padrão, ele provavelmente será /dev/sda.
Particionamento com fdisk:
Para criar as partições no disco, utilize o fdisk. Para iniciar o particionamento do disco, execute o seguinte comando:
fdisk /dev/sda
Aqui, você pode criar as partições necessárias. Para um sistema básico, você precisará de duas partições: uma para o / (root) e uma para swap. Se você quiser, pode criar uma partição separada para /home também.
Para criar uma nova partição:
Digite n para criar uma nova partição.
Escolha o tipo de partição (geralmente primary).
Defina o tamanho das partições (por exemplo, 20 GB para root e 4 GB para swap).
Para a partição swap:
Depois de criar as partições / (root) e /home (se desejado), crie a partição swap.
Altere o tipo da partição swap para 82 com o comando t.
Após configurar as partições, digite w para gravar as alterações no disco.
Formatar as Partições:
Agora, formate as partições para os sistemas de arquivos adequados:
Para a partição / (root):
mkfs.ext4 /dev/sda1
Para a partição swap:
mkswap /dev/sda2
swapon /dev/sda2
Se você criou uma partição /home, também pode formatá-la com ext4:
mkfs.ext4 /dev/sda3
Agora que as partições estão formatadas, você precisa montá-las no sistema de arquivos. Primeiro, monte a partição / (root):
mount /dev/sda1 /mnt
Se você criou uma partição /home, também deve montá-la:
mount /dev/sda3 /mnt/home
Agora, você pode instalar o sistema base do Arch Linux usando o comando pacstrap, que irá instalar os pacotes essenciais:
pacstrap /mnt base linux linux-firmware
Esse comando instalará o sistema base, incluindo o kernel Linux e o firmware necessário para o hardware.
Agora que os pacotes básicos estão instalados, você precisa configurar o sistema.
Gerar o fstab:
O próximo passo é gerar o arquivo /etc/fstab, que define como as partições serão montadas automaticamente no sistema:
genfstab -U /mnt >> /mnt/etc/fstab
Chroot no Sistema Instalado:
O próximo passo é mudar o "root" para o novo sistema instalado:
arch-chroot /mnt
Agora você está dentro do novo sistema Arch Linux.
Configuração Regional:
Defina o fuso horário com o seguinte comando:
ln -sf /usr/share/zoneinfo/Region/City /etc/localtime
hwclock --systohc
Substitua "Region/City" pelo seu fuso horário (por exemplo, "America/Sao_Paulo").
Configuração do Locale:
Edite o arquivo /etc/locale.gen e descomente a linha do idioma desejado (por exemplo, en_US.UTF-8 UTF-8 para o inglês):
nano /etc/locale.gen
Depois, gere os locais:
locale-gen
Defina o idioma padrão editando o arquivo /etc/locale.conf:
echo "LANG=en_US.UTF-8" > /etc/locale.conf
Configuração da Rede:
Edite o arquivo /etc/hostname e defina o nome do seu computador:
echo "archlinux" > /etc/hostname
Configure o arquivo /etc/hosts para garantir que o sistema resolve o nome corretamente:
nano /etc/hosts
Adicione as linhas abaixo:
127.0.0.1 localhost
::1 localhost
127.0.1.1 archlinux.localdomain archlinux
Instalar o GRUB:
Instale o GRUB para permitir que o Arch Linux seja inicializado:
pacman -S grub
Instale o GRUB no disco:
grub-install --target=i386-pc /dev/sda
Crie o arquivo de configuração do GRUB:
grub-mkconfig -o /boot/grub/grub.cfg
Defina uma senha de root:
passwd
Saia do ambiente chroot e reinicie o sistema:
exit
reboot
Agora você tem o Arch Linux instalado e inicializado no seu HD! Ao reiniciar, o sistema deve carregar e você verá a linha de comando. Você pode agora instalar pacotes adicionais, configurar um ambiente gráfico, e personalizar o sistema conforme necessário.
O Arch Linux é uma distribuição poderosa e flexível, ideal para quem deseja aprender profundamente sobre o funcionamento do Linux. Embora a instalação exija um esforço manual considerável, o processo ajuda a entender como o sistema opera em um nível fundamental, o que torna o Arch uma excelente escolha para usuários avançados.
Agora que você tem o Arch Linux instalado, pode personalizá-lo com seus pacotes e ambientes de desktop preferidos, aproveitando a filosofia minimalista do Arch para criar um sistema totalmente adaptado às suas necessidades.