FreeBSD

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 nuevo conjunto 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 serie de otras razones por las que es posible que desee mantener FreeBSD actualizado.

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

# freebsd-update

Este tutorial le ayudará exactamente con eso: siga las instrucciones a continuación para actualizar su sistema trabajando en FreeBSD v10.Sistema operativo 2v.

Antes de que empieces:

Asegúrese de haber iniciado sesión con el comando root o usando una cuenta habilitada para emitir el comando sudo. En este tutorial, la cuenta de usuario predeterminada de FreeBSD, el droplet de 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. Ya he actualizado mi versión de FreeBSD

$ sudo freebsd-update upgrade -r 12.x-RELEASE

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

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

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

Una vez que haya instalado los paquetes más recientes, 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 será redirigido automáticamente a / etc / rc.subr archivo de configuración, y se ejecutará en el editor de texto nano.

Elimine las líneas que aparezcan relacionadas con la "última" versión de FreeBSD, que en realidad no está asociada con la versión que acabamos de instalar. Vea, el archivo de configuración aún reconoce FreeBSD 12.1 como la última, mientras que hemos instalado v12.2.

Guarde y salga del archivo cuando haya terminado de editarlo, y aparecerá una notificación que confirma 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 lo hizo con el primero. Solo tienes que quitar las líneas relacionadas con las 12.1 instala FreeBSD, luego guarde y salga del archivo.

A continuación, se le mostrarán los cambios que acaba de realizar y luego se le pedirá permiso para aplicar los cambios. Simplemente escriba y cada vez que le hagan la pregunta.

Al confirmar sus modificaciones, se le mostrará un catálogo de varias páginas de los archivos binarios en los que el sistema ha realizado sus modificaciones. Esta lista debería ser idéntica a la siguiente captura de pantalla:

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

Con todo eso arreglado, finalmente podemos continuar y actualizar a FreeBSD 12.2.

Paso 3: Actualice FreeBSD 12.1 a FreeBSD 12.2

Escriba el siguiente comando para comenzar la instalación:

$ sudo / usr / sbin / freebsd-update instalar

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 reiniciar

La sesión SSH terminará y el sistema tardará unos minutos en reiniciarse.

Cuando el sistema se reinicie de nuevo, 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. Utilice el siguiente comando para iniciar sesión en su servidor:

$ ssh freebsd @ your_server_ip

Luego emita el siguiente comando:

$ uname -a

Si todo ha ido bien hasta ahora, debería ver un resultado similar a la captura de pantalla a continuación:

Una última cosa antes de terminar: probablemente se hayan lanzado algunas actualizaciones más pequeñas desde que la actualización estuvo disponible para descargar.

Puede obtener estas actualizaciones ejecutando el comando de instalación freebsd_update:

$ sudo / usr / sbin / freebsd-update instalar

Si todavía se muestran 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 siguiente comando:

actualización de $ sudo pkg

Los resultados del problema anterior deberían parecerse a los siguientes:

Presione y y presione enter para proceder a recibir el siguiente resultado:

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.

$ refrito

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

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

Las instrucciones de este artículo también deberían funcionar correctamente en su sistema. Aún así, para los lectores que no pudieron actualizar FreeBSD siguiendo este tutorial, esta sección les ayudará a revertir todas las instalaciones que acaba de realizar. Simplemente use el siguiente comando:

$ sudo freebsd-update rollback

El comando anterior debería deshacer todo el trabajo que ha realizado para actualizar FreeBSD.

En resumen

Con suerte, ha actualizado su FreeBSD 12.1 servidor a la última v12.2 siguiendo los comandos de este tutorial. Actualizar FreeBSD no es una experiencia tan frustrante como actualizar algunos de los sistemas operativos más convencionales * cough * windows * cough *.

Cómo descargar y jugar Sid Meier's Civilization VI en Linux
Introducción al juego Civilization 6 es una versión moderna del concepto clásico introducido en la serie de juegos Age of Empires. La idea era bastant...
Cómo instalar y jugar a Doom en Linux
Introducción a Doom La serie Doom se originó en los años 90 después del lanzamiento del Doom original. Fue un éxito instantáneo y, desde ese momento e...
Vulkan para usuarios de Linux
Con cada nueva generación de tarjetas gráficas, vemos que los desarrolladores de juegos superan los límites de la fidelidad gráfica y se acercan un pa...