Migration from Arch (Português)
Liberte seu Arch Linux para o Parabola!
Desabilite a verificação de assinatura no /etc/pacman.conf e adicione a chave correta manualmente
... SigLevel = None ...
NB Arch Pacman reports 'None' as an invalid value for SigLevel. Correct option according to pacman.conf man page is
SigLevel = Never
Instale nossa keyring e lista de mirrors de repositórios livres em /etc/pacman.d/mirrorlist.
# pacman -U http://repo.parabolagnulinux.org/pool/packages/parabola-keyring-20121102-1-any.pkg.tar.xz
# pacman -U http://repo.parabolagnulinux.org/pool/packages/pacman-mirrorlist-libre-20121104-1-any.pkg.tar.gz
# pacman-key --populate parabola
Adicione o repositório [libre] ao seu pacman.conf antes de [core]:
# $EDITOR /etc/pacman.conf
[libre] Include = /etc/pacman.d/mirrorlist [core] ...
Limpe o cache do pacman:
# pacman -Scc
Force a sincronia da base de dados e atualize os pacotes:
# pacman -Syyu
# grub-mkconfig -o /boot/grub/grub.cfgpara gerar novamente seu arquivo grub.cfg.
Para reparar seu sistema você pode iniciar em um instalador do Parabola novamente (ou qualquer GNU/Linux distro livre, fornecida com a mesma arquitetura) e entrar em modo chroot para resolver o problema. Se você já executou o comando mencionado acima , não é necessário fazer este procedimento.
Usando o CD de instalação do Parabola você pode fazer um chroot conforme abaixo:
# mount /dev/sda2 /mnt(No exemplo o sistema está em sda2)
Se você não sabe onde está o sistema, execute o seguinte comando:
# fdisk -l
Se você tem uma partição separada para /boot, monte-e da seguinte forma:
# mount /dev/sda1 /mnt/boot(Neste caso o /boot está em sda1) Do contrário, se você tem o /home em outra partição, não é necessário montá-la.
Entre no ambiente de chroot fazendo o seguinte:
# mount -t proc none /mnt/proc
# mount -t sysfs none /mnt/sys
# mount --bind /dev /mnt/dev
# chroot /mnt
Agora você pode executar o comando ...
grub-mkconfig -o /boot/grub/grub.cfg
... para resolver o problema do Grub.
Depois disto, você deve desmontar /dev /sys e /proc antes de reiniciar o sistema
# umount /mnt/dev/shm
# umount /mnt/dev/pts
# umount /mnt/dev
# umount /mnt/sys
# umount /mnt/proc
# umount /mntVocê está agora pronto para reiniciar.
# pacman -SuuApós a conclusão, pode ser necessário modificar alguns arquivos. Se isso acontecer, será exibido um aviso no console. No caso do pacote grub2, aparecerá um alerta sobre as mudanças de arquivos /etc/default/grub e /boot/grub/grub.cfg da seguinte forma:
warning: /boot/grub/grub.cfg installed as /boot/grub/grub.cfg.pacnew warning: /etc/default/grub installed as /etc/default/grub.pacnewIsto normalmente muda o nome de Archlinux para Parabola. Verifique as diferenças entre os arquivos (especialmente se você mudou este arquivo no passado), para adicionar a configuração , se você desejar, pode substituí-los manualmente renomeando cada arquivo. Depois disto, execute novamente...
# grub-mkconfig -o /boot/grub/grub.cfg...para atualizar a configuração.
Instale o pacote your-freedom para remover pacotes não livres que não tem substitutos livres.
# pacman -S your-freedomReinicie seu sistema para completar a migração.
Bem Vindo, você está agora no Parabola! Você encontrou algum hardware que não está funcionando depois de instalar o pacote your-freedom? Isto possivelmente significa que não há um driver livre ou firmware disponivel para o dispositivo (verifique o dmesg). Em h-node você irá encontrar muitos dispositivos que funcionam com um sistema operacional totalmente livre.
Se você encontrar qualquer dúvida ao aplicar estas instruções por favor relate em nosso Bug Tracker, ou se você achar melhor, edite este artigo do wiki!