Cómo instalar Visual Studio Code en Linux (Debian, Ubuntu, MX Linux 23)

Cómo instalar Visual Studio Code en Linux (Debian, Ubuntu, MX Linux 23)

Este tutorial te enseña cómo instalar Visual Studio Code en distribuciones basadas en Debian como:

  • MX Linux ✅
  • Debian 12 ✅
  • Ubuntu ✅
  • Etc

Método 1 — Instalación fácil con archivo .deb (RECOMENDADO)

👉 Este es el método más sencillo y recomendado por Microsoft.

Paso 1: Descargar VS Code

Ve a la página oficial:

👉 https://code.visualstudio.com/download

Descarga el archivo:

.deb (64-bit)

Paso 2: Instalar el paquete

En tu distro Linux debería estar disponible alguna herramienta para instalar paquetes deb, si es así solo dale clic derecho e instalar el paquete deb, siga las instrucciones.

Abre una terminal en la carpeta donde descargaste el archivo y ejecuta:

sudo apt install ./code_*.deb

Si estás en una distro antigua

Si por alguna razón falla, usa:

sudo dpkg -i code_*.deb
sudo apt-get install -f

Paso 3: Actualizaciones automáticas

Cuando instalas el .deb, automáticamente:

✔ Se agrega el repositorio oficial
✔ Se instala la clave de seguridad

Puedes constatar el repositorio oficial revisando desde tu administrador de archivos la siguiente ruta:

/etc/apt/sources.list.d/

donde deberá estar el archivo:

vscode.sources

que si le das doble clic verás su contenido.

VS Code se actualizará cuandos hagas sudo apt install update && sudo apt install upgrade o desde Synaptic al recargar los repositorios y marcar las actualizaciones y aplicarlas, o desde tu Sistema Operativo Linux con algún sistema de actualizaciones automáticas, pero cuando envien la actualización para Linux, por tal motivo cuando estés usando Visual Studio Code es posible que algún día te aparezca un mensaje de que está disponible una nueva versión, pero si tu tratas de instalarla desde los paquetes del Sistema es posible que no aparezca, allí la solución es esperar a que la envien para Linux.


Método 2 — Instalación manual del repositorio (Opcional)

Este método es más técnico

Paso 1: Instalar clave de seguridad

sudo apt-get install wget gpg &&
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg &&
sudo install -D -o root -g root -m 644 microsoft.gpg /usr/share/keyrings/microsoft.gpg &&
rm -f microsoft.gpg

Paso 2: Añadir repositorio

Sólo si sabes usar nano pon:

sudo nano /etc/apt/sources.list.d/vscode.sources

Y pega esto:

Types: deb
URIs: https://packages.microsoft.com/repos/code
Suites: stable
Components: main
Architectures: amd64,arm64,armhf
Signed-By: /usr/share/keyrings/microsoft.gpg

Guarda y cierra (Por cierto he hecho un tutorial de cómo usar nano)

pero sino sabes usar nano más rapido usa Gedit que siempre me ha funcionado bien para cosas de terminal con permisos de super usuario, sino lo tienes instalado instalalo:

sudo apt install gedit

y luego:

sudo gedit /etc/apt/sources.list.d/vscode.sources

pon el anterior contenido, y Guarda y cierra.

Paso 3: Instalar VS Code

sudo apt install apt-transport-https &&
sudo apt update &&
sudo apt install code

▶️ Ejecutar Visual Studio Code

Desde terminal:

code

O desde el menú de aplicaciones.

🔁 Actualizaciones

Para actualizar:

sudo apt update
sudo apt upgrade

Nota

En el sitio de microsoft hay un mensaje que dice:

👉 Debido al proceso de firma manual y al sistema de publicación que utilizamos, el repositorio de Debian podría tener un retraso de hasta tres horas y no obtener de inmediato la última versión de VS Code.


Problemas con VS Code en Linux con X11 WM

Si usas un Gestor de Ventanas x11 (x11 Window Manager) minimalista como:

  • JWM
  • Fluxbobx
  • Openbox
  • iceWM
  • etc, etc

es posible que alguna extensión no funciona, más si usted mismo lo ha instalado y configurado, ejemplo para Fluxbox encontré solucion:

Visual Studio Code no arranca, no funciona con la extensión CodeGeeX en Fluxbox
https://facilitarelsoftwarelibre.blogspot.com/2026/04/visual-studio-code-no-arranca-no-funciona-con-la-extension-codegeex-en-fluxbox.html


Dios les bendiga

Comentarios