Migration from Manjaro (Español)
La migración desde Manjaro es muy similar a la migración desde Arch sin embargo existen más componentes no libres y programas específicos de Manjaro que deben ser removidos para asegurar una adecuada instalación de Parabola GNU/Linux-libre. Se recomienda leer ambas antes de proceder con la migración.
1 Migración manual
Para migrar en forma manual necesitará remover todos los paquetes que digan "manjaro" y también los firmwares no libres y los plugins instalados antes de instalar Parabola GNU/Linux-libre.
Una de las formas más fáciles de encontrar esta información es ejecutar:
pacman -Q | grep manjaro
Simplemente use pacman -R y pacman -Rdd respectivamente todas las veces necesarias hasta que todas las referencias se hayan ido.
También asegúrese de remover mhwd, pacman-mirrorlist (-Rdd), y todo lo que diga "nonfree" en el título.
Una vez hecho esto importe pacman-mirrorlist-libre, parabola-keyrings, y proceda como la migración desde Arch normal.
1.1 Resolución de problemas
- Si ocurre algún problema validando claves después de la migración deberá ejecutar lo siguiente para sincronizar las claves:
pacman-key --init pacman-key --populate archlinux pacman-key --refresh-keys pacman-key --populate parabola
Muy importante: NO OLVIDE ACTUALIZAR EL GRUB después de la migración o se romperá su sistema.
grub-mkconfig -o /boot/grub/grub.cfg
- Si ocurre algún problema con el mirrorlist, probablemente se deba a que Manjaro recientementé se alejó de la manera en que el mirrorlist nativo de Arch funciona y usa una de su propia invención. La solución es restaurar un pacman.conf que no sea de Manjaro e instalar manualmente el mirrorlist antes de continuar con la instalación. Más abajo, se muestra un ejemplo con computadoras de 64bit. Quizás necesite usar una diferente arquitectura en el comando #3.
mv /etc/pacman.conf pacman.conf.manjaro mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.manjaro wget -O /etc/pacman.conf "https://projects.parabola.nu/abslibre.git/plain/libre/pacman/pacman.conf.x86_64" wget -O /etc/pacman.d/mirrorlist "https://repo.parabola.nu/mirrorlist.txt"
2 Script Bash para la automigración
Hay un script bash que puede ayudarlo a automatizar este proceso pero tiene algunos matices.
- El script es incapaz de remover todos los componentes no libres antes de iniciar your-freedom entonces el usuario aún debe elegir "Y" en TODOS los prompts o el script fallará.
- Ejecutar más de una vez el script provoca que "[libre]" y "[non-prism]" sean agregados a /etc/pacman.conf múltiples veces.
- El script debería tener más medidas de precaución ante posibles fallas.
Usted puede alegir usar este código como un punto de referencia para portar manualmente Manjaro o darle una oportunidad y ayudar a encontrar bugs y mejorarlo.
## This is a script to convert from Manjaro to Parabola GNU/Linux-libre ## ## Last working 01/28/2015 ## Script Broke 12/6/2015. Please join #parabola on Freenode before attempting migration.