Comment installer le code Visual Studio?

137

Je viens de télécharger VSCode-linux-x64 depuis le site Web de Microsoft . C'est un fichier zip de 62 Mo. Comment puis-je l'installer sur mon système Ubuntu?

    
posée Rasool 29.04.2015 - 23:00
la source

13 réponses

121

Mettre à jour

VSCode est maintenant disponible sous forme de fichier DEB . Vous pouvez le télécharger et ensuite l'exécuter:

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

Si dpkg se plaint de dépendances manquantes, exécutez:

sudo apt -f install

après pour résoudre le problème.

Ancienne réponse

  1. Télécharger le code Visual Studio pour Linux
  2. Extrait-le: unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
  3. Exécutez le fichier exécutable code pour ouvrir le code Visual Studio
  4. (Facultatif) Créez un lien symbolique pour exécuter commodément code à partir du terminal:
    sudo ln -s /path/to/VSCode/code /usr/local/bin/code

Source (instructions d’installation): lien

    
réponse donnée Cactux 29.04.2015 - 23:11
la source
105

Vous pouvez utiliser Ubuntu Make pour télécharger et installer Visual Studio Code:

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

Installez ensuite Visual Studio Code:

umake ide visual-studio-code

Cliquez ensuite sur l’icône Visual Studio qu’elle place automatiquement sur votre lanceur.

Pour le supprimer, supprimez le dossier d’installation et cliquez avec le bouton droit de la souris sur le lanceur pour retirer l’icône. Le dossier d'installation est défini par défaut sur ~/tools/web/visual-studio-code

Références

réponse donnée Jorge Castro 30.04.2015 - 13:59
la source
59

Référentiels Linux officiels activés par Visual Studio Code sur Février 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

Vous pouvez mettre à niveau / dist-upgrade comme d'habitude

sudo apt -y upgrade
sudo apt -y dist-upgrade
    
réponse donnée zurfyx 22.03.2017 - 20:43
la source
35

Maintenant, il y a un paquet .deb pour Ubuntu et Debian en plus du rpm / zip. Il est disponible ici et peut être installé normalement:

sudo dpkg -i vscode-amd64.deb

Fonctionne bien sur Xenial. Peut-être que quelqu'un crée un PPA pour simplifier les mises à jour. Ou il fera partie du dépôt officiel.

Mise à jour 17/03: Depuis la version 1.10 (février 2017), il y a intégré support pour les référentiels Linux officiels. Le code VS peut maintenant se mettre à jour automatiquement sous Linux, bien que vous deviez l'installer une fois manuellement.

    
réponse donnée JeffRSon 04.05.2016 - 14:07
la source
14

Comme ils fournissent un fichier .deb , je vous recommande d’utiliser cette option au lieu de l’approche ci-dessous.

La façon dont je l'ai fait est la suivante. En utilisant un terminal:

  1. Créez un répertoire pour les fichiers et accédez à ce répertoire:

    mkdir msvs && cd msvs
    

Le nom du répertoire est arbitraire.

  1. Décompressez le fichier zip dans votre nouveau dossier:

    unzip ../Downloads/VSCode-linux-x64.zip
    
  2. Exécuter l’idée en utilisant

    ./VSCode-linux-x64/code &
    

Vous pouvez également créer un lien vers un bureau pour pouvoir le démarrer directement à partir du bureau ou double-cliquer sur nautilus.

Pour créer une entrée de menu:

  1. Au terminal, créez un fichier

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

et copiez et collez les éléments suivants:

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

Dans mon cas, l'exécutable réside dans /opt/msvs .

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

J'ai également téléchargé une icône MS pour cette application depuis

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

et déplacé vers /opt/msvs :

sudo mv flurry*png /opt/msvs
    
réponse donnée Harris 29.04.2015 - 23:11
la source
7

Installez le composant logiciel enfichable.

sudo apt install snapd-xdg-open
sudo snap install vscode --classic
    
réponse donnée Martin Wimpress 20.05.2017 - 13:55
la source
4

Il n'est pas nécessaire d'installer Visual Studio Code en soi. Au lieu de cela, vous pouvez décompresser l'archive où vous le souhaitez, puis exécuter le programme en double-cliquant sur le fichier appelé code (qui est le principal exécutable).

Voici une procédure orientée GUI pour le faire:

  1. Accédez au site Code Visual Studio et cliquez sur Télécharger le code pour Linux . (Vous devriez probablement également consulter les conditions de licence et politique de confidentialité .)

  2. Créez un nouveau dossier dans lequel vous souhaitez que Visual Studio Code soit utilisé. Il est préférable de le faire dans votre dossier personnel (si d'autres utilisateurs veulent utiliser Visual Studio Code, il peut être extrait séparément pour eux - alors toute modification ou modification de configuration sera effectuée par utilisateur).

    Ce dossier de destination doit être vide, car l'archive .zip fournie pour le téléchargement n'a pas tout dans un dossier de premier niveau. Par exemple, si vous installez un logiciel pour votre propre utilisateur dans ~/opt , vous pouvez créer un nouveau dossier appelé VSCode-linux-x64 .

  3. Cliquez avec le bouton droit de la souris sur le fichier .zip téléchargé et cliquez sur Extraire vers ... , puis sélectionnez le dossier que vous avez créé.

    Si vous préférez, ou si votre navigateur de fichiers n’affiche pas l’option Extraire vers ... , vous pouvez au lieu de cela déplacer le fichier .zip dans le dossier de destination, cliquez avec le bouton droit sur l’icône, et cliquez sur Extraire ici .

  4. Pour exécuter Visual Studio Code, double-cliquez sur le fichier exécutable code , l’un des fichiers extraits.

    Actuellement, Visual Studio Code est un logiciel de prévisualisation, ce qui signifie qu’il est en cours de développement et qu’il n’est pas encore totalement stable. Par conséquent, vous préférerez peut-être le lancer depuis un terminal pour voir les erreurs et les avertissements utiles. Pour ce faire, ouvrez une fenêtre Terminal ( Ctrl + Alt + T ), cd dans le répertoire où vous l'avez extrait et exécutez ./code .

réponse donnée Eliah Kagan 29.04.2015 - 23:25
la source
1
  • Téléchargez le script d'installation de Powerbase pour le code Visual Studio

  • Devenir root

    sudo -i
    
  • Modifiez votre répertoire de téléchargement (probablement ~/Downloads/ )

    cd /home/*yourusername*/Downloads/
    
  • Exécutez le script d'installation. S'il n'y a pas d'erreurs, il va simplement sortir ...

    sh ./vscodeinstaller.sh
    

C'est ça. Rien de spécial à propos de celui-ci et il devrait fonctionner dans n'importe quelle distribution Linux. Ouvrez simplement votre lanceur et commencez à taper Visual Studio Code.

    
réponse donnée Ilyes Boudjelthia 30.04.2015 - 17:24
la source
1
  • Installez le programme d’installation du package gdebi
  • Téléchargez le package .deb VSCode depuis ici
  • Installer le paquet téléchargé en utilisant gdebi
réponse donnée psychsane 12.08.2017 - 05:29
la source
1

Vous pouvez utiliser le nouveau référentiel FLATPAK (flathub) pour l'installer sur n'importe quelle distribution Linux lien

FLATPAK met automatiquement à jour les packages installés.

    
réponse donnée Jiří Doubravský 03.05.2018 - 13:42
la source
0

Je ne peux pas commenter la réponse correcte ci-dessus (en utilisant PPA à partir de février), alors j'ajouterai un autre détail ici.

Le code visuel dépend de libgtk2.0-0, qu'il ne répertorie pas comme une dépendance dans les métadonnées. Vous risquez de rencontrer ce problème si, comme moi, vous installez des installations de virtualbox minimales uniquement pour résoudre des problèmes complexes au niveau du système, lorsque vous devez pirater et réduire des paquets que vous ne souhaitez pas utiliser sur votre véritable hôte.

Sur des hôtes minimaux, les éléments suivants sont nécessaires en plus de ceux mentionnés ci-dessus pour que Visual Code puisse s'exécuter:

sudo apt install libgtk2.0-0
    
réponse donnée user2427436 04.10.2017 - 12:21
la source
0

Installation du code VS sur 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'

Cela va télécharger la clé gpg et copier et créer les fichiers apt. Ensuite, vous pouvez simplement mettre à jour et installer vs code :

sudo apt-get update
sudo apt-get install code
  • L'avantage de cette méthode d'installation est que vous pouvez simplement mettre à jour vscode à l'aide de la commande apt-get update . Fonctionne bien et j'utilise vs code avec le plugin vim depuis plus de 2 ans (c, c ++, python, md, latex, html, javascript ...).

BTW, le code VS sera un package standard dans Ubuntu 18.04 (fin avril 2018)!

    
réponse donnée abu_bua 08.04.2018 - 10:43
la source
0

Des documents officiels de Visual Studio Code:

  1. Téléchargez le package .deb à partir de cette page .
  2. Exécutez la commande suivante: sudo dpkg -i ~/path-to-file.deb
  3. Si vous rencontrez des erreurs de dépendance lors de l’utilisation de dpkg avec un paquet, exécutez: sudo apt-get install -f

Remarque: L'installation du package .deb installe automatiquement le référentiel apt et la clé de signature pour permettre la mise à jour automatique à l'aide du mécanisme système standard.

    
réponse donnée Jebin Philipose 16.04.2018 - 20:17
la source

Lire d'autres questions sur les étiquettes