Arch Linux Guia de instalação Completo

18

Transcript of Arch Linux Guia de instalação Completo

Page 1: Arch Linux  Guia de instalação Completo
Page 2: Arch Linux  Guia de instalação Completo

Arch Linux - Instalação completaAutor: Igor Felipe VivaoLinux PDF criado por: Biblioteca-Linux blog

Page 3: Arch Linux  Guia de instalação Completo

Introdução

Para quem nunca usou, só ouviu falar, Arch Linux é uma distribuição criada por Judd Vinet einspirada no CRUX.

É uma distribuição que preza pelo minimalismo e simplicidade, a instalação é toda manual. Assimcomo o Gentoo/Funtoo, também é Rolling Release, sendo diferente das outras distribuições comoUbuntu e Fedora.

O Arch Linux não possui versões, isso permite que o usuário tenha um sistema sempre atualizado ecom novos pacotes.

O gerenciador de pacotes usado pelo Arch se chama Pacman de Package Manager usado parainstalação de pacotes, atualizações do sistema, remoção de programas e consultas ao banco de dadosde pacotes.

Você pode fazer o download, em:

Arch Linux - Downloads

Tem opção de baixar por Torrent ou através do navegador em Mirrors de vários países, recomendoesse: :

Index of /iso/2014.10.01

Page 4: Arch Linux  Guia de instalação Completo

Instalação

Como já passei o link para download na página 1, vamos para a instalação.

Page 5: Arch Linux  Guia de instalação Completo

TecladoDepois que iniciar o sistema, digite:

# loadkeys br-abnt2

... para usar o teclado em português.

Se quiser você pode deixar a instalação em Português, também execute:

# nano /etc/locale.gen

Com Page Down ou a seta para baixo, vá até:

#pt_BR

e remova o # das duas linhas onde tem pt_BR e adicione # onde esta o en_US.

Após isso, digite: Ctrl+x , yes e Enter para sair.

Depois digite, para deixar o idioma em Português:

# locale-gen && export LANG=pt_BR.UTF-8

Page 6: Arch Linux  Guia de instalação Completo

Particionando o HDEu recomendo criar 4 partições, se você for fazer um uso mais intenso do HD, mas alguns preferemcriar só duas. Vou usar como exemplo o meu hd 500GB. Lembrando que a ISO mais recente do Archusa um novo formato no cfdisk. Vamos lá.

# cfdisk

Vou usar 4 partições, use as setas Direita , Esquerda , Cima e Baixo para navegar pelo cfdisk

Partição Boot: aperte Enter em Nova , 900M , Primária e marque como bootável.Raiz: Nova , 45,5G, Primária.Home: Nova , 445,5G , Primária.SWAP: Nova , 8,1G , Primária.

Depoi, vá até Tipo, aperte Enter e escolha a opção 82.

Agora, vá até Gravar e aperte Enter , Sim e Sair.

Se não quiser criar uma /boot e /home separadas, crie apenas uma raiz e SWAP, e marque a raizcomo bootável.

Obs.: é recomendado que a partição SWAP tenha o dobro da memória RAM, se você tem 4G dememória RAM, terá que colocar 8G para SWAP. Tem usuário que acha que não precisa e não usaSWAP, mas enfim, isso não é uma discussão.

Page 7: Arch Linux  Guia de instalação Completo

ConexãoSe for conexão via cabo, o Arch irá reconhecer automaticamente, para Wi-Fi terá que saber qual é asua interface, para isso digite:

# iwconfig

A minha aparece como wlp6s0 e sempre tenho que desativar e ativar o Wi-Fi para não dar erro. Nomeu caso é a tecla FN+F2. Agora:

# wifi-menu wlp6s0

Pronto, agora escolha a sua rede e coloque a senha.

Para testar a conexão:

#ping -c 5 www.google.com

Obs.: troque o wlp6s0 pelo nome da sua interface Wireless.

Page 8: Arch Linux  Guia de instalação Completo

Formatando e montando as partiçõesPrimeiro, vamos formatar as partições.

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

Pronto, todas formatadas, agora vamos montá-las:

# mkdir /mnt/boot # "para criar a partição boot"# mount /dev/sda1 /mnt/boot# mount /dev/sda2 /mnt# mkdir /mnt/home # "para criar a home"# mount /dev/sda3 /mnt/home

Se usou apenas duas partições, Raiz e SWAP:

# mkfs.ext4 /dev/sda1# mount /dev/sda1 /mnt# mkswap /dev/sda2 && swapon /dev/sda2

... trocando sda1 e sda2 pelo número correspondente a sua raiz e SWAP.

Page 9: Arch Linux  Guia de instalação Completo

Instalação: sistema base e ferramentasInstalando o sistema base e ferramentas:

# pacstrap -i /mnt base base-devel

Fstab:

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

Agora, vamos fazer o chroot:

# arch-chroot /mnt /bin/bash

Idioma do sistema:

# nano /etc/locale.gen

Remova o # novamente das duas linhas onde tem pt_BR. Após isso: Ctrl+x, Sim e Enter.

Depois:

# locale-gen

Agora, execute:

# echo LANG=pt_BR.UTF-8 > /etc/locale.conf# export LANG=pt_BR.UTF-8

Page 10: Arch Linux  Guia de instalação Completo

Fuso Horário# ln -s /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime # troque "Sao_Paulo" pela cidadeque quiser.

Para ver as opções:

# ls /usr/share/zoneinfo

Horário do sistema:

# hwclock --systohc --utc

Nome do sistema:

# echo ArchLinux > /etc/hostname # troque "ArchLinux" pelo nome que pretende usar

Page 11: Arch Linux  Guia de instalação Completo

Instalação: Wireless - GRUB - root - Fontes -pacman.conf - UsuárioVamos começar instalando as ferramentas Wireless:

# pacman -S wireless_tools wpa_supplicant wpa_actiond dialog

Agora, vamos criar um ambiente inicial:

# mkinitcpio -p linux

Senha do root:

# passwd

Digite a senha, aperte Enter e digite novamente.

Habilitando o multilib:

# nano /etc/pacman.conf

Desça até onde está o multilib e remova os # de:

#[multilib]#Include = /etc/pacman.d/mirrorlist

Agora saia com Ctrl+x, Sim e Enter, e atualize o sistema:

# pacman -Syu

Instalando o GRUB, baixe com:

# pacman -S grub

E instale:

# grub-install – –target=i386-pc – –recheck /dev/sda # sem números, é só "/dev/sda" mesmo

E finalize com:

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

Page 12: Arch Linux  Guia de instalação Completo

Se tiver fazendo dualboot com Windows, instale :

# pacman -S os-prober

Criando usuário:

# useradd -m -g users -G wheel -s /bin/bash seu-usuario

E, por fim:

# passwd seu-usuario

Se quiser deletar seu usuário:

# userdel -r seu-usuario

Vamos adicionar seu usuário para ter as permissões necessárias:

# gpasswd -a seu-usuario locate# gpasswd -a seu-usuario users# gpasswd -a seu-usuario audio# gpasswd -a seu-usuario video# gpasswd -a seu-usuario daemon# gpasswd -a seu-usuario dbus# gpasswd -a seu-usuario disk# gpasswd -a seu-usuario games# gpasswd -a seu-usuario rfkill# gpasswd -a seu-usuario lp# gpasswd -a seu-usuario network# gpasswd -a seu-usuario optical# gpasswd -a seu-usuario power# gpasswd -a seu-usuario scanner# gpasswd -a seu-usuario storage# gpasswd -a seu-usuario video

Pronto, você tem as permissões de que precisa.

Agora, vamos instalar as fontes para deixar o sistema mais agradável:

# pacman -S $(pacman -Ss ttf | grep -v ^” ” | awk ‘{print $1}’) && fc-cache

Page 13: Arch Linux  Guia de instalação Completo

Finalizando a instalação: Xorg - sudo - yaourtMonitor para bateria do notebook;

# pacman -S acpi acpid

E então:

# systemctl enable acpid.service

Xorg e driver de video:

# pacman -S xorg-xinit xorg-utils xorg-server

Para Intel:

# pacman -S xf86-video-intel mesa mesa-demos

Para Nvidia:

# pacman -S nvidia

Execute:

# nvidia-xconfig

Para mais informações:

NVIDIA - ArchWiki

Para AMD:

AMD Catalyst - ArchWiki

Gerenciadores Touchpad , Mouse e Teclado:

# pacman -S xf86-input-synaptics xf86-input-mouse xf86-input-keyboard

Page 14: Arch Linux  Guia de instalação Completo

SudoEdite o arquivo sudoers:

# nano /etc/sudoers

E vá até onde esta escrito root ALL=(ALL) ALL e coloque na linha de baixo:

seu-usuario ALL=(ALL) ALL

Salve e saia com Ctrl+x, Sim e Enter.

Habilitando o yaourt para usar os pacotes do AUR (Arch User Repository):

# nano /etc/pacman.conf

Desça até o final do arquivo e adicione:

[archlinuxfr]SigLevel = NeverServer = http://repo.archlinux.fr/$arch

Salve e saia: Ctrl+x, Sim e Enter.

E por fim execute:

# pacman -Sy yaourt

Terminamos a instalação, agora vamos reiniciar:

#exit#umount -R /mnt && reboot

Page 15: Arch Linux  Guia de instalação Completo

Primeiro bootPrimeiro boot: se tudo ocorreu bem, você estará no seu novo sistema Arch Linux. Entre com seuusuário e depois como root.

Para root:

$ su # digite a senha que você criou na instalação

Digite:

# wifi-menu wlp6s0 # troque "wlp6s0" pelo nome da sua interface

Ache sua rede e conecte.

Page 16: Arch Linux  Guia de instalação Completo

Ambientes gráficosO arch Linux se da bem com qualquer ambiente gráfico que você queira usar, vou deixar aquialgumas sugestões:

MATE:

# pacman -S mate mate-panel mate-extra yelp mate-themes-extra network-manager-applet

$ nano ~/.xinitrc

E adicione: mate-session

Xfce 4:

# pacman -S xfce4 xfce4-goodies

E edite o arquivo xinitrc com:

$ nano ~/.xinitrc

E adicione: exec ck-launch-session startxfce4

Gnome 3:

# pacman -S gnome-shell gnome gnome-extra

$ nano ~/.xinitrc

Já vai estar lá, é só remover o # do gnome-session.

Obs.: $ xinitrc como usuário normal.

KDE:

# pacman -S kde kde-l10n-pt_br

$ nano ~/.xinitrc

Mesma coisa que o Gnome, só remover o # onde tem kde.

Se quiser usar um gerenciador de login para o Gnome , Xfce e MATE, pode usar o GDM:

Page 17: Arch Linux  Guia de instalação Completo

# pacman -S gdm# systemctl enable gdm.service# systemctl start gdm.service

E para kDE, use o kdm:

# pacman -S kdm# systemctl enable kdm.service# systemctl start kdm.service

Depois que instalar o ambiente gráfico, instale o networkmanager:

# pacman -S networkmanager,# systemctl enable NetworkManager.service# systemctl start NetworkManager.service

Após isso, reinicie:

# Reboot

Page 18: Arch Linux  Guia de instalação Completo

Extras# pacman -S firefox firefox-i18n-pt-br flashplayer unrar unzip p7zip alsa-lib alsa-tools alsa-utilsalsa-oss

Se quiser usar o Google Chrome:

# yaourt google-chrome

E use o numero correspondente ao Chrome que quer usar.