Wie installiere ich Visual Studio Code?

146

Ich habe gerade VSCode-linux-x64 von von der Microsoft-Website heruntergeladen. Es ist eine 62 MB-ZIP-Datei. Wie kann ich es auf meinem Ubuntu-System installieren?

    
Rasool 29.04.2015, 23:00
quelle

13 Antworten

132

Aktualisieren

VSCode ist jetzt als DEB-Datei verfügbar . Sie können es herunterladen und dann ausführen:

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

Falls sich dpkg über fehlende Abhängigkeiten beschwert, führen Sie Folgendes aus:

sudo apt -f install

, um das Problem zu beheben.

Alte Antwort

  1. Laden Sie den Code für Visual Studio für Linux herunter
  2. Extrahieren Sie es: unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
  3. Führen Sie die ausführbare Datei code aus, um Visual Studio-Code zu öffnen
  4. (Optional) Erstellen Sie einen symbolischen Link, um code bequem vom Terminal aus auszuführen:
    sudo ln -s /path/to/VSCode/code /usr/local/bin/code

Quelle (Installationsanweisungen): Link

    
Cactux 29.04.2015, 23:11
quelle
106

Mit Ubuntu Make können Sie Visual Studio Code herunterladen und installieren:

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

Installieren Sie anschließend Visual Studio Code:

umake ide visual-studio-code

Klicken Sie anschließend auf das Visual Studio-Symbol, das automatisch in Ihrem Launcher platziert wird.

Um es zu entfernen, löschen Sie den Installationsordner und klicken Sie mit der rechten Maustaste auf das Startprogramm, um das Symbol zu lösen. Der Installationsordner lautet standardmäßig ~/tools/web/visual-studio-code

Referenzen

Jorge Castro 30.04.2015 13:59
quelle
66

Mit Visual Studio Code wurden offizielle Linux-Repositorys auf Februar 2017 (v1.10)

aktiviert
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

Sie können wie üblich ein Upgrade / ein Dist-Upgrade durchführen

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

Neben dem rpm / zip gibt es jetzt ein .deb-Paket für Ubuntu und Debian. Es ist hier verfügbar und kann wie üblich installiert werden:

sudo dpkg -i vscode-amd64.deb

Funktioniert gut mit Xenial. Vielleicht erstellt jemand eine PPA, um Updates zu vereinfachen. Oder es wird Teil des offiziellen Repository.

Update 03/17: Seit Version 1.10 (Februar 2017) ist eingebaut Unterstützung für offizielle Linux-Repositorys. VS Code kann jetzt unter Linux automatisch aktualisiert werden, obwohl Sie es einmal manuell installieren müssen.

    
JeffRSon 04.05.2016 14:07
quelle
14

Da sie jetzt eine .deb -Datei bereitstellen, empfehle ich, diese anstelle des unten beschriebenen Ansatzes zu verwenden.

So habe ich es gemacht: Verwenden eines Terminals:

  1. Erstellen Sie ein Verzeichnis für die Dateien und wechseln Sie in dieses Verzeichnis:

    mkdir msvs && cd msvs
    

Der Verzeichnisname ist beliebig.

  1. Entpacken Sie die ZIP-Datei in Ihrem neuen Ordner:

    unzip ../Downloads/VSCode-linux-x64.zip
    
  2. Führen Sie die ide mit

    aus
    ./VSCode-linux-x64/code &
    

Sie können auch einen Desktop-Link erstellen, um ihn direkt vom Desktop aus zu starten oder in Nautilus einen Doppelklick auszuführen.

So erstellen Sie einen Menüeintrag:

  1. Erstellen Sie am Terminal eine Datei

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

und kopieren und fügen Sie Folgendes ein:

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

In meinem Fall befindet sich die ausführbare Datei in /opt/msvs .

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

Ich habe auch ein MS-Symbol für diese Anwendung von

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

und verschoben nach /opt/msvs :

sudo mv flurry*png /opt/msvs
    
Harris 29.04.2015 23:11
quelle
10

Installieren Sie den Snap.

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

Visual Studio Code muss nicht per se installiert werden. Stattdessen können Sie das Archiv an beliebiger Stelle entpacken und anschließend das Programm ausführen, indem Sie auf die Datei code (die Hauptprogrammdatei) doppelklicken.

Hier ist eine GUI-orientierte Vorgehensweise:

  1. Wechseln Sie zur Website Visual Studio Code , und klicken Sie auf Code für Linux herunterladen . (Sie sollten wahrscheinlich auch die Lizenzbestimmungen und Datenschutzbestimmungen .)

  2. Erstellen Sie einen neuen Ordner, in den der Visual Studio-Code verschoben werden soll. Am besten tun Sie dies in Ihrem Basisordner (wenn andere Benutzer Visual Studio-Code verwenden möchten, kann der Code für sie separat extrahiert werden - dann werden alle Änderungen oder Konfigurationsänderungen pro Benutzer vorgenommen).

    Dieser Zielordner sollte leer sein, da das zum Herunterladen bereitgestellte Archiv .zip nicht alles in einem Ordner der obersten Ebene enthält. Wenn Sie beispielsweise Software für Ihren eigenen Benutzer in ~/opt installieren, können Sie darin einen neuen Ordner mit dem Namen VSCode-linux-x64 erstellen.

  3. Klicken Sie mit der rechten Maustaste auf die heruntergeladene ZIP-Datei, und klicken Sie auf Extrahieren nach ... . Wählen Sie dann den von Ihnen erstellten Ordner aus.

    Wenn Sie es vorziehen, oder wenn Ihr Dateibrowser keine Option Extract To ... anzeigt, können Sie die ZIP-Datei stattdessen in den Zielordner verschieben. Klicken Sie mit der rechten Maustaste auf das Symbol. und klicken Sie auf Hier extrahieren .

  4. Doppelklicken Sie zum Ausführen von Visual Studio Code auf die ausführbare Datei code . Hierbei handelt es sich um eine der extrahierten Dateien.

    Derzeit ist Visual Studio Code eine "Vorschau" -Software, was bedeutet, dass es sich noch in der Entwicklung befindet und noch nicht vollständig stabil ist. Daher möchten Sie möglicherweise den Start von einem Terminal aus starten, um möglicherweise nützliche Fehler und Warnungen anzuzeigen. Öffnen Sie dazu ein Terminalfenster ( Strg + Alt + T ), cd im Verzeichnis, in das Sie es extrahiert haben, und führen Sie es aus ./code .

Eliah Kagan 29.04.2015 23:25
quelle
1
  • Laden Sie das Powerbase-Installationsskript für Visual Studio-Code

  • herunter
  • Werden Sie root

    sudo -i
    
  • Wechseln Sie in Ihr Download-Verzeichnis (wahrscheinlich ~/Downloads/ )

    cd /home/*yourusername*/Downloads/
    
  • Führen Sie das Installationsskript aus. Wenn es keine Fehler gibt, wird es einfach beendet…

    sh ./vscodeinstaller.sh
    

Das ist es. Nichts Besonderes an diesem und es sollte in jeder Linux-Distribution funktionieren. Öffnen Sie einfach Ihren Launcher und beginnen Sie mit der Eingabe von Visual Studio Code.

    
Ilyes Boudjelthia 30.04.2015 17:24
quelle
1
  • Installieren Sie das Paketinstallationsprogramm " gdebi "
  • Laden Sie das .deb VSCode-Paket von hier herunter
  • Installieren Sie das heruntergeladene Paket mit gdebi .
Saikat 12.08.2017 05:29
quelle
1

Sie können das neue FLATPAK-Repository (flathub) für die Installation auf einer beliebigen Linux-Distribution verwenden link

FLATPAK aktualisiert installierte Pakete automatisch.

    
Jiří Doubravský 03.05.2018 13:42
quelle
1

Installieren von VS-Code unter 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'

Dies lädt den GPG-Schlüssel herunter und kopiert die apt-Dateien. Dann können Sie einfach vs code :

aktualisieren und installieren
sudo apt-get update
sudo apt-get install code
  • Der Vorteil dieser Installationsmethode besteht darin, dass Sie vscode einfach mit dem Befehl apt-get update aktualisieren können. Funktioniert gut und ich benutze vs code mit dem vim plugin seit über 2 Jahren (c, c ++, Python, md, Latex, HTML, Javascript ...).

Übrigens, VS-Code wird in Ubuntu 18.04 (Ende April 2018) ein Standardpaket sein!

    
abu_bua 08.04.2018 10:43
quelle
1

Aus den offiziellen Dokumenten von Visual Studio Code:

  1. Laden Sie das .deb-Paket von dieser Seite herunter.
  2. Führen Sie den folgenden Befehl aus: sudo dpkg -i ~/path-to-file.deb
  3. Wenn Sie bei der Verwendung von dpkg mit einem Paket Abhängigkeitsfehler erhalten, führen Sie Folgendes aus: sudo apt-get install -f

Hinweis: Durch die Installation des .deb-Pakets werden das apt-Repository und der Signaturschlüssel automatisch installiert, um die automatische Aktualisierung mithilfe des regulären Systemmechanismus zu aktivieren.

    
Jebin Philipose 16.04.2018 20:17
quelle
0

Ich kann die richtige Antwort oben nicht kommentieren (mit PPA ab Februar), deshalb werde ich hier ein weiteres Detail hinzufügen.

Der visuelle Code hängt von libgtk2.0-0 ab und wird nicht als Abhängigkeit in den Metadaten aufgeführt. Sie könnten auf dieses Problem stoßen, wenn Sie wie ich minimale Virtualbox-Installationen einrichten, um schwierige Probleme auf Systemebene zu beheben, bei denen Sie Pakete hacken und abhacken müssen, die Sie auf Ihrem echten Host nicht tun möchten.

Auf minimalen Hosts ist daher zusätzlich zu den oben genannten Angaben Folgendes erforderlich, damit Visual Code ausgeführt werden kann:

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