Ho appena scaricato VSCode-linux-x64
da il sito Web Microsoft . È un file zip da 62 MB. Come posso installarlo sul mio sistema Ubuntu?
Ho appena scaricato VSCode-linux-x64
da il sito Web Microsoft . È un file zip da 62 MB. Come posso installarlo sul mio sistema Ubuntu?
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.
unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
code
per aprire il codice di Visual Studio code
dal terminale: sudo ln -s /path/to/VSCode/code /usr/local/bin/code
Sorgente (istruzioni per l'installazione): link
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
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
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.
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:
Crea una directory per i file e cambia in questa directory:
mkdir msvs && cd msvs
Il nome della directory è arbitrario.
Disimballare il file zip nella nuova cartella:
unzip ../Downloads/VSCode-linux-x64.zip
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:
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
Installa lo snap.
sudo apt install snapd-xdg-open
sudo snap install vscode --classic
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:
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 .)
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
.
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 .
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
.
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.
Puoi utilizzare il nuovo repository FLATPAK (flathub) per l'installazione su qualsiasi distribuzione linux link
FLATPAK aggiorna automaticamente i pacchetti installati.
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
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
BTW, VS Code sarà un pacchetto standard in Ubuntu 18.04 (fine aprile 2018)!
Dai documenti ufficiali di Visual Studio Code:
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.
Leggi altre domande sui tag software-installation ide microsoft visual-studio-code