¡Esta es una revisión vieja del documento!


Migre su Parabola GNU/Linux-libre a Hyperbola GNU/Linux-libre

Migración completa

Instale Hyperbola keyring y la lista de espejos

Instale el paquete keyring de Hyperbola (distribuido por Parabola) y la lista de réplicas para los repositorios de Hyperbola en /etc/pacman.d/mirrorlist:

# pacman -S hyperbola-keyring
# pacman -U https://www.hyperbola.info/packages/core/any/pacman-mirrorlist/download/

Renombre mirrorlist.pacnew as mirrorlist:

# cp /etc/pacman.d/mirrorlist.pacnew /etc/pacman.d/mirrorlist

Eliminar los repositorios de Parabola

Elimine todas las líneas nonprism, libre, pcr en /etc/pacman.conf ya que tenemos nuestros paquetes libres dentro de los repos core, extra, community y multilib. Vea nuestro artículo Repositorios para más información.

Puede usar nuestros archivos predeterminados pacman.conf para i686 y x86_64 como referencias.

Reemplazar los paquetes de Parabola con Hyperbola

Limpie el caché de pacman:

# pacman -Scc

Force la sincronización de la base de datos:

# pacman -Syy

Actualice a paquetes libres:

# pacman -S pacman
# pacman -Suu base
Si desea ignorar solicitudes adicionales y aceptar todas las confirmaciones sobre paquetes reemplazados, puede usar opcionalmente –noconfirm
Si algunos de sus paquetes tienen una versión más alta que en los repositorios de Hyperbola, serán degradados a una versión más baja de nuestros paquetes ya que somos una distribución de soporte a largo plazo.
Hyperbola es una distribución de soporte a largo plazo basada en Arch con la estabilidad y seguridad de Debian. No es una distribución de lanzamiento rodante como Arch, porque Hyperbola está usando instantáneas de Arch para sus versiones y la lista negra de Parabola como base para mantenerla 100% libre. Además, Hyperbola está utilizando parches de Debian, por lo que todos los paquetes se están estabilizando con mejoras a través de su desarrollo. Consulte las Pautas de empaquetamiento y Contrato Social para más detalles.

Actualizar la configuración del gestor de arranque

Por favor actualice el GRUB o Syslinux, 'pero no ambos', ya que causaría un kernel panic.

GRUB

Para el grub regenere su grub.cfg ejecutando:

# grub-mkconfig -o /boot/grub/grub.cfg
Consulte https://wiki.archlinux.org/index.php/GRUB para obtener más información

Syslinux

Cambie manualmente las siguientes líneas en /boot/syslinux/syslinux.cfg para reflejar el cambio:

  LABEL hyperbola
     MENU LABEL Hyperbola GNU/Linux-libre
     LINUX ../vmlinuz-linux-libre-lts
     ...
     INITRD ../initramfs-linux-libre-lts.img

  LABEL hyperbolafallback
     MENU LABEL Hyperbola GNU/Linux-libre Fallback
     LINUX ../vmlinuz-linux-libre-lts
     ...
     INITRD ../initramfs-linux-libre-lts-fallback.img
Dado que Hyperbola es una distribución de soporte a largo plazo, linux-libre-lts es nuestro kernel predeterminado.

Alternativamente, puede eliminar el archivo de configuración y reinstalar syslinux.

Otros bootloaders

Consulte https://wiki.archlinux.org/index.php/Boot_Loaders para más información

OpenRC

Como Hyperbola ha anunciado el fin del soporte a systemd, se requiere la migración a OpenRC. Consulte nuestro artículo de migración para obtener más detalles.

Completar la migracion

Reinicie su sistema - debería arrancar en Hyperbola.

Después de la instalación

¡Bienvenido, ya estás en Hyperbola! Si encuentra algún problema al aplicar estas instrucciones, infórmelo en nuestro Bug Tracker!

Créditos

Este artículo de wiki se basa en ParabolaWiki.