Ver destacados

Cómo instalar y actualizar CentOS 8

Tutorial para saber cómo instalar y actualizar a CentOS 8 y conocer todas sus características y funciones.
Escrito por
34.9K Visitas  |  Publicado sep 25 2019 14:10
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


Con cada instalación de una nueva versión de un sistema operativo, siempre se está a la expectativa de que novedades tendrá, que cambios serán aplicados y en general cómo se comportará con nuestras aplicaciones tradicionales, así como su versatilidad en un ambiente productivo. La expectativa crece mucho más cuando se trata de un sistema operativo a nivel de servidor como lo es CentOS.

 

Tras varios años comprobando la fiabilidad, rendimiento y versatilidad de CentOS 7 ha llegado el momento de conocer la nueva versión de sistema operativo para empresa en su versión 8 la cual ha sido desarrollada como una plataforma estable, de gestión simple la cual se deriva de las fuentes de Red Hat Enterprise Linux (RHEL).

 

CentOS 8.0 8.0 está en la capacidad de brindar a sus millones de usuarios un sistema fiable, estale el cual está en línea con las implementaciones de nube híbrida para de este modo poder soportar cargas de trabajo que pueden llegar a ser bastante grandes, pero sin perder su rendimiento conocido.

 

CentOS 8 supone un cambio quizás no radical, pero si bastante amplio de lo que conocíamos de CentOS 7

 

Paquetes modificados en CentOS 8
Solo para hacernos a una idea global los siguientes paquetes han sido modificados en CentOS 8:
  • abrt
  • anaconda
  • apache-commons-net
  • basesystem
  • cloud-init
  • cockpit
  • compat-glibc
  • dhcp
  • firefox
  • fwupdate
  • grub2
  • httpd
  • initial-setup
  • ipa
  • kabi-yum-plugins
  • kernel
  • kde-settings
  • libreport
  • oscap-anaconda-addon
  • PackageKit
  • pcs
  • plymouth
  • redhat-lsb
  • redhat-rpm-config
  • scap-security-guide
  • shim
  • shim-signed
  • sos
  • subscription-manager
  • system-config-date
  • system-config-kdump
  • thunderbird
  • xulrunner
  • yum

 

Paquetes eliminados
Asimismo, se eliminaron algunos paquetes como:
  • redhat-access-gui
  • redhat-bookmarks
  • redhat-indexhtml
  • redhat-logos
  • insights-client
  • subscription-manager-migration
  • subscription-manager-migration-data

 

Nuevos paquetes
Adicionalmente se han añadido nuevos paquetes como:
  • centos-indexhtml
  • centos-logos
  • centos-release
  • centos-backgrounds

 

CentOS 8 ha sido definido con la versión 8.0-1905 y una de las novedades que se han anunciado por parte del proyecto CentOS es el desarrollo de una versión exclusiva para desarrolladores la cual se denomina CentOS Stream.

 

CentOS Stream básicamente es una distribución de Linux catalogada de lanzamiento continuo (rolling-release) la cual actúa entre desarrollo upstream en Fedora y el desarrollo para Red Hat (RHEL). CentOS Stream administrará el código que se ha de desarrollar para el próximo lanzamiento de RHEL, de allí que su enfoque sea de desarrollo.

 

La descarga de CentOS 8 la encontramos disponible en los siguientes enlaces:

 

 CentOS 8

 

 CentOS 8 Stream

 

Solvetic ahora hablará de las novedades que vamos a encontrar en CentOS 8 para que estemos listos a usar este nuevo sistema operativo de la familia Linux.

 

Novedades y mejoras de CentOS 8
Algunas de estas novedades son:
  • Integración de una interfaz de firewall a la consola web desde donde podremos ejecutar todas las tareas de seguridad.
  • La consola web estará disponible por defecto ya que esta se instala de forma automática y todos los puertos de firewall que serán usados por la consola se abren automáticamente en la instalación.
  • La consola web será compatible con la mayoría de navegadores webs modernos.
  • El instalador de CentOS 8 es compatible con el formato de cifrado de disco LUKS2 el cual permite particionar el disco de forma personal usando los comandos autopart, logvol, part, y RAID.
  • Anaconda ahora soporta System Purpose.
  • CentOS 8 ahora permite la instalación desde un repositorio en el disco duro local.
  • Ahora podemos crear imágenes del sistema usando Image Builder con el cual será posible usar y crear imagen de disco ISO en tiempo real, crear archivos qcow2 los cuales usamos con una máquina virtual, archivos de imagen del sistema de archivos y más.
  • El direccionamiento físico ARM de 52 bits está disponible en CentOS 8.
  • La administración de memoria física soporta tablas de páginas de 5 niveles.
  • NUMA ahora es compatible con más nodos.
  • Mejoras en YUM para la gestión de contenido modular.
  • Nuevas funcionalidades en RPM como el soporte para dependencias booleanas, compatibilidad para empaquetar archivos de más de 4 GB de tamaño y soporte para disparadores de archivos.
  • Java 8 y Java 11 ahora son compatibles y nativos de la plataforma.
  • Se integra una nueva herramienta para la gestión del almacenamiento llamada Stratis.
  • Python 3 es la versión por defecto.
  • Se integra la posibilidad de Grabación de sesión gracias a la cual podemos grabar todas las acciones de los usuarios en el sistema para una mejor administración y soporte.
  • Dispondremos de las bases de datos MySQL 8.0, MariaDB 10.3, PostgreSQL 9.6 and PostgreSQL 10, Redis 4 en CentOS 8.
  • Nuevo Virtual Data Optimizer (Optimizador de datos virtuales) gracias al cual se permite ejecutar la desduplicación de almacenamiento nativo en el núcleo de Linux aumentando su vida y desempeño.
  • En CentOS 8 el sistema de archivos raíz ha sido encriptado para ofrecer una mayor seguridad.
  • Ofrece el entorno GNOME 3.28

 

 

Sin más palabras, vamos a ver cómo instalar CentOS 8 desde cero y luego veremos cómo actualizar de CentOS 7 a esta nueva versión.

 

Tutorial para instalar programas y aplicaciones Windows en Linux con Wine o PlayOnLinux o instalar una imagen ISO en Linux.

 

 


1. Cómo instalar CentOS 8 en modo Core

 

Paso 1

Una vez descarguemos el archivo ISO de CentOS 8 el cual pesa 6.6 GB, procedemos a grabarlo en un USB de arranque o bien en un DVD. A continaución configuramos el arranque del equipo de la siguiente forma:
  • Si hemos optado por usar un DVD seleccionamos la línea CD-ROM Drive.
  • Si usaremos un USB de arranque seleccionamos Removable Devices.

 

 

 

Paso 2

Una vez iniciemos la instalación veremos lo siguiente:

 

 

Paso 3

Allí disponemos de las siguientes opciones:
  • “Install CentOS Linux 8.0.1905” permite acceder directamente a la instalación del sistema.
  • “Test this media & Install CentOS Linux 8.0.1905” permite ejecutar un análisis previo de las condiciones de hardware del equipo antes de proceder con la instalación.

 

Nota
Para instalar CentOS 8 de forma correcta se requiere lo siguiente:
  • Mínimo 2 GB (recomendada 4 GB) de memoria RAM
  • Espacio de 10 GB (recomendados 20 GB) en disco duro

 

Paso 3

La opción “Trubleshooting” se encarga de corregir problemas antes de la instalación de CentOS 8. Pulsamos Enter y se dará inicio al instalador del sistema:

 

 

Paso 4

Una vez finalice procedemos a seleccionar el idioma de instalación de CentOS 8:

 

 

Paso 5

Una vez definamos el idioma, damos clic en Continuar y veremos lo siguiente. Como vemos en la parte inferior, se lanza una advertencia para que completemos los campos que están marcados, por defecto siempre será la opción “Destino de la instalación”,

 

 

Paso 6

Al dar clic allí veremos lo siguiente. En la parte inferior encontramos detalles del disco seleccionado y lo confirmamos dando clic en el botón “Hecho”.

 

 

Acciones
En este apartado es posible:
  • Seleccionar el disco duro (lo cual es obligatorio) donde se ha de instalar CentOS 8.
  • Agregar nuevos discos.
  • Configurar el particionado de forma automática o bien seleccionar “Personalizado” y luego agregar la forma como será distribuido el disco.

 

Paso 7

Ahora podemos ver que dicha opción ha sido validada. Una vez completo este paso damos clic en “Empezar instalación”

 

 

Paso 8

Adicional a ello disponemos de lo siguiente:

 

Teclado
Nos permite establecer el idioma del teclado de CentOS 8

Soporte de idiomas
Podemos agregar más idiomas de uso

Fecha y hora
Allí podemos definir la zona horaria de nuestra ubicación

Fuente de instalación
Permite establecer desde donde se instalará CentOS 8

Selección de software
Permite agregar las utilidades y entornos disponibles para CentOS 8

KDUMP
Permite habilitar la función KDUMP el cual es un es un mecanismo de volcado de memoria de daños en el kernel del sistema

Red y nombre de equipo
Allí podemos activar la red y asignar nombre al equipo si deseamos

Política de seguridad
Permite establecer nuevas políticas generales de seguridad en CentOS 8

 

Nota
Más adelante analizamos las opciones de selección de software en CentOS 8.

 

Paso 9

Veremos lo siguiente donde debemos confirmar la contraseña de root, así como asignar el usuario administrador:

 

 

Paso 10

Damos clic en “Contraseña de root” y procedemos a asignarla:

 

 

Paso 11

Damos clic en Hecho y ahora damos clic en “Creación de usuario” y procedemos a registrar los datos del mismo:

 

 

Paso 12

Pulsamos en Hecho y se seguirá con el proceso de instalación de CentOS 8:

 

 

