Installation Guide (Português)
From Parabola GNU/Linux-Libre Wiki
Desde o lançamento da midia de instalação 2012.07.15, AIF (O Framework de instalação do Arch) não será mais incluído, porém em seu lugar os Scripts de instalação do Arch são fornecidos para auxiliar no processo de instalação. Este artigo sumariza o processo de instalação usando estes scripts. Veja o Beginners' Guide para um passo a passo para novos usuários.
Download
Baixe a nova ISO do Parabola GNU/Linux-libre ISO através da página de download.
- No lugar de seis diferentes imagens nós fornecemos apenas uma que pode ser iniciada em um sistema live i686 e x86_64 do Parabola GNU/Linux-libre sobre a rede. A midia contendo os repositórios [libre] e [core] não são mais fornecidos.
- As imagens de instalação são assinadas e é altamente recomendado verificar suas assinaturas antes de usá-las. No Parabola GNU/Linux-libre, isto pode ser feito
pacman-key -v <iso-file>.sig
- A imagem pode ser gravada em um CD, montada como um arquivo ISO, ou escrita diretamente em um pendrive USB usando um utilitário como o dd. Isto é para
novas instalações somente; um sistema Parabola GNU/Linux-libre já existente pode sempre ser atualizado com pacman -Syu.
Layout do Teclado
Para muitos países e tipos de teclados há keymaps disponíveis, e um comando como loadkeys br-abnt2 pode ajudá-lo a carregar o keymap apropriado. Mais arquivos keymap disponíveis podem ser encontrados em /usr/share/kbd/keymaps/ (você pode omitir o caminho do keymap e extensões do arquivo quando usar o loadkeys).
Particionando os discos
Veja partitioning para maiores detalhes.
Lembre-se de criar quaiquer pilhas de dispositivos de blocos como LVM, LUKS, ou RAID.
Formatando as partições
Veja File Systems para maiores detalhes.
Se você estiver usando o (U)EFI você provavelmente vai precisar de uma outra partição para sediar a partição do sistema UEFI. Leia Create an UEFI System Partition in GNU/Linux.
Montando as partições
Devemos agora montar a partição root em /mnt. Você deverá também criar os diretórios para as outras partições e montá-las (/mnt/boot, /mnt/home, ...) se você desejar que elas sejam detectadas por genfstab.
Conectando à Internet
Um serviço DHCP já está habilitado para todos os dispositivos disponíveis. Se você precisa configurar um IP estático ou usar ferramentas de gerenciamento tais como Netcfg, você deve parar este serviço primeiro: systemctl stop dhcpcd.service. Para mais informação leia Configuring Network.
Rede sem Fio
Execute wifi-menu para configurar sua rede sem fio. Para maiores detalhes, veja Wireless Setup e Netcfg.
Instalando o sistema base
Antes de instalar, você pode desejar editar o /etc/pacman.d/mirrorlist e definir seu mirror preferido primeiro. Esta cópia do mirrorlist será instalada em seu novo sistema pelo pacstrap por isso, vale a pena fazer do jeito certo.
Primeira atualização parabola-keyring no sistema live a menos que Issue 223 foi corrigido para a imagem você deve executar:
# pacman -Sy parabola-keyring
Instale o sistema base usando pacstrap:
# pacstrap /mnt
Você pode instalar pacotes adicionais passando base e os nomes dos pacotes como argumentos depois do diretório root da nova instalação (todos os pacotes do grupo base são instalados se nenhum pacote é especificado).
Se você tem uma partição root formatado como btrfs, você provavelmente deverá instalar o pacote btrfs-progs.
Instalando um carregador de boot
GRUB 0.97
- Instale o pacote grub-legacy.
- Instale o GRUB 0.97 depois de fazer o chrooting (referência para a seção #Configure the system).
GRUB 2
- For BIOS:
# pacstrap /mnt grub-bios
- Para EFI (em raros casos você precisará do grub-efi-i386):
# pacstrap /mnt grub-efi-x86_64
- Instale o GRUB 2 depois de fazer o chrooting (referência para a seção #Configure the system).
Syslinux
# pacstrap /mnt syslinux
Configurando o sistema
Gere um fstab com o seguinte comando (se você preferir usar UUIDs ou labels, adicione a opção -U ou -L, respectivamente):
# genfstab -p /mnt >> /mnt/etc/fstab
Em seguida nós fazemos o chroot para novo sistema instalado:
# arch-chroot /mnt
- Escreva seu hostname em /etc/hostname.
- Crie um link simbólico para /etc/localtime de /usr/share/zoneinfo/Zone/SubZone. Substitua Zone e Subzone ao seu gosto. Por exemplo:
# ln -s /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
- Configure as preferências do locale em /etc/locale.conf.
- Adicione as preferências console keymap and font em /etc/vconsole.conf
- Descomente o locale selecionado em /etc/locale.gen e gere-o com locale-gen.
- Configure /etc/mkinitcpio.conf conforme necessário (veja mkinitcpio) e crie um disco de RAM inicial com:
# mkinitcpio -p linux-libre
- Para configurar o carregador de boot, você deve instalá-lo na MBR e gerar o grub.cfg:
# grub-install /dev/sdX # grub-mkconfig -o /boot/grub/grub.cfg
- Configure uma senha para o root com passwd.
Desmontando e reiniciando
Se você ainda está no ambiente chroot digite exit ou pressione Ctrl+D para sair. Anteriormente nós montamos as partições sobre /mnt. Neste passo nós iremos desmontá-los:
# umount /mnt/{boot,home,}
Agora reinicie e então logue em seu novo sistema com a conta de root.
Configurando pacman
Edite o arquivo /etc/pacman.conf e configure as opções do pacman, também habilitando os repositórios que você necessitar.
Veja Pacman e Official Repositories para detalhes.
Atualizando o Sistema
Neste ponto você deve atualizar seu sistema.
Veja Upgrading packages para mais instruções.
Adicione um usuário
Finalmente, adicione um usuário normal como descrito em User management.
Seu novo sistema base do Parabola GNU/Linux-libre base está agora funcional Ambiente GNU/Linux: você pode prosseguir para Beginners' Guide/Extra para sugestões de customização.