Ho appena scaricato VSCode-linux-x64
dal sito Web Microsoft . È un file zip da 62 MB. Come posso installarlo sul mio sistema Ubuntu?
Ho appena scaricato VSCode-linux-x64
dal sito Web Microsoft . È un file zip da 62 MB. Come posso installarlo sul mio sistema Ubuntu?
Risposte:
VSCode è ora disponibile come file DEB . Puoi scaricarlo ed eseguire:
sudo dpkg -i ~/path/to/code_1.XXX.deb
Nel caso in cui si dpkg
lamenta delle dipendenze mancanti, eseguire:
sudo apt -f install
in seguito per risolvere il problema.
unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
code
eseguibile per aprire il codice di Visual Studiocode
dal terminale:sudo ln -s /path/to/VSCode/code /usr/local/bin/code
Fonte (istruzioni per l'installazione): https://code.visualstudio.com/docs/setup/linux
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 sul programma di avvio per sbloccare l'icona. La cartella di installazione predefinita è~/tools/web/visual-studio-code
ln -s $HOME/.local/share/umake/ide/visual-studio-code/code $HOME/bin/
Visual Studio Code ha abilitato i repository Linux ufficiali a febbraio 2017 (v1.10)
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB3E94ADBE1229CF
sudo add-apt-repository -y "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
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 17/03: dalla versione 1.10 (febbraio 2017) è disponibile il supporto integrato per i repository Linux ufficiali. VS Code ora può eseguire l'aggiornamento automatico su Linux, anche se è necessario installarlo manualmente una volta.
Installa lo snap.
sudo apt install snapd-xdg-open
sudo snap install code --classic
code
, non vscode
(quello ufficiale è stato rilasciato e il vscode
pacchetto snap è ora abbandonato). Non riesco a modificare a causa del limite inferiore di carattere modificato.
Dal momento che forniscono un .deb
file ora ti consiglio di usarlo al posto del seguente approccio.
Il modo in cui l'ho fatto è il seguente. Utilizzando un terminale:
Creare una directory per i file e passare a questa directory:
mkdir msvs && cd msvs
Il nome della directory è arbitrario.
Decomprimi il file zip nella nuova cartella:
unzip ../Downloads/VSCode-linux-x64.zip
Esegui l'ide usando
./VSCode-linux-x64/code &
È inoltre possibile 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 all'interno /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 lo ha spostato in /opt/msvs
:
sudo mv flurry*png /opt/msvs
Code
) non funziona per eseguirlo, da Nautilus? (Al momento posso provarlo solo con Nemo e PCManFM.)
Icon=/opt/msvs/resources/app/vso.png
.
Icon=/opt/msvs/resources/app/resources/linux/code.png
Visual Studio Code non deve essere installato di per sé. Invece puoi decomprimere l'archivio dove vuoi, quindi eseguire il programma facendo doppio clic sul file chiamato code
(che è l'eseguibile principale).
Ecco una procedura orientata alla GUI per farlo:
Vai al sito del codice di Visual Studio e fai clic su Scarica codice per Linux . (Probabilmente dovresti anche rivedere i termini della licenza e la politica sulla privacy .)
Crea una nuova cartella dove vuoi che Visual Studio Code vada. È meglio farlo all'interno della tua cartella home (se altri utenti vogliono usare Visual Studio Code, potrebbe essere estratto separatamente per loro - quindi eventuali modifiche o cambiamenti di configurazione saranno per utente).
Questa cartella di destinazione dovrebbe essere vuota, come .zip
archivio previsto download non non hanno tutto in una cartella di livello superiore al suo interno. Ad esempio, se si inserisce il software installato per il proprio utente ~/opt
, è possibile 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 fare clic su Estrai qui .
Per eseguire il codice di Visual Studio, fai doppio clic sul code
file eseguibile, che è uno dei file 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 da poter vedere eventualmente utili errori e avvisi. Per fare ciò, apri una finestra Terminale ( Ctrl+ Alt+ T), cd
nella directory in cui l'hai estratta ed esegui ./code
.
Dai documenti ufficiali di Visual Studio Code:
sudo dpkg -i ~/path-to-file.deb
sudo apt-get install -f
Nota: l' installazione del pacchetto .deb installerà automaticamente il repository apt e la chiave di firma per abilitare l'aggiornamento automatico utilizzando il normale meccanismo di sistema.
gdebi
pacchetto di installazione.deb
pacchetto VSCode da quigdebi
Non posso commentare la risposta corretta sopra (usando PPA a febbraio), quindi aggiungerò un altro dettaglio qui.
Visual Code dipende da libgtk2.0-0 che non elenca come dipendenza nei metadati. Potresti riscontrare questo problema se, come me, configuri installazioni minimali di virtualbox solo per risolvere problemi di livello di sistema difficili in cui devi hackerare e tagliare pacchetti che non vuoi fare sul tuo vero host.
Su host minimi, pertanto è necessario quanto segue oltre a quanto menzionato sopra per far funzionare Visual Code:
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 codice :
sudo apt-get update
sudo apt-get install code
A proposito, VS Code sarà un pacchetto standard in Ubuntu 18.04 (fine aprile 2018)!
Puoi usare il nuovo repository FLATPAK (flathub) da installare su qualsiasi distribuzione linux https://flathub.org/apps/details/com.visualstudio.code
FLATPAK aggiorna automaticamente i pacchetti installati.
Scarica lo script di installazione di Powerbase per Visual Studio Code
Diventa root
sudo -i
Passa alla tua 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 in questo e dovrebbe funzionare in qualsiasi distribuzione Linux. Basta aprire il programma di avvio e iniziare a digitare Visual Studio Code.
sudo -i
, è abbastanza per iniziare sudo ./vscodeinstaller.sh
. Megliosudo ~/Downloads/vscodeinstaller.sh
http://www.thepowerbase.com/Vstudio/vscodeinstaller.sh
collegamento morto.