Я только что загрузил VSCode-linux-x64
из веб-сайта Microsoft . Это zip-файл размером 62 МБ. Как установить его в систему Ubuntu?
Я только что загрузил VSCode-linux-x64
из веб-сайта Microsoft . Это zip-файл размером 62 МБ. Как установить его в систему Ubuntu?
VSCode теперь доступен как файл DEB . Вы можете загрузить его, а затем запустить sudo apt install ~/path/to/code_1.XXX.deb
, и вы готовы к работе. Р>
unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
code
, чтобы открыть код Visual Studio code
из терминала: sudo ln -s /path/to/VSCode/code /usr/local/bin/code
Источник (инструкции по установке): Ссылка
Вы можете использовать Ubuntu Make для загрузки и установки кода Visual Studio:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
Затем установите код Visual Studio:
umake ide visual-studio-code
Затем щелкните значок Visual studio, который он автоматически разместит на вашей панели запуска.
Чтобы удалить его, удалите папку установки и щелкните правой кнопкой мыши на панели запуска, чтобы разблокировать значок. Папка установки по умолчанию равна ~/tools/web/visual-studio-code
Теперь для Ubuntu и Debian есть пакет .deb, кроме rpm / zip. Он доступен здесь и может быть установлен как обычно:
sudo dpkg -i vscode-amd64.deb
Прекрасно работает на Xenial. Возможно, кто-то создает PPA для упрощения обновлений. Или он станет частью официального репозитория.
Обновление 03/17: Начиная с версии 1.10 (февраль 2017) существует встроенный поддержка для официальных репозиториев Linux. VS Code теперь может автоматически обновляться в Linux, хотя вам нужно установить его один раз вручную.
В Visual Studio Code включены официальные репозитории Linux на Февраль 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
Вы можете обновить / перенаправить обновление как обычно
sudo apt -y upgrade
sudo apt -y dist-upgrade
Поскольку они предоставляют файл .deb
, я рекомендую использовать это вместо подхода ниже.
То, как я это сделал, выглядит следующим образом. Использование терминала:
Создайте каталог для файлов и перейдите в этот каталог:
mkdir msvs && cd msvs
Имя каталога произвольное.
Распакуйте zip-файл в новую папку:
unzip ../Downloads/VSCode-linux-x64.zip
Запустите ide, используя
./VSCode-linux-x64/code &
Вы также можете создать ссылку для рабочего стола, чтобы вы могли запускать ее прямо с рабочего стола или дважды щелкнуть в nautilus.
Чтобы создать запись в меню:
На терминале создайте файл
sudo gedit /usr/share/applications/MSVS.desktop
и скопируйте и вставьте следующее:
#!/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
В моем случае исполняемый файл находится внутри /opt/msvs
.
sudo cp -R ~/Downloads/VSCode-linux-x64 /opt/msvs
Я также загрузил значок MS для этого приложения из
wget http://fc06.deviantart.net/fs70/i/2012/344/9/1/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.png
и переместил его в /opt/msvs
:
sudo mv flurry*png /opt/msvs
Код Visual Studio не должен устанавливаться сам по себе. Вместо этого вы можете разархивировать архив там, где хотите, затем запустите программу, дважды щелкнув файл с именем code
(который является основным исполняемым файлом).
Для этого используется GUI-ориентированная процедура:
Перейдите на сайт Visual Studio Code и нажмите Код загрузки для Linux . (Вероятно, вы также можете просмотреть условия лицензии и Политика конфиденциальности .)
Создайте новую папку, в которой вы хотите, чтобы код Visual Studio был включен. Лучше всего сделать это в своей домашней папке (если другие пользователи хотят использовать код Visual Studio, он может быть выделен для них отдельно, тогда любые изменения или изменения конфигурации будут для каждого пользователя).
Эта папка назначения должна быть пустой, так как архив .zip
, предоставленный для загрузки, not содержит все в папке верхнего уровня внутри. Например, если вы установили программное обеспечение для своего собственного пользователя в ~/opt
, вы могли бы создать новую папку внутри, называемую VSCode-linux-x64
.
Щелкните правой кнопкой мыши загруженный .zip-файл и нажмите Извлечь ... , затем выберите созданную папку.
Если вы предпочитаете или если ваш браузер файлов не показывает параметр Извлечь ... , вы можете вместо этого перенести ZIP-файл в папку назначения, щелкните правой кнопкой мыши значок, и нажмите Извлечь здесь .
Чтобы запустить Visual Studio Code, дважды щелкните по исполняемому файлу code
, который является одним из файлов, которые были извлечены.
В настоящее время Visual Studio Code является «предварительным» программным обеспечением, что означает, что он все еще разрабатывается и еще не полностью стабилен. Поэтому вы можете запустить его с терминала, чтобы вы могли видеть, возможно, полезные ошибки и предупреждения. Для этого откройте окно терминала ( Ctrl + Alt + T ), cd
в каталог, в котором вы его извлекли, и запустите ./code
. р>
Установите оснастку.
sudo apt install snapd-xdg-open
sudo snap install vscode --classic
Загрузите скрипт установщика Powerbase для кода Visual Studio
Стать root
sudo -i
Перейдите в каталог загрузки (возможно, ~/Downloads/
)
cd /home/*yourusername*/Downloads/
Запустите сценарий установщика. Если ошибок нет, он просто выйдет ...
sh ./vscodeinstaller.sh
Вот и все. Ничего особенного в этом нет, и он должен работать в любом дистрибутиве Linux. Просто откройте свою пусковую установку и начните вводить код Visual Studio. Р>
gdebi
.deb
VSCode из здесь
gdebi
Я не могу прокомментировать правильный ответ выше (используя PPA с февраля), поэтому я добавлю еще одну деталь.
Визуальный код зависит от libgtk2.0-0, который он не отображает как зависимость в метаданных. Вы можете столкнуться с этой проблемой, если вы, как и я, настройте минимальные установки виртуальных боксов, чтобы устранить проблемы с системным уровнем, где вам нужно взломать и снести пакеты, которые вы не хотите делать на вашем реальном хосте.
На минимальных хостах, в дополнение к тому, что было упомянуто выше, требуется следующее: чтобы получить Visual Code для запуска:
sudo apt install libgtk2.0-0