Come installo Visual Studio Code?

137

Ho appena scaricato VSCode-linux-x64 da il sito Web Microsoft . È un file zip da 62 MB. Come posso installarlo sul mio sistema Ubuntu?

    
posta Rasool 29.04.2015 - 23:00

13 risposte

121

Aggiornamento

VSCode ora è disponibile come file DEB . Puoi scaricarlo e quindi eseguire:

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

Nel caso in cui dpkg si lamenta delle dipendenze mancanti, esegui:

sudo apt -f install

in seguito per risolvere il problema.

Vecchia risposta
  1. Scarica il codice di Visual Studio per Linux
  2. Estrai: unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
  3. Esegui l'eseguibile code per aprire il codice di Visual Studio
  4. (Facoltativo) Crea un collegamento simbolico per eseguire comodamente code dal terminale:
    sudo ln -s /path/to/VSCode/code /usr/local/bin/code

Sorgente (istruzioni per l'installazione): link

    

risposta data Cactux 29.04.2015 - 23:11
105

Puoi usare Ubuntu Make per scaricare e installare Visual Studio Code:

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

Quindi installa Visual Studio Code:

umake ide visual-studio-code

Quindi fai clic sull'icona di Visual Studio che posiziona automaticamente sul tuo launcher.

Per rimuoverlo, elimina la cartella di installazione e fai clic con il pulsante destro del mouse sull'utilità di avvio per sbloccare l'icona. La cartella di installazione imposta automaticamente ~/tools/web/visual-studio-code

Riferimenti

risposta data Jorge Castro 30.04.2015 - 13:59
59

Codice di Visual Studio ha abilitato i repository Linux ufficiali su febbraio 2017 (v1.10)

sudo add-apt-repository -y "deb 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

Puoi aggiornare / dist-upgrade come al solito

sudo apt -y upgrade
sudo apt -y dist-upgrade
    
risposta data zurfyx 22.03.2017 - 20:43
35

Ora c'è un pacchetto .deb per Ubuntu e Debian oltre a rpm / zip. È disponibile qui e può essere installato come al solito:

sudo dpkg -i vscode-amd64.deb

Funziona bene su Xenial. Forse qualcuno crea un PPA per semplificare gli aggiornamenti. O diventerà parte del repository ufficiale.

Aggiornamento 03/17: dalla versione 1.10 (febbraio 2017) ci sono built-in supporto per i repository ufficiali di Linux. VS Code ora può essere aggiornato automaticamente su Linux, anche se è necessario installarlo una volta manualmente.

    
risposta data JeffRSon 04.05.2016 - 14:07
14

Poiché forniscono un file .deb ora ti consiglio di utilizzarlo al posto dell'approccio di seguito.

Il modo in cui l'ho fatto è il seguente. Usando un terminale:

  1. Crea una directory per i file e cambia in questa directory:

    mkdir msvs && cd msvs
    

Il nome della directory è arbitrario.

  1. Disimballare il file zip nella nuova cartella:

    unzip ../Downloads/VSCode-linux-x64.zip
    
  2. Esegui l'ide usando

    ./VSCode-linux-x64/code &
    

Puoi anche creare un collegamento desktop in modo da poterlo avviare direttamente dal desktop o fare doppio clic su nautilus.

Per creare una voce di menu:

  1. Al terminale, crea un file

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

e copia e incolla quanto segue:

#!/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

Nel mio caso l'eseguibile risiede in /opt/msvs .

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

Ho anche scaricato un'icona MS per questa applicazione da

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

e spostato in /opt/msvs :

sudo mv flurry*png /opt/msvs
    
risposta data Harris 29.04.2015 - 23:11
7

Installa lo snap.

sudo apt install snapd-xdg-open
sudo snap install vscode --classic
    
risposta data Martin Wimpress 20.05.2017 - 13:55
4

Il codice Visual Studio non deve essere installato, di per sé. Invece puoi decomprimere l'archivio dove vuoi, quindi esegui il programma facendo doppio clic sul file chiamato code (che è l'eseguibile principale).

Ecco una procedura orientata alla GUI per farlo:

  1. Vai al codice di Visual Studio sito e fai clic su Scarica il codice per Linux . (Probabilmente dovresti anche rivedere i termini di licenza e norme sulla privacy .)

  2. Crea una nuova cartella in cui desideri che Visual Studio Code vada. È meglio farlo all'interno della cartella home (se altri utenti desiderano utilizzare Visual Studio Code, potrebbe essere estratto separatamente per loro, quindi eventuali modifiche o modifiche alla configurazione saranno per utente).

    Questa cartella di destinazione dovrebbe essere vuota, poiché l'archivio .zip fornito per il download non contiene tutto in una cartella di livello superiore. Ad esempio, se metti il ​​software installato per il tuo utente in ~/opt , potresti creare una nuova cartella al suo interno chiamata VSCode-linux-x64 .

  3. Fai clic con il pulsante destro del mouse sul file .zip scaricato e fai clic su Estrai in ... , quindi seleziona la cartella che hai creato.

    Se preferisci, o se il tuo browser di file non mostra un'opzione Estrai in ... , puoi invece spostare il file .zip nella cartella di destinazione, fare clic con il pulsante destro del mouse sull'icona, e fai clic su Estrai qui .

  4. Per eseguire Visual Studio Code, fai doppio clic sull'eseguibile code , che è uno dei file che sono stati estratti.

    Attualmente Visual Studio Code è un software di "anteprima", il che significa che è ancora in fase di sviluppo e non è ancora completamente stabile. Pertanto potresti preferire avviarlo da un terminale in modo che tu possa vedere eventuali errori e avvertimenti utili. Per farlo, apri una finestra Terminale ( Ctrl + Alt + T ), cd nella directory in cui l'hai estratto ed esegui ./code .

risposta data Eliah Kagan 29.04.2015 - 23:25
1
  • Scarica lo script di installazione di Powerbase per il codice di Visual Studio

  • Diventa root

    sudo -i
    
  • Passa alla directory di download (probabilmente ~/Downloads/ )

    cd /home/*yourusername*/Downloads/
    
  • Esegui lo script di installazione. Se non ci sono errori, uscirà semplicemente ...

    sh ./vscodeinstaller.sh
    

Questo è tutto. Niente di speciale su questo e dovrebbe funzionare in qualsiasi distribuzione Linux. Apri il tuo launcher e inizia a digitare Visual Studio Code.

    
risposta data Ilyes Boudjelthia 30.04.2015 - 17:24
1
  • Installa gdebi pacchetto di installazione
  • Scarica .deb pacchetto VSCode da qui
  • Installa il pacchetto scaricato utilizzando gdebi
risposta data psychsane 12.08.2017 - 05:29
1

Puoi utilizzare il nuovo repository FLATPAK (flathub) per l'installazione su qualsiasi distribuzione linux link

FLATPAK aggiorna automaticamente i pacchetti installati.

    
risposta data Jiří Doubravský 03.05.2018 - 13:42
0

Non posso commentare la risposta corretta sopra (usando PPA a partire da febbraio), quindi aggiungerò un altro dettaglio qui.

Il codice visivo dipende da libgtk2.0-0 che non elenca come dipendenza nei metadati. Potresti incontrare questo problema se tu, come me, configuri installazioni minime di virtualbox solo per risolvere problemi di livello di sistema complessi in cui devi hackerare e tagliare pacchetti che non vuoi fare sul tuo vero host.

In caso di host minimi, è necessario quanto segue in aggiunta a quanto menzionato sopra per ottenere l'esecuzione del codice visivo:

sudo apt install libgtk2.0-0
    
risposta data user2427436 04.10.2017 - 12:21
0

Installazione di VS Code su 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'

Questo scaricherà la chiave gpg e copierà e creerà i file apt. Quindi puoi semplicemente aggiornare e installare vs code :

sudo apt-get update
sudo apt-get install code
  • Il vantaggio di questo metodo di installazione è che puoi aggiornare semplicemente vscode usando il comando apt-get update . Funziona bene e uso vs codice con il plug-in per oltre 2 anni (c, c ++, python, md, latex, html, javascript ...).

BTW, VS Code sarà un pacchetto standard in Ubuntu 18.04 (fine aprile 2018)!

    
risposta data abu_bua 08.04.2018 - 10:43
0

Dai documenti ufficiali di Visual Studio Code:

  1. Scarica il pacchetto .deb da questa pagina .
  2. Esegui il seguente comando: %codice%
  3. Se si verificano errori di dipendenza durante l'uso di dpkg con un pacchetto, eseguire: %codice%

Nota: l'installazione del pacchetto .deb installerà automaticamente il repository apt e la chiave di firma per abilitare l'auto-aggiornamento utilizzando il normale meccanismo di sistema.

    
risposta data Jebin Philipose 16.04.2018 - 20:17