¿Cómo instalo Visual Studio Code?

145

Acabo de descargar VSCode-linux-x64 de el sitio web de Microsoft . Es un archivo zip de 62 MB. ¿Cómo puedo instalarlo en mi sistema Ubuntu?

    
pregunta Rasool 29.04.2015 - 23:00

13 respuestas

132

Actualizar

VSCode ahora está disponible como archivo DEB . Puedes descargarlo y luego ejecutarlo:

sudo dpkg -i ~/path/to/code_1.XXX.deb

En caso de que dpkg se queje de dependencias faltantes, ejecute:

sudo apt -f install

luego para solucionar el problema.

Respuesta anterior

  1. Descargue el código de Visual Studio para Linux
  2. Extraelo: unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
  3. Ejecuta el ejecutable code para abrir el código de Visual Studio
  4. (Opcional) Cree un enlace simbólico para ejecutar convenientemente code desde el terminal:
    sudo ln -s /path/to/VSCode/code /usr/local/bin/code

Fuente (instrucciones de instalación): enlace

    
respondido por el Cactux 29.04.2015 - 23:11
107

Puedes usar Ubuntu Make para descargar e instalar Visual Studio Code:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

Luego instale el código de Visual Studio:

umake ide visual-studio-code

Luego haga clic en el ícono de Visual Studio que coloca automáticamente en su lanzador.

Para eliminarlo, elimine la carpeta de instalación y haga clic con el botón derecho en el iniciador para quitar el icono. La carpeta de instalación por defecto es ~/tools/web/visual-studio-code

Referencias

respondido por el Jorge Castro 30.04.2015 - 13:59
68

Visual Studio Code habilitó los repositorios oficiales de Linux en febrero de 2017 (v1.10)

sudo add-apt-repository -y "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB3E94ADBE1229CF
sudo apt update
sudo apt -y install code

Puedes actualizar / dist-upgrade como de costumbre

sudo apt -y upgrade
sudo apt -y dist-upgrade
    
respondido por el zurfyx 22.03.2017 - 20:43
35

Ahora hay un paquete .deb para Ubuntu y Debian además de rpm / zip. Está disponible aquí y puede instalarse como de costumbre:

sudo dpkg -i vscode-amd64.deb

Funciona bien en Xenial. Tal vez alguien crea un PPA para simplificar las actualizaciones. O se convertirá en parte del repositorio oficial.

Actualización 03/17: Desde la versión 1.10 (febrero de 2017) hay incorporado Soporte para repositorios oficiales de Linux. VS Code ahora puede actualizarse automáticamente en Linux, aunque tiene que instalarlo una vez manualmente.

    
respondido por el JeffRSon 04.05.2016 - 14:07
14

Ya que proporcionan un archivo .deb ahora, recomiendo usar eso en lugar del enfoque a continuación.

La forma en que lo he hecho es la siguiente. Utilizando un terminal:

  1. Cree un directorio para los archivos y cambie a este directorio:

    mkdir msvs && cd msvs
    

El nombre del directorio es arbitrario.

  1. Descomprima el archivo zip en su nueva carpeta:

    unzip ../Downloads/VSCode-linux-x64.zip
    
  2. Ejecutar el ide usando

    ./VSCode-linux-x64/code &
    

También puede crear un enlace de escritorio para que pueda iniciarlo directamente desde el escritorio o hacer doble clic en nautilus.

Para crear una entrada de menú:

  1. En la terminal, crea un archivo

    sudo gedit /usr/share/applications/MSVS.desktop
    

y copie y pegue lo siguiente:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/msvs/code
Name=MSVS
Icon=/opt/msvs/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.png
Categories=Development

En mi caso, el ejecutable reside dentro de /opt/msvs .

sudo cp -R ~/Downloads/VSCode-linux-x64 /opt/msvs

También descargué un icono de MS para esta aplicación de

wget http://fc06.deviantart.net/fs70/i/2012/344/9/1/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.png

y lo movió a /opt/msvs :

sudo mv flurry*png /opt/msvs
    
respondido por el Harris 29.04.2015 - 23:11
10

Instala el complemento.

sudo apt install snapd-xdg-open
sudo snap install vscode --classic
    
respondido por el Martin Wimpress 20.05.2017 - 13:55
4

El código de Visual Studio no tiene que estar instalado, per se. En su lugar, puede descomprimir el archivo donde lo desee y luego ejecutar el programa haciendo doble clic en el archivo llamado code (que es el ejecutable principal).

Aquí hay un procedimiento orientado a GUI para hacerlo:

  1. Vaya al sitio Visual Studio Code y haga clic en Descargar código para Linux . (Probablemente también debería revisar los términos de la licencia y política de privacidad .)

  2. Crea una nueva carpeta donde quieras que vaya el código de Visual Studio. Es mejor hacer esto dentro de su carpeta de inicio (si otros usuarios desean usar Visual Studio Code, se podría extraer por separado para ellos, entonces cualquier modificación o cambio de configuración será por usuario).

    Esta carpeta de destino debe estar vacía, ya que el archivo .zip proporcionado para la descarga no tiene todo en una carpeta de nivel superior. Por ejemplo, si coloca el software instalado para su propio usuario en ~/opt , podría crear una nueva carpeta dentro de ella llamada VSCode-linux-x64 .

  3. Haga clic derecho en el archivo .zip descargado y haga clic en Extraer a ... , luego seleccione la carpeta que creó.

    Si lo prefiere, o si su navegador de archivos no muestra una opción Extraer a ... , en su lugar, podría mover el archivo .zip a la carpeta de destino, haga clic con el botón derecho en el icono, y haga clic en Extraer aquí .

  4. Para ejecutar Visual Studio Code, haga doble clic en el ejecutable code , que es uno de los archivos extraídos.

    Actualmente, Visual Studio Code es un software de "vista previa", lo que significa que aún se está desarrollando y aún no es completamente estable. Por lo tanto, es posible que prefiera iniciarlo desde un terminal para poder ver posibles errores y advertencias. Para hacer eso, abra una ventana de Terminal ( Ctrl + Alt + T ), cd al directorio donde lo extrajo, y ejecute ./code .

respondido por el Eliah Kagan 29.04.2015 - 23:25
1
  • Descargue la secuencia de comandos del instalador de Powerbase para Visual Studio Code

  • Conviértete en root

    sudo -i
    
  • Cambie a su directorio de descarga (probablemente ~/Downloads/ )

    cd /home/*yourusername*/Downloads/
    
  • Ejecutar el script de instalación. Si no hay errores, simplemente saldrá ...

    sh ./vscodeinstaller.sh
    

Eso es todo. No hay nada especial en esto y debería funcionar en cualquier distribución de Linux. Simplemente abre tu lanzador y comienza a escribir Visual Studio Code.

    
respondido por el Ilyes Boudjelthia 30.04.2015 - 17:24
1
  • Instalar gdebi package installer
  • Descargue el paquete .deb VSCode desde aquí
  • Instale el paquete descargado usando gdebi
respondido por el Saikat 12.08.2017 - 05:29
1

Puede usar el nuevo repositorio FLATPAK (flathub) para instalar en cualquier distribución de Linux enlace

FLATPAK actualiza automáticamente los paquetes instalados.

    
respondido por el Jiří Doubravský 03.05.2018 - 13:42
1

Instalando VS Code en Ubuntu

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'

Esto descargará la clave gpg, copiará y creará los archivos apt. Luego, simplemente puede actualizar e instalar vs code :

sudo apt-get update
sudo apt-get install code
  • La ventaja de este método de instalación es que puede actualizar simplemente vscode usando el comando apt-get update . Funciona bien y uso vs code con vim plugin durante más de 2 años (c, c ++, python, md, latex, html, javascript ...).

Por cierto, VS Code será un paquete estándar en Ubuntu 18.04 (finales de abril de 2018)

    
respondido por el abu_bua 08.04.2018 - 10:43
1

De los documentos oficiales de Visual Studio Code:

  1. Descargue el paquete .deb desde esta página .
  2. Ejecuta el siguiente comando: %código%
  3. Si obtiene errores de dependencia al usar dpkg con un paquete, ejecute: %código%

Nota: La instalación del paquete .deb instalará automáticamente el repositorio de apt y la clave de firma para habilitar la actualización automática utilizando el mecanismo regular del sistema.

    
respondido por el Jebin Philipose 16.04.2018 - 20:17
0

No puedo comentar sobre la respuesta correcta anterior (usando PPA a partir de febrero), por lo que agregaré otro detalle aquí.

El código visual depende de libgtk2.0-0, que no se enumera como una dependencia en los metadatos. Es posible que encuentre este problema si, como yo, configura instalaciones de virtualbox mínimas solo para solucionar problemas difíciles de nivel de sistema en los que tiene que piratear y recortar paquetes que no desea hacer en su verdadero host.

En los hosts mínimos, por lo tanto, se requiere lo siguiente además de lo que se mencionó anteriormente para que se ejecute el Código Visual:

sudo apt install libgtk2.0-0
    
respondido por el user2427436 04.10.2017 - 12:21

Lea otras preguntas en las etiquetas