Guía para actualizar NetBSD 11.0 a 11.1 usando sysupgrade

Fuentes: How to upgrade NetBSD 11.0 to 11.1 using sysupgrade

La actualización de NetBSD desde la versión 11.0 a la 11.1 puede realizarse mediante el comando sysupgrade(8), una herramienta diseñada para actualizaciones in situ que simplifica el proceso para usuarios avanzados. Este método es particularmente útil para cambios de versión mayor, como el salto de la serie 10 a la 11, aunque también sirve para correcciones menores. El proceso comienza instalando el paquete sysupgrade a través de pkgin y ejecutando el comando con la URL del repositorio correspondiente al hardware específico, como amd64. El sistema descarga el nuevo kernel, descomprime los archivos y solicita la revisión de los cambios en la configuración, mostrando las diferencias entre las versiones anteriores y nuevas para facilitar la integración manual si es necesario. Durante la instalación, es común que algunos comprobaciones postinstalación fallen, como el rehash de certificados de OpenSSL. Para resolverlo, se recomienda borrar la caché legada de /etc/openssl/certs/ y ejecutar certctl(8) para regenerar los certificados. Una vez resuelto el error, se puede forzar la corrección mediante sysupgrade postinstall fix y limpiar el sistema. Finalmente, es crucial actualizar el archivo de configuración de pkgin para apuntar a los nuevos repositorios de la versión 11.1 antes de reiniciar el equipo. Esta guía detalla los pasos técnicos necesarios para realizar esta transición de forma segura y eficiente.