Paso 13

Una vez este proceso finalice veremos lo siguiente y damos clic en Reiniciar.

 

 

Paso 14

Eliminamos el disco o USB y veremos el kernel de CentOS 8:

 

 

Paso 15

Seleccionamos la primera línea para proceder con el arranque del sistema y luego de ello veremos lo siguiente. Damos clic en “License Information” para aceptar la licencia de CentOS 8:

 

 

Paso 16

Damos clic en Hecho y vemos que la licencia ha sido aceptada:

 

 

Paso 17

Damos clic en “Finalizar configuración” para continuar con el proceso y proceder al inicio de sesión en CentOS 8:

 

 

Paso 18

La licencia que hemos instalado CentOS 8 Core la cual cuenta con una interfaz GNOME por defecto:

 

 

Paso 19

Allí definimos el idioma y luego podemos configurar la escritura:

 

 

Paso 20

Configuramos la privacidad:

 

 

Paso 21

Podemos asociar cuentas en línea:

 

 

Paso 22

Hemos configurado CentOS 8:

 

 

Paso 23

Ahora podemos validar la versión de Centos instalada ejecutando:
lsb_release -a

 

Podemos ver que es la nueva versión de CentOS 8.

 


2. Cómo instalar CentOS 8 Server


La siguiente opción es instalar CentOS 8 como servidor sin interfaz GUI lo cual ayuda a optimizar la velocidad de acceso, obviamente depende de los componentes de hardware, y es una de las formas mas comunes de uso de CentOS.

 

Paso 1

Para este método, repetimos el proceso de inserción del disco hasta el punto donde configuramos el disco duro, allí debemos ir a la opción “Selección de software” donde veremos lo siguiente. Allí activamos la casilla Server y pulsamos en Hecho para continuar con la instalación


 

Paso 2

Después debemos configurar usuario y contraseña de root como hemos visto:

 

 

Paso 3

Una vez el proceso finalice y el sistema sea reiniciado, accederemos al mismo usando las credenciales registradas:


 

Paso 4

Ahora podemos comprobar la versión de CentOS ejecutando:
cat /etc/redhat-release

 

Allí comprobamos que es CentOS 8.

 

 


3. Cómo actualizar de CentOS 7 a CentOS 8


Ahora este es uno de los pasos más vitales para miles de usuarios ya que y actualmente usan CentOS 7 y desean actualizar su sistema a esta nueva versión CentOS 8 y Solvetic te explicará el proceso para ello.

 

ATENCION
Parece que la url oficial de CentOS ha dejado de funcionar para actualizar. Imaginamos que será algo temporal y se podrá actualizar dentro de unos días. Mientras tanto solo funciona instalar desde 0 como hemos explicado arriba.

 

Paso 1

El primer paso a dar será acceder al equipo con CentOS 7 y actualizar sus paquetes ejecutando:
yum update

 

Paso 2

Si existen actualizaciones veremos lo siguiente:

 


 

Paso 3

Ingresamos la letra para confirmar la descarga e instalación.


 

Paso 4

Procedemos a comprobar la versión actual de CentOS en el equipo ejecutando:
cat etc/redhat-release

 

Paso 5

Si deseamos ver la versión del kernel ejecutamos:
uname -mrs

 

Paso 6

El siguiente paso que daremos será ir al directorio /etc y allí ubicar la ruta yum.repos.d, veremos el siguiente contenido:

 

 

Paso 7

Usando algún editor accedemos al archivo CentOS-Base.repo:
nano CentOS-Base.repo
Allí añadiremos lo siguiente:
[upgrade]name=upgradebaseurl=http://dev.centos.org/centos/8/upg/x86_64/enabled=1gpgcheck=0

 

Paso 8

Guardamos los cambios con las teclas Ctrl + O y salimos del editor con las teclas Ctrl + X.
Ahora ejecutamos la siguiente línea:
yum install preupgrade-assistant-contents

 

Paso 9

Esto es con el fin de instalar el asistente de actualización y una vez instalado se procede a ejecutar yum ugrade para buscar e instalar actualizaciones disponibles en el sistema incluyendo CentOS 8:

 

 

Paso 10

Allí se procede con el listado y debemos aceptar la descarga de los mismos:

 

 

Paso 11

Una vez ingresemos la letra S continuará la descarga:


 

Paso 12

Luego se nos preguntará si deseamos importar la llave GPG:

 

 

Paso 13

Una vez todo esto finalice será necesario reiniciar el sistema con el comando reboot y luego comprobamos que se ha actualizado de forma correcta ejecutando:
cat etc/redhat-release

 

Con Solvetic has aprendido a instalar o actualizar a la nueva versión de CentOS 8 la cual sin duda que será de gran apoyo para todos administradores y usuarios de este gran sistema.

 

Tutorial con vídeo para saber cómo instalar Microsoft Office 2019 en Linux paso a paso con Wine y PlayOnLinux

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!