Migration from Arch (Português)
Liberte sua distribuição GNU/Linux de Arch para Parabola GNU/Linux-libre!
Contents
1 Migração completa
1.1 Instale o Parabola keyring e mirror list (lista de espelho)
Desative a verificação de assinatura manualmente, modificando a linha em /etc/pacman.conf:
RemoteFileSigLevel = Never
Instale keyring e mirror list para repositórios livres em /etc/pacman.d/mirrorlist:
# pacman -U https://www.parabola.nu/packages/core/i686/archlinux32-keyring-transition/download/ # pacman -U https://www.parabola.nu/packages/libre/x86_64/parabola-keyring/download # pacman -U https://www.parabola.nu/packages/libre/x86_64/pacman-mirrorlist/download
# pacman -U https://repo.parabola.nu/pool/parabola/parabola-keyring-20160103-1-any.pkg.tar.xz # pacman -U https://repo.parabola.nu/pool/parabola/pacman-mirrorlist-20160130-1.parabola1-any.pkg.tar.xz
Reative a verificação de assinatura em /etc/pacman.conf:
#RemoteFileSigLevel = Required
Renomeie mirrorlist.pacnew como mirrorlist:
# cp /etc/pacman.d/mirrorlist.pacnew /etc/pacman.d/mirrorlist
1.2 Substitua pacotes do Arch com Parabola
Adicione o repositório [libre] antes do [core] em /etc/pacman.conf:
[libre] Include = /etc/pacman.d/mirrorlist [core] ...
Limpe o cache do pacman:
# pacman -Scc
Force a sincronização da base de dados:
# pacman -Syy
Atualizar para pacotes livres:
# pacman -S pacman # pacman -Suu
Instale o pacote your-freedom para remover pacotes não livres que não possuem substitutos livres:
# pacman -S your-freedom
1.3 Atualizar a configuração do bootloader
Atualize o GRUB ou Syslinux, mas não ambos, pois isso causaria um kernel panic.
1.3.1 GRUB
Para grub atualize o seu arquivo grub.cfg, com:
# grub-mkconfig -o /boot/grub/grub.cfg
1.3.2 Syslinux
Mude manualmente as seguintes linhas em /boot/syslinux/syslinux.cfg para refletir a mudança:
LABEL parabola MENU LABEL Parabola GNU/Linux-libre LINUX ../vmlinuz-linux-libre ... INITRD ../initramfs-linux-libre.img LABEL parabolafallback MENU LABEL Parabola GNU/Linux-libre Fallback LINUX ../vmlinuz-linux-libre ... INITRD ../initramfs-linux-libre-fallback.img
Alternativamente, você pode remover o arquivo de configuração e reinstalar o Syslinux.
1.3.3 Outros
1.4 Complete a migração
Reinicie seu sistema - ele deve inicializar no Parabola.
2 Depois da instalação
Bem-vindo, Você está agora no Parabola! Você encontra algum hardware que não funciona depois de instalar o your-freedom? Isso provavelmente significa que não há driver ou firmware gratuito disponível para o dispositivo (cheque dmesg). É comum que as placas Wi-Fi exigem que um firmware seja carregado da placa. Muitas placas não funcionam se o firmware estiver faltando. O firmware é muitas vezes proprietário, portanto, não o distribuímos. É o caso de quase qualquer placa Wi-Fi interna.
A solução usual para o problema é substituir a placa ou usar um dongle USB Wi-Fi externo. Você pode comprar um com o chipset Atheros (ex. ath9k_htc para USB dongle ou ath9k para PCI e slots de expansão PCI-Express) ou chipset RTL818x (ex. rtl8187 para USB dongle ou rtl818x_pci para PCI e slots de expansão PCI-Express) uma vez que existe um firmware livre para esses adaptadores Wi-Fi. Você também pode procurar o h-node para encontrar adaptadores Wi-Fi que funcionam com software livre ou scripts/deblob-$ver para verificar os adaptadores Wi-Fi incluídos na lista negra (blacklist) do disposito Linux-libre.
Se você encontrar algum problema ao aplicar estas instruções, informe-a no nosso Bug Tracker, ou se você encontrar uma maneira melhor, edite este artigo da wiki!