Я только что скачал VSCode-linux-x64
с сайта Microsoft . Это 62 МБ почтовый файл. Как я могу установить его в моей системе Ubuntu?
Я только что скачал VSCode-linux-x64
с сайта Microsoft . Это 62 МБ почтовый файл. Как я могу установить его в моей системе Ubuntu?
Ответы:
VSCode теперь доступен в виде файла DEB . Вы можете скачать его и запустить:
sudo dpkg -i ~/path/to/code_1.XXX.deb
Если вы dpkg
жалуетесь на отсутствие зависимостей, запустите:
sudo apt -f install
впоследствии, чтобы решить проблему.
unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
code
исполняемый файл, чтобы открыть код Visual Studiocode
из терминала:sudo ln -s /path/to/VSCode/code /usr/local/bin/code
Источник (инструкция по установке): https://code.visualstudio.com/docs/setup/linux
Вы можете использовать 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
ln -s $HOME/.local/share/umake/ide/visual-studio-code/code $HOME/bin/
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
Вы можете обновить / dist-upgrade как обычно
sudo apt -y upgrade
sudo apt -y dist-upgrade
Теперь есть пакет .deb для Ubuntu и Debian, кроме rpm / zip. Он доступен здесь и может быть установлен как обычно:
sudo dpkg -i vscode-amd64.deb
Отлично работает на Xenial. Может быть, кто-то создает PPA для упрощения обновлений. Или это станет частью официального хранилища.
Обновление 03/17: начиная с версии 1.10 (февраль 2017 г.) имеется встроенная поддержка официальных репозиториев Linux. VS Code теперь может автоматически обновляться в Linux, хотя вам придется установить его один раз вручную.
Установите оснастку.
sudo apt install snapd-xdg-open
sudo snap install code --classic
code
, а не vscode
(официальный один был выпущен и vscode
оснастку пакет теперь отказалась). Я не могу редактировать из-за изменения нижнего предела персонажа.
Поскольку сейчас они предоставляют .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
Code
) не работает для его запуска из Nautilus? (В настоящее время я могу проверить это только с Nemo и PCManFM.)
Icon=/opt/msvs/resources/app/vso.png
.
Icon=/opt/msvs/resources/app/resources/linux/code.png
Код Visual Studio не должен быть установлен, как таковой. Вместо этого вы можете разархивировать архив куда угодно, а затем запустить программу, дважды щелкнув по названному файлу code
(который является основным исполняемым файлом).
Вот GUI-ориентированная процедура для этого:
Перейдите на сайт кода Visual Studio и нажмите « Загрузить код для Linux» . (Возможно, вам также следует ознакомиться с условиями лицензии и политикой конфиденциальности .)
Создайте новую папку, куда вы хотите поместить код Visual Studio. Лучше всего делать это в вашей домашней папке (если другие пользователи хотят использовать код Visual Studio, он может быть извлечен отдельно для них - тогда любые изменения или изменения конфигурации будут для каждого пользователя).
Эта папка назначения должна быть пустой, так как .zip
архив, предоставленный для загрузки, не имеет всего внутри папки верхнего уровня. Например, если вы поместите программное обеспечение, установленное для вашего собственного пользователя ~/opt
, вы можете создать внутри него новую папку с именем VSCode-linux-x64
.
Щелкните правой кнопкой мыши загруженный ZIP-файл и выберите « Извлечь в ...» , затем выберите созданную папку.
Если вы предпочитаете, или если ваш файловый браузер не показывает опцию Извлечь в ... , вы можете вместо этого переместить ZIP-файл в папку назначения, щелкнуть правой кнопкой мыши значок и выбрать Извлечь здесь .
Чтобы запустить код Visual Studio, дважды щелкните code
исполняемый файл, который является одним из извлеченных файлов.
В настоящее время Visual Studio Code представляет собой программное обеспечение «предварительного просмотра», что означает, что оно все еще находится в стадии разработки и еще не полностью стабильно. Поэтому вы можете предпочесть запустить его из терминала, чтобы увидеть возможные полезные ошибки и предупреждения. Для этого откройте окно терминала ( Ctrl+ Alt+ T), cd
в каталог, в который вы его распаковали, и запустите ./code
.
Из официальных документов Visual Studio Code:
sudo dpkg -i ~/path-to-file.deb
sudo apt-get install -f
Примечание. Установка пакета .deb автоматически установит репозиторий apt и ключ подписи, чтобы включить автоматическое обновление с использованием обычного системного механизма.
gdebi
установщик пакета.deb
пакет VSCode здесьgdebi
Я не могу прокомментировать правильный ответ выше (используя PPA по состоянию на февраль), поэтому я добавлю еще одну деталь здесь.
Визуальный код зависит от libgtk2.0-0, который он не перечисляет в качестве зависимости в метаданных. Вы можете столкнуться с этой проблемой, если вы, как и я, настраиваете минимальные установки виртуального ящика просто для устранения сложных проблем системного уровня, когда вам приходится взламывать и разрезать пакеты, которые вы не хотите делать на своем реальном хосте.
Поэтому на минимальных хостах требуется следующее в дополнение к тому, что было упомянуто выше для запуска Visual Code:
sudo apt install libgtk2.0-0
Установка 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, скопирует и создаст подходящие файлы. Тогда вы можете просто обновить и установить против кода :
sudo apt-get update
sudo apt-get install code
Кстати, VS Code будет стандартным пакетом в Ubuntu 18.04 (конец апреля 2018 года)!
Вы можете использовать новый репозиторий FLATPAK (flathub) для установки на любой дистрибутив linux https://flathub.org/apps/details/com.visualstudio.code
FLATPAK автоматически обновляет установленные пакеты.
Загрузите скрипт установки Powerbase для кода Visual Studio
Стать корнем
sudo -i
Перейдите в каталог загрузки (вероятно ~/Downloads/
)
cd /home/*yourusername*/Downloads/
Запустите установочный скрипт. Если ошибок нет, он просто выйдет ...
sh ./vscodeinstaller.sh
Вот и все. Ничего особенного в этом нет, и он должен работать в любом дистрибутиве Linux. Просто откройте панель запуска и начните вводить код Visual Studio.
sudo -i
, этого достаточно, чтобы начать sudo ./vscodeinstaller.sh
. Лучшеsudo ~/Downloads/vscodeinstaller.sh
http://www.thepowerbase.com/Vstudio/vscodeinstaller.sh
мертвая ссылка.