Как установить visual studio code на debian

Обновлено: 06.07.2024

Среда Linux крайне разнообразна, и большой выбор сред и дистрибутивов для рабочего стола существенно усложняет подготовку к работе. если вы прийдете к поддерживаемым версиям Ubuntu Desktop (16.04 +), CentOS 7или Fedora Workstation (27 +) и используете только официальные дистрибутивы VS Code, процесс должен быть прямо вперед. Но если же вам нужна нестандартная конфигурация или подчиненный дистрибутив, в некоторых случаях могут возникать проблемы. В этом документе приведены некоторые сведения о требованиях и некоторые сведения по устранению неполадок, которые могут помочь в работе, даже если ваша конфигурация поддерживается только сообществом. обратите внимание, что Live Share поддерживает только 64-разрядную версию Linux.

Установка необходимых компонентов для Linux

В некоторых дистрибутивах Linux отсутствуют библиотеки, без которых Live Share работать не может. По умолчанию Live Share пытается обнаружить и установить все необходимые компоненты Linux. Если Live Share обнаружит проблему, которая может быть связана с отсутствием библиотек, вы увидите всплывающее уведомление с запросом разрешений на их установку.

При нажатии кнопки "установить" появится окно терминала, в котором ваша ОС предложит вам ввести пароль администратора или корня (sudo), чтобы продолжить. предполагая, что сценарий успешно завершает работу, перезагрузите Visual Studio Code при появлении запроса вы должны быть все готово. Вы также можете проверить советы для конкретного дистрибутива , где могут быть описаны дополнительные сложности и (или) обходные пути.

если вы не хотите, чтобы VS Code выполнили команду, вы можете в любое время повторно запустить самую последнюю версию этого скрипта вручную, используя следующую команду в окне терминала:

Советы по распределению

Хотя сценарий установки, приведенный выше, охватывает разнообразные дистрибутивы, вы можете заинтересовать, что обычно отсутствует в обычный установках. В следующем списке приведены ключевые библиотеки, отсутствующие в новой установке данного дистрибутива. В списке также приводятся некоторые советы, которые помогут вам приступить к работе, если вы столкнулись с проблемой.

Дополнительные сведения о других дистрибутивах, не являющихся Debian, Ubuntu и РХЛ, см. в разделе Советы по поддержке сообщества .

дополнительные сведения также можно найти в конкретных библиотеках Live Share потребностей.

Советы, поддерживаемый сообществом дистрибутивов

  • Поддерживается сценарием установки необходимых компонентов.
  • Используйте пакет Visual-Studio-Code-bin AUR для VS Code.
  • sudo необходимо установить, чтобы использовать скрипт автоматической установки.
  • gnome-keyring может потребовать дополнительных gnome-keyring в некоторых средах рабочего стола.
  • Поддерживается сценарием установки необходимых компонентов.
  • Используйте пакет Visual-Studio-Code-bin AUR для VS Code.
  • Поддерживается сценарием установки необходимых компонентов.
  • Поддерживается сценарием установки необходимых компонентов.
  • В версиях vscode пакета до выпуска 57 отсутствовали обязательные значения Product. JSON ( vscode ). Обновите vscode пакет, чтобы устранить эту проблему.
  • visual-studio-code Пакет в наложении visual-studio-code известен.

Установить необходимые компоненты вручную

хотя мы рекомендуем использовать сценарий установки зависимостейLive Share, в этом разделе содержатся дополнительные сведения о требованиях к библиотеке в случае, когда необходимо выполнить эти действия самостоятельно или использовать распространение, которое не поддерживается сценарием.

Стандартные отсутствующие библиотеки в установках обычный можно найти в разделе Советы по распространению и Советы по поддержке сообщества .

Подробные требования к библиотеке

Хотя для других дистрибутивов требуются одни и те же библиотеки, их имена пакетов могут отличаться. Некоторые из них можно найти в разделе Советы по распространению поддерживаемых сообществ .

Debian и Ubuntu

Библиотеки можно установить в дистрибутивах на основе Debian или Ubuntu, запустив sudo apt install <library-name> в терминале.

Для дистрибутивов на основе Ubuntu, включая Mint, выполните:

Для Debian 9 и нижестоящих дистрибутивов, не относящихся к Ubuntu, выполните следующую команду:

Fedora/CentOS/РХЛ

Библиотеки можно установить в дистрибутивах на основе Fedora/CentOS/РХЛ, запустив sudo yum install <library-name> в терминале. Например, все будет установлено:

VS Code проблемы OSS

Манжаро пользователей Linux/с: Чтобы избежать этой проблемы, используйте пакет Visual-Studio-bin Aur.

пакеты Visual Studio Code, которые либо обычный, либо изменили версии VS Code OSS, могут не содержать критическое значение в product.json файле, которое предотвращает активацию Visual Studio Live Share.

чтобы быстро увидеть, что эта проблема может возникнуть, перейдите в раздел справки > "переключить Средства для разработчиков" и проверьте, найдена ли трассировка стека, указывающая, что расширение Live Share не было активировано, так как оно использовало "предложенный API".

Чтобы убедиться в наличии проблемы, проверьте содержимое product.json . Расположение файла зависит от пакета, но обычно находится в одном из следующих расположений:

  • /usr/share/code/resources/app/product.json
  • /usr/share/vscode/resources/app/product.json

Если extensionAllowedProposedApi свойство отсутствует или не отображается ссылка MS-всливешаре. всливешаре, используется версия OSS с этой проблемой.

В качестве обходного решенияможно добавить следующий код в Product. JSON:

Дополнительные сведения о том, работает ли используемое распределение, см. выше .

Интеграция с браузером в Linux

Visual Studio Live Share обычно не требует дополнительных действий при установке для интеграции с браузером на платформе Linux.

для этого Live Share автоматически помещает файл настольного компьютера в

/.local/share/applications и обязательное средство запуска в

/.local/share/vsliveshare процессе инициализации расширения. Если эта операция будет выполнена, никаких действий не требуется.

В некоторых случаях дистрибутивы либо не поддерживают это расположение, либо не нуждаются в настройке, чтобы заставить его работать с обычный установками. в таких случаях Live Share перестает использовать /usr/local/share вместо них. В результате вы можете получить уведомления о том, что для завершения процесса установки требуется пароль администратора (sudo) . В этом случае появится окно терминала с информацией о том, где будет установлено средство для запуска браузера. Просто введите пароль в ответ на соответствующий запрос, а после завершения установки нажмите клавишу ВВОД, чтобы закрыть окно терминала.

Если вместо этого вы предпочитаете выполнять команду самостоятельно, можно щелкнуть "Копировать", чтобы скопировать команду терминала в буфер обмена.

См. также раздел

Возникли проблемы? Ознакомьтесь с разделом по устранению неполадок или отправьте отзыв.

Установка Visual Studio в Linux

Устанавливаем Visual Studio Code в Linux

Конечно, дистрибутивов, написанных на ядре Linux, достаточно много. Однако сейчас особой популярностью пользуются ОС, за основу которых взят Debian либо Ubuntu. Именно на такие платформы мы и хотим обратить внимание, взяв для наглядности Ubuntu 18.04. Обладателям других дистрибутивов мы тоже подскажем, каким образом лучше всего будет произвести установку, однако давайте начнем по порядку.

Способ 1: Использование репозиториев через консоль

Компания Microsoft активно следит за своими официальными хранилищами. Последние версии программ туда оперативно выкладываются и пользователи сразу же могут скачать их и без каких-либо проблем инсталлировать на свой компьютер. Что же касается Visual Studio Code, здесь следует рассмотреть варианты с использованием двух разных репозиториев. Взаимодействие с первым выглядит следующим образом:

Запуск терминала через меню в Linux

Установка Visual Studio из официального хранилища в Linux

Ввод пароля для установки Visual Studio в Linux

Процедура загрузки Visual Studio в Linux

Запуск Visual Studio в Linux через консоль

Внешний вид графического интерфейса Visual Studio в Linux

Однако не каждому пользователю подходит метод инсталляции через представленный репозиторий, поэтому советуем ознакомиться с альтернативным вариантом, который не сложнее рассмотренного.

Получение обновлений в Linux

Скачивание репозитория Visual Studio в Linux

Применение добавления файлов Visual Studio в Linux

Скачивание ключа для Visual Studio в Linux

Скачивание второй библиотеки для Visual Studio в Linux

Установка программы Visual Studio в Linux

Альтернативный запуск Visual Studio в Linux

Способ 2: Скачивание официального DEB-пакета

Не всем юзерам порой удобно работать через консоль или могут возникнуть какие-то трудности с командами. К тому же иногда на компьютере отсутствует подключение к интернету. В этих случаях на помощь приходит официальный DEB-пакет, который вы можете предварительно загрузить на носитель и уже на своем ПК установить VS Code.

    Перейдите по указанной выше ссылке и скачайте DEB-пакет необходимой вам программы.

Скачивание пакета для установки Visual Studio в Linux

Открытие пакета для установки Visual Studio в Linux

Установка пакета Visual Studio в Linux

Ввод пароля для установки пакета Visual Studio в Linux

Запуск Visual Studio в Linux через меню

Если же появилась надобность в добавлении обновлений к рассматриваемому софту, откройте консоль и поочередно вводите следующие команды:

Что касается пользователей, использующих дистрибутивы, разработанные на основе RHEL, Fedora или CentOS, вам следует использовать указанные ниже строки, чтобы провести инсталляцию программы.

sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'

Обновление пакетов осуществляется путем указания dnf check-update , а затем sudo dnf install code .

Существуют обладатели и ОС на openSUSE and SLE. Здесь код немного меняется:

sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/zypp/repos.d/vscode.repo'

Обновление же производится через последовательную активацию sudo zypper refresh и sudo zypper install code

Теперь вы ознакомлены с методами установки Visual Studio Code на разные дистрибутивы ядра Linux. Если же вы столкнулись с какими-либо проблемами или неполадками, обязательно сначала ознакомьтесь с текстом ошибки, изучите официальную документацию операционной системы, а также оставляйте вопросы в комментариях.

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Visual Studio Code - это современная и очень удобная интегрированная среда разработки от Microsoft написанная на основе платформы Electron и NodeJS. Здесь есть встроенный отладчик кода, поддержка контроля версий с помощью Git, подсветка синтаксиса для множества языков, автодополнение кода, интегрированный терминал, поддержка рефракторинга и сниппеты.

В этой статье мы рассмотрим, как установить Visual Studio Code на Ubuntu 18.04 или более поздних версий. Для этого лучше всего использовать официальный репозиторий от Microsoft. Однако можно также воспользоваться snap-пакетом или центром приложений Ubuntu.

Установка Visual Studio Code на Ubuntu

Для работы репозитория нужно установить несколько пакетов. Для этого выполните команду:

Затем установите ключ репозитория:

И добавьте сам репозиторий:

sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"

После этого остается обновить списки пакетов и установить VS Code:

sudo apt update
sudo apt install code


После завершения установки вы можете запустить программу, выполнив в терминале команду code, или через главное меню системы:


Главное окно программы будет выглядеть вот так:


В левой части окна вертикально расположены несколько вкладок для ориентации в интерфейсе программы. На первой вкладке выполняется работа с проектами и файлами. Вторая вкладка позволяет выполнять поиск по открытым проектам. Третья вкладка - система контроля версий. Четвёртая - отладчик, а пятая - установка дополнений.

Также можно установить программу с помощью менеджера пакетов snap. Для этого выполните:

sudo snap install --classic code


А ещё программа есть в центре приложений Ubuntu:

Удаление Visual Studio Code в Ubuntu

Удалять программу надо так, как вы её устанавливали. Если установка Visual Studio Code Ubuntu 18.04 выполнялась из репозитория Microsoft, то для удаления выполните:

sudo apt purge code

Затем можно отключить репозиторий с помощью утилиты Программы и обновления:

А если установка выполнялась через менеджер пакетов snap или центр приложений, то для удаления достаточно выполнить:

sudo snap remove code

Выводы

Теперь у вас есть успешно установленная VS Code Ubuntu 18.04, и вы можете переходить к её настройке, а затем к программированию. Далее вам нужно настроить внешний вид среды, а также установить необходимые дополнения. Но об этом поговорим в следующих статьях.

Нет похожих записей


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

В этом руководстве мы проведем вас через установку Код Visual Studio в Linux. Чтобы быть более конкретным, вы узнаете, как установить Visual Studio Code в дистрибутивы Linux на основе Debian и RedHat.

На этой странице:
  1. Как установить код Visual Studio на Debian, Ubuntu и Linux Mint
  2. Как установить код Visual Studio на CentOS, RHEL и Fedora

Как установить код Visual Studio на Debian, Ubuntu и Linux Mint

После обновления продолжите и установите зависимости, необходимые для выполнения.

Затем, используя команду wget, загрузите репозиторий и импортируйте ключ GPG Microsoft, как показано:

После того, как вы включили репозиторий, обновите систему и установите Visual Код Studio , выполнив команду:

Из-за его размера установка занимает примерно 5 минут. После установки используйте диспетчер приложений для поиска Visual Code Studio и запустите его, как показано.


Установить код Visual Studio в Ubuntu

Как установить код Visual Studio в CentOS, RHEL и Fedora

Процедура установки Код Visual Studio в дистрибутивах на основе RedHat очень похож на Ubuntu . Сразу же запустите свой терминал и обновите свою систему:

Затем импортируйте ключ Microsoft GPG, используя команду rpm ниже:

С ключом Microsoft GPG на месте, продолжите и создайте файл репозитория для Код Visual Studio :

Затем добавьте приведенный ниже код и сохраните файл:

Чтобы установить код Visual Studio, выполните команду:

Чтобы использовать его, воспользуйтесь диспетчером приложений, найдите код Visual Studio и запустите его, вы получите окно, как показано ниже.


Установите код Visual Studio в CentOS

Теперь вы можете продолжить и начните писать свой код и устанавливать нужные расширения.

Заключение

Это отличное руководство, спасибо.

Я хотел создать сценарий установки (в Fedora), поэтому, следуя вашим инструкциям, теперь у меня есть следующее, работающее как часть сценария оболочки:

I предпочитаю использовать Codelobster в ОС Linux.

Спасибо за эту статью, но я не смог t установить VSCode.

У меня есть Linux mint 32 бита.

В чем проблема, пожалуйста.

Я обновил инструкции в статье по установке Visual Studio Code на Debian, Ubuntu и Mint.

Пожалуйста, попробуйте инструкции еще раз, они будут работать …

Привет, Джалал, спасибо за отзыв. Я рад, что это руководство вам очень помогло.

Читайте также: