Cómo Instalar Visual Studio Code en AlmaLinux EL9 o EL8

Published:

Visual Studio Code (VSCode) se destaca como un editor de código versátil y poderoso, que atiende a una amplia gama de necesidades de programación. En esta guía, navegaremos a través de los pasos para instalar Visual Studio Code en AlmaLinux 9 o en su versión empresarial más estable, AlmaLinux 8, asegurándonos de que tengas acceso a un entorno de desarrollo de primer nivel.

Instalar Visual Studio Code en AlmaLinux a través de RPM

Paso 1: Actualiza AlmaLinux antes de la Instalación de Visual Studio Code

Para garantizar un proceso de instalación sin problemas y un rendimiento óptimo del sistema, es esencial actualizar tu sistema AlmaLinux. Abre tu terminal y ejecuta el siguiente comando para poner al día tu sistema:

sudo dnf upgrade --refresh

Este comando actualiza la base de datos de paquetes y actualiza los paquetes instalados a sus últimas versiones.

Paso 2: Importa el RPM de Visual Studio Code en AlmaLinux

Por defecto, Visual Studio Code no está disponible en los repositorios estándar de AlmaLinux. Sin embargo, puedes agregar el repositorio oficial de Visual Studio Code a tu sistema con los siguientes pasos:

Importa la clave GPG de VSCode en AlmaLinux:

En primer lugar, importa la clave GPG para verificar la autenticidad de los paquetes que estás a punto de instalar:

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

Importa el Repositorio RPM de VSCode en AlmaLinux:

A continuación, agrega el repositorio de Visual Studio Code a tu sistema con el siguiente comando:

printf "[vscode]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode/\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc\nmetadata_expire=1h" | sudo tee /etc/yum.repos.d/vscode.repo

Este comando crea un nuevo archivo de repositorio y lo configura para acceder a los paquetes de Visual Studio Code. Deberías ver los detalles del repositorio impresos en tu terminal, lo que confirma la exitosa adición.

Con el repositorio configurado, estás listo para instalar Visual Studio Code en AlmaLinux.

Paso 3: Instala Visual Studio Code en AlmaLinux

Visual Studio Code ofrece dos versiones: la versión estable y la versión Insider. Se recomienda la versión estable para la mayoría de los usuarios debido a su naturaleza probada y estable.

Opción 1: Instala la Versión Estable de VSCode (Recomendada)

Para instalar la versión estable de Visual Studio Code, ejecuta lo siguiente:

sudo dnf install code

Opción 2: Instala la Versión Insider de VSCode (Avanzada)

Si deseas acceder a las últimas características y actualizaciones, opta por la versión Insider. Instálala utilizando:

sudo dnf install code-insiders

Durante la instalación inicial de Visual Studio Code, deberías notar que se importa la clave GPG, lo que garantiza la integridad y autenticidad del paquete.

Importando la clave GPG 0xBE1229CF: Usuario : "Microsoft (Firma de lanzamiento) [email protected]" Huella digital: BC52 8686 B50D 79E3 39D3 721C EB3E 94AD BE12 29CF Desde : https://packages.microsoft.com/keys/microsoft.asc

Instala Visual Studio Code en AlmaLinux a través de Flatpak y Flathub

Paso 1: Habilita Flathub para Visual Studio Code en AlmaLinux

Para empezar, verifica la presencia del repositorio Flathub en la configuración de Flatpak de tu sistema. Flathub alberga una variedad de aplicaciones, incluyendo Visual Studio Code. Si aún no lo has añadido, ejecuta el siguiente comando para integrar el repositorio Flathub con Flatpak:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Este comando asegura que Flathub forme parte de la configuración de tu Flatpak, abriendo el camino para las instalaciones de software desde este repositorio.

Paso 2: Instala Visual Studio Code en AlmaLinux a través del Comando Flatpak

Ahora que tienes Flathub configurado, procede a instalar Visual Studio Code. Ejecuta el siguiente comando para iniciar la instalación:

flatpak install flathub com.visualstudio.code

Resolución de Problemas al Activar Flathub en AlmaLinux

En ocasiones, Flathub podría no activarse como se esperaba, incluso después de agregarlo a tu sistema. Si esto ocurre, ejecuta el siguiente comando para resolver el problema y habilitar Flathub:

flatpak remote-modify --enable flathub

Actualización de Visual Studio Code

Mantener la última versión de Visual Studio Code garantiza un rendimiento óptimo y seguridad. Ejecuta el siguiente comando para actualizar todos los paquetes DNF, incluyendo Visual Studio Code:

sudo dnf update --refresh

Para instalaciones de Flatpak, el siguiente comando verifica y actualiza todas las aplicaciones Flatpak instaladas:

flatpak update

Desinstalación de Visual Studio Code

Para eliminar Visual Studio Code de tu sistema AlmaLinux, utiliza el comando apropiado según tu método de instalación. Para instalaciones de DNF:

sudo dnf remove code
O, para la versión Insider:
sudo dnf remove code-insiders
Para eliminar por completo Visual Studio Code y su repositorio, asegurando que no se realicen futuras instalaciones desde esta fuente, ejecuta:
sudo rm /etc/yum.repos.d/vscode.repo

Método de Desinstalación de Flatpak para Visual Studio Code

Para aquellos que han instalado Visual Studio Code a través de Flatpak, el siguiente comando lo desinstalará:

flatpak uninstall com.visualstudio.code

Conclusión

En conclusión, la instalación de Visual Studio Code en AlmaLinux ofrece un entorno de desarrollo eficiente y optimizado adaptado a tus necesidades. Ya sea que elijas el RPM, Flatpak u otro método de instalación, tendrás acceso a un conjunto robusto de características que mejorarán tu experiencia de programación. Siguiendo los pasos detallados, garantizas una configuración sin problemas que te permite sumergirte de inmediato en tus proyectos con las últimas herramientas a tu alcance. Recuerda mantener tu instalación actualizada y personalizar la configuración para que se adapte a tu flujo de trabajo, asegurando un viaje de desarrollo sin problemas y productivo en tu sistema AlmaLinux.

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles