Guia de instalação Arch Linux Postado em 29 jan. 2023 Guia de instalação Após iniciar o disco de instalação veremos o console exibindo: root@archiso ~ # Com isso podemos passar para os primeiros passos organizando o disco em partições para a instalação. Particionamentos Listamos os discos com fdisk -l Selecionamos um disco para particionar com fdisk /dev/sda Utilizando o comando “m” para ir vendo os comandos necessários para gerar as partições defini o particionamento como: - boot # arquivos de boot- / # arquivos de sistema linux e aplicativos instalados- home # pastas home de usuário do sistema- swap # memória virtual que aumenta memória real da máquina auxiliando RAM do computador Foi necessário formatar as partições nos formatos necessários para cada tipo definido anteriormente (Substituir xxx por disco a ser formatado): # Boot EFImkfs.fat -F32 /dev/xxx# `/` e `/home` commkfs.ext4 /dev/xxx# `swap` commkswap /dev/xxx# definir swap comswapon /dev/xxx Ativar WIFI Para ligar a placa Wifi foi necessário executar comando rfkill unblock wifi. Utilizaremos o iwctl para conectarmos a Wifi: # Escaneamos a redestation wlan0 scan# Mandamos capturar as redes escaneadas (assim podemos ver o que foi encontrado)station wlan0 get-networks# Agora vamos conectar em uma dessas redes escaneadasstation wlan0 connect "Name of Network/WiFi"# Após fazermos a conexão podemos sairexit Agora podemos sincronizar os pacotes do Arch Linux pacman -Syy É recomendável atualizar o mirrorlists com isso teremos os packages Arch Linux sendo baixados dos servidores mais rápidos possíveis em relação a nossa conexão com a rede (sugerido pelo guia do FOSS): # Instalação do reflector utilizado para a geração da listapacman -S reflector# Geração de backup do mirrorlist atual caso precisemos retornar após modificações indesejadascp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak# Geração de nova lista com reflectorsudo reflector --verbose --country 'Brazil' -l 5 --sort rate --save /etc/pacman.d/mirrorlist# --verbose - Exibe logs mais completos# --country Brazil - A minha localização atual de onde deve vir os espelhos para download# --l 5 - pega os 5 melhores espelhos do Brasil# --sort rate - organiza pelo download mais rápido# --save - salva os espelhos em /etc/pacman-d/mirrorlist Instalação do Arch Linux Motamos a partição / na pasta /mnt com: mount /dev/xxx /mnt E fazemos o download dos pacotes base do Arch Linux com: pacstrap /mnt base linux linux-firmware gvim A opção pelo gvim é para termos a copia pra o clipboard do X11. Desse modo vamos poder copiar no vim o colar diretamente em qualquer programa na interface que tivermos rodando e vice-versa. Seguimos com a configuração de partições, timezone e língua do sistema: # Devemos também montar outras partições como boot e home na `/mnt`. Geramos o fstabgenfstab -U /mnt >> /mnt/etc/fstab# Acessamos o sistema instalado para fazer mais configuraçõesarch-chroot /mnt# Definimos o horário e fuso da máquina comtimedatectl set-timezone America/Recife# Descomentamos a linha `en_US.UTF-8` para definir uma línguavim /etc/locale.gen# Geramos o locale e aplicamos e exportamos comlocale-genecho LANG=en_US.UTF-8 > /etc/locale.confexport LANG=en_US.UTF-8# Setamos o nome da máquinaecho avalon > /etc/hostname Criamos o /etc/hosts com: touch /etc/hosts Adicionamos nesse arquivo o seguinte conteúdo: 127.0.0.1 localhost::1 localhost127.0.1.1 substituir_pelo_nome_da_maquina Setamos o password do root com: passwd Grub (inicialização) grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ArchLinuxgrub-mkconfig -o /boot/grub/grub.cfg Criar usuário # Instalação de sudo para uso de comando sudo no futuropacman -S sudo# Adicionando usuário marcmatiasuseradd -m marcmatias# Geramos uma senhapasswd marcmatias# Adicionamos o novo usuário aos grupos separados por vírgulausermod -aG wheel,audio,video,storage marcmatias Editar aquivo /etc/sudoers para adicionar o conteúdo abaixo do campo root ALL=(ALL) ALL. Desse modo concedemos permissão de root através do comando sudo para este usuário: marcmatias ALL=(ALL) ALL Instalação de WM (gerenciador gráfico) Optei por fazer a instalação do Plasma: pacman -S xorg networkmanager plasma plasma-wayland-session Vamos deixar ativado por padrão o gerenciador de logins e o network manager assim será possível acessar o sistema gráfico e utilizar a internet no primeiro acesso: systemctl enable sddm.servicesystemctl enable NetworkManager.service Desmontando discos e saindo do instalador exitumount -l /mntreboot A máquina vai reiniciar e já devemos agora receber o retorno da tela de boot (GRUB). Escolhendo a primeira opção devemos logo chegar até a tela de login do sistema (SDDM). Referências Arch linux Logo Wallpaper How to Install Arch Linux [Step by Step Guide] It's FOSS Outras postagens Atalhos de teclado ambiente KDE Plasma Tema e personalizações para bash