No post anterior, demonstramos como preparar o ambiente para a instalação do arch, formatando e montando os discos para serem utilizados pelo pacstrap e arch-root, esse método instala os pacotes no diretório raiz especificado neste caso em /mnt
, e não havendo pacotes especificados, o pacstrap usará o grupo base
, mas também adicionamos o grupo base-devel
, wget
e também o openssh
.
Mão na massa
Executando o pacstrap
pacstrap /mnt base base-devel openssh wget
Gerando fstab através do genfstab
genfstab -U /mnt >> /mnt/etc/fstab
Entrando no arch-root
O arch-root , assim como o chroot é uma operação que muda o diretório root do processo corrente e de seus processos filhos. Um programa que é executado em chroot em um outro diretório não pode acessar arquivos fora daquele diretório, e o diretório é chamado de “prisão chroot” .
arch-chroot /mnt bash
Definindo a senha do root
passwd root
Definindo a zona horária
Por comodidade remova o arquivo localtime, não se preocupe, vamos criá-lo logo em seguida com a localização específica.
rm /etc/localtime
ln -sf /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
hwclock --systohc --utc
Alterando o arquivo de idioma padrão
O sed abaixo descomenta o idioma pt_BR.UTF-8.
Caso queira alterar o /etc/locale.gen por editores como o nano, vi , etc. fique a vontande.
sed -i s/\#pt_BR.UTF-8/pt_BR.UTF-8/g /etc/locale.gen
Gerando o arquivo de linguagem
locale-gen
echo LANG=pt_BR.UTF-8 > /etc/locale.conf
export LANG=pt_BR.UTF-8
Alterando o hostname
echo alfabech > /etc/hostname
Instalando o GRUB
Esta etapa já deixa o nosso arch linux tecnicamente instalado, ainda que não possua interface gráfica e as demais aplicações.
A instalação do os-prober é necessária caso queira utilizar este sistema em dualboot.
pacman -S grub os-prober
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
Configurando a rede e ssh
systemctl enable dhcpcd
systemctl enable sshd
Configurando conta de usuário
sudo useradd -m -G sys,lp,network,video,optical,storage,scanner,power,wheel marcos
passwd usuario
Nesse momento criamos o usuário marcos, com permissão para alguns grupos como vídeos, eles são necessários para que este usuário possa utilizar a interface gráfica sem maiores problemas.
Configurando permissão administrativa
sed -i s/\# %wheel/%wheel/g /etc/sudoers
Da mesma forma vc também pode alterar a configurações do sudoers com o visudo, ou editor nano exemplo:
nano /etc/sudoers
descomente a linha contendo
# %wheel ALL=(ALL) ALL
ficando assim
%wheel ALL=(ALL) ALL
Finalizando
Pronto instalação concluída já temos o grub , pacotes básicos e rede, o que nos resta agora é instalar a interface gráfica, aplicações do cotidiano , ativar o dhcp, ssh, caso queira, e outros pequenos ajustes que variam de acordo com o usuário, esses procedimentos serão apresentados na 3ª parte dessa série .
Dia 13/09/2018 - Será publicado o terceiro post, aguarde.
Nenhum comentário: