Я просто загрузил VSCode-linux-x64
с веб-сайта Microsoft. Это - zip-файл на 62 МБ. Как я могу установить его в своей системе Ubuntu?
VSCode теперь доступно в виде DEB-файла . Вы можете скачать его и затем запустить:
sudo dpkg -i ~/path/to/code_1.XXX.deb
В случае, если dpkg
пожалуется на пропущенные зависимости, запустите:
sudo apt -f install
после этого, чтобы исправить проблему.
распаковать VSCode-linux-x64.zip -d ~/путь/к/VSCode
code
для открытия Visual Studio Codecode
из терминала:sudo ln -s /path/to/VSCode/code /usr/local/bin/code
Source (инструкции по установке): https://code.visualstudio.com/docs/setup/linux
Я не могу прокомментировать правильный ответ выше (с использованием PPA по состоянию на февраль), поэтому я добавлю сюда еще одну деталь.
Visual Code зависит от на libgtk2.0-0, который не указывается как зависимость в метаданных. Вы можете столкнуться с этой проблемой, если вы, как и я, установите минимальные установки виртуального бокса только для устранения сложных проблем системного уровня, когда вам придется взламывать и вырезать пакеты, которые вы не хотите делать на своем реальном хосте.
На минимальных хостах , поэтому в дополнение к тому, что было упомянуто выше, для запуска Visual Code требуется следующее:
sudo apt install libgtk2.0-0
Вы можете использовать новый репозиторий FLATPAK (flathub) для установки в любом дистрибутиве Linux https://flathub.org/apps/details/com.visualstudio.code
FLATPAK автоматически обновляет установленные пакеты.
Из официальных документов Visual Studio Code:
sudo dpkg -i ~ / path-to-file.deb
sudo apt-get install -f
Примечание: При установке пакета .deb автоматически устанавливается репозиторий apt и ключ подписи, чтобы включить автоматическое обновление с использованием обычного системного механизма.
Установка VS Code в 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'
Это загрузит ключ gpg, скопирует и создаст файлы apt. Затем вы можете просто обновить и установить vs code :
sudo apt-get update
sudo apt-get install code
BTW , VS Code будет стандартным пакетом в Ubuntu 18.04 (конец апреля 2018 г.)!
Скачайте сценарий установки Powerbase для Visual Studio Code
Станьте корневым
sudo -i.
Изменение в каталоге загрузок (вероятно ~/Downloads/
)
cd /home/*yusername*/Downloads/.
Запустите сценарий установки. Если ошибок нет, он просто выйдет...
sh ./vscodeinstaller.sh
Вот так. В этом нет ничего особенного, и он должен работать в любом дистрибутиве Linux. Просто откройте пусковую установку и начните печатать Visual Studio Code.
gdebi
установщик пакета .deb
пакет VSCode из здесь gdebi
Установите оснастку.
sudo apt install snapd-xdg-open
sudo snap install code --classic
Теперь есть пакет .deb для Ubuntu и Debian помимо 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 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
Вы можете обновить/отключить как обычно
sudo apt -y upgrade
sudo apt -y dist-upgrade
Для загрузки и установки Visual Studio Code можно использовать Ubuntu Make:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
Затем установить Visual Studio Code:
umake ide visual-studio-code
Затем нажать на иконку Visual Studio, которую она автоматически помещает на вашу установку.
Чтобы удалить ее, удалите папку установки и щелкните правой кнопкой мыши на установке, чтобы распаковать иконку. По умолчанию папка установки имеет значение ~/tools/web/vidual-studio-code
Visual Studio Code не обязательно устанавливать, как таковой. Вместо этого вы можете распаковать архив куда угодно, а затем запустить программу, дважды щелкнув на файле с именем code
(который является основным исполняемым файлом).
Для этого есть GUI-ориентированная процедура:
Зайдите на сайт Visual Studio Code и нажмите Download Code for Linux. (Возможно, вы также должны просмотреть лицензионные условия и политику конфиденциальности .)
Сделайте новую папку, куда вы хотите отправить Visual Studio Code. Лучше всего это сделать в вашей домашней папке (если другие пользователи хотят использовать Visual Studio Code, то он может быть распакован отдельно для них - тогда любые изменения или конфигурационные изменения будут для каждого пользователя).
Эта целевая папка должна быть пустой, так как в архиве .zip
, предусмотренном для скачивания, внутри нет всего, что находится в папке верхнего уровня. Например, если вы поместите программное обеспечение, установленное для вашего собственного пользователя в ~/opt
, вы можете создать внутри него новую папку с названием VSCode-linux-x64
.
Щелкните правой кнопкой мыши на загруженном .zip файле и нажмите Extract To..., затем выберите папку, которую вы создали.
Если вы предпочитаете, или если ваш файловый браузер не отображает Extract To.... , вы можете вместо этого переместить .zip файл в целевую папку, щелкнуть правой кнопкой мыши на иконке и нажать Распаковать здесь.
Чтобы запустить Visual Studio Code, дважды щелкните на исполняемом файле code
, который является одним из распакованных файлов.
В настоящее время Visual Studio Code является программным обеспечением "предварительного просмотра", что означает, что он все еще находится в стадии разработки и еще не полностью стабилен. Поэтому, возможно, вы предпочтете запускать его из терминала, чтобы увидеть возможные полезные ошибки и предупреждения. Для этого откройте окно терминала (Ctrl+Alt+T), cd
в каталог, в который вы его извлекли, и запустите ./code
.
Так как они предоставляют . deb
теперь я рекомендую использовать это вместо подхода, описанного ниже.
Я сделал это следующим образом. Используя терминал:
Создайте каталог для файлов и перейдите в этот каталог:
mkdir msvs && cd msvs
Имя каталога произвольное.
Распакуйте zip-файл в новую папку:
распакуйте ../Загрузки/VSCode-linux-x64.zip
Запустите идеал, используя
./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