Arch Linux Guia de instalação Completo
-
Upload
everton-lopes -
Category
Software
-
view
237 -
download
5
Transcript of Arch Linux Guia de instalação Completo
Arch Linux - Instalação completaAutor: Igor Felipe VivaoLinux PDF criado por: Biblioteca-Linux blog
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
Instalação
Como já passei o link para download na página 1, vamos para a instalação.
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
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.
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.
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.
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
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
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
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
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
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
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.
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:
# 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
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.