Cómo actualizar FreeBSD a una versión más nueva

Cómo actualizar FreeBSD a una versión más nueva
FreeBSD se actualiza de manera bastante consistente, y con cada nueva actualización viene un conjunto nuevo de características recién agregadas. Sin mencionar la introducción de parches más nuevos con cada actualización, que protege su sistema FreeBSD de problemas de seguridad y una gran cantidad de otras razones por las que es posible que desee mantener FreeBSD actualizado.

Afortunadamente, con FreeBSD, actualizar el sistema no es una gran molestia en comparación con otros sistemas operativos, que se equivocan. Puede ejecutar la actualización de FreeBSD con un comando simple:

# FreeBSD-UPDATE

Este tutorial lo ayudará exactamente con eso: siga las instrucciones a continuación para actualizar su sistema trabajando en FreeBSD V10.Sistema operativo de 2V.

Antes de que empieces:

Asegúrese de que haya iniciado sesión con el comando root o usando una cuenta habilitada para emitir el comando sudo. En este tutorial, la cuenta de usuario FreeBSD predeterminada, la gota FreeBSD, ejecutará la actualización.

Paso 1: identifique cualquier problema potencial e instale los últimos parches

Antes de actualizar el sistema operativo FreeBSD, debemos adquirir los parches y los paquetes de soporte para la última versión de FreeBSD. Inicie sesión con el siguiente comando:

$ ssh freebsd@your_server_ip

Ahora, necesitaríamos información sobre la última versión de FreeBSD antes de poder hacer más cambios. Para encontrar estos detalles, emita el comando freeBSD -UPDATE con la opción -r para resaltar exactamente a qué versión estamos actualizando el servidor a. Ya he actualizado mi versión FreeBSD

$ sudo FreeBSD -Update Actualade -R 12.liberación x

La salida debe informar con información adecuada. Ahora identifique qué cambios pueden causar problemas más adelante.

Presione la tecla Y para confirmar y presione Entrar. Tras la confirmación, el sistema comenzará a actualizar automáticamente el servidor. Hay algunas cosas. Sin embargo, esa necesidad tendremos para configurarnos después de la actualización.

Paso 2: solucione los problemas posteriores a la actualización

Una vez que haya instalado los últimos paquetes, lo más probable es que vea dos mensajes de error. No te preocupes; Todo lo que necesita hacer es realizar cambios en dos archivos de configuración diferentes en/etc/ssh/sshd_config y/etc/rc.directorios subr, respectivamente.

Presione ENTER y se redirigirá automáticamente al /ETC /RC.Archivo de configuración SUBR, y se iniciará en el editor de texto Nano.

Eliminar cualquier línea que aparezca relacionada con la versión "Última" FreeBSD, que en realidad no está asociada con la versión que acabamos de instalar. Consulte, el archivo de configuración aún reconoce FreeBSD 12.1 como lo último, mientras que hemos instalado V12.2.

Guardar y salir del archivo cuando haya terminado de editarlo, y aparecerá una notificación, confirmando que el archivo de configuración se ha integrado correctamente con la actualización.

La segunda línea es el mensaje de error, que desaparecerá tan pronto como arregle el archivo de configuración/etc/ssh/sshd_config. Presione el botón ENTER para abrir este archivo de configuración y comience a editar el archivo de la misma manera que hizo el primero. Solo tienes que eliminar las líneas relacionadas con los 12.1 instalaciones de FreeBSD, luego guarde y salga del archivo.

Luego se le mostrará los cambios que acaba de hacer, y luego se le pedirá permiso para aplicar los cambios. Simplemente escriba Y cada vez que se le haga la pregunta.

Al confirmar sus modificaciones, se mostrará un catálogo de varias páginas de los archivos binarios a los que el sistema ha realizado sus modificaciones. Esta lista debe ser idéntica a la captura de pantalla a continuación:

Si desea ver el contenido aquí, siga presionando la barra espaciadora para avanzar en cada página o simplemente presione la tecla Q para omitir el proceso de revisión.

Con todo lo que se ocupa, finalmente podemos seguir adelante y actualizar a FreeBSD 12.2.

Paso 3: Actualizar FreeBSD 12.1 a FreeBSD 12.2

Escriba el comando a continuación para comenzar la instalación:

$ sudo/usr/sbin/freebsd-update install

La captura de pantalla a continuación ilustra lo que verá una vez que emita este comando:

Deberá reiniciar el sistema una vez que finalice la actualización. Escriba este comando y presione Enter para reiniciar su sistema:

$ sudo reinicio

La sesión de SSH terminará, y el sistema tomará unos minutos para reiniciar.

Cuando el sistema vuelva a hacer una copia de seguridad, inicie sesión en la misma cuenta de usuario para continuar.

Para verificar la instalación, verifique la versión actual instalada en su sistema. Use el comando a continuación para iniciar sesión en su servidor:

$ ssh freebsd@your_server_ip

Luego emita el siguiente comando:

$ uname -a

Si las cosas han ido sin problemas hasta ahora, debería ver la salida de manera similar a la captura de pantalla a continuación:

Una última cosa antes de terminar: probablemente hay algunas actualizaciones más pequeñas lanzadas desde que la actualización se puso a disposición para descargar.

Puede obtener estas actualizaciones ejecutando el comando FreeBSD_UPDate Install:

$ sudo/usr/sbin/freebsd-update install

Si todavía se muestra los errores, no se preocupe. Instale los paquetes para actualizar estos archivos.

Una medida de seguridad es actualizar todos los paquetes de terceros cuando se actualiza FreeBSD. Ingrese el comando a continuación:

$ sudo PKG actualización

Los resultados del problema anterior deben parecerse a lo siguiente:

Presione Y y presione Enter para proceder a recibir la siguiente salida:

Nuevamente, presione Y y presione Enter para actualizar los paquetes.

Use el comando Rehash para asegurarse de que su cuenta de usuario tenga permiso completo para usar los paquetes instalados.

$ rehash

Con eso, tenemos la última versión de FreeBSD instalada y lista para usar.

En caso de que su instalación se niegue a trabajar,

Las instrucciones en este artículo también deben funcionar adecuadamente en su sistema. Aún así, para los lectores que no pudieron actualizar FreeBSD siguiendo este tutorial, esta sección lo ayudará a revertir todas las instalaciones que acaba de hacer. Solo usa el comando a continuación:

$ sudo FreeBSD-Update Rollback

El comando anterior debe deshacer todo el trabajo que ha realizado para actualizar FreeBSD.

En resumen

Con suerte, has actualizado tu FreeBSD 12.1 servidor al último V12.2 siguiendo los comandos en este tutorial. La actualización de FreeBSD no es tan frustrante como la actualización de algunos de los sistemas operativos más convencionales *tos *Windows *tos *.