Как установить VS Code на Debian 13 «Trixie»

Как установить VS Code на Debian 13 «Trixie»


Пошаговые инструкции по установке Visual Studio Code на Debian 13 «Trixie», помогающие вам настроить вашу среду программирования за считанные минуты.

Microsoft Visual Studio Code, открытый многофункциональный редактор кода, едва нуждается в представлении — это выбор миллионов разработчиков по всему миру. Он легкий, но мощный, с подсветкой синтаксиса, интеллектуальным завершением кода, инструментами отладки, интеграцией с Git и поддержкой тысяч расширений.

Если вы используете Debian 13 «Trixie» и ищете простой способ его установить, вы находитесь в правильном месте. В этом руководстве я проведу вас через простые, проверенные пошаговые инструкции по установке VS Code на Debian 13. Всего через несколько минут вы будете готовы начать кодировать прямо сейчас.

Установите VS Code на Debian 13 «Trixie»

Visual Studio Code не включен в репозитории Debian, потому что, хотя ядро VS Code является открытым программным обеспечением, официальные бинарные файлы, распространяемые Microsoft, включают дополнительные проприетарные компоненты и некоторые лицензионные условия, специфичные для Microsoft.

В то же время, Debian имеет очень строгие правила относительно свободы программного обеспечения, лицензирования и перераспределения. Из-за включения этих проприетарных частей официальный пакет VS Code не соответствует Руководящим принципам свободного программного обеспечения Debian (DFSG). Но не беспокойтесь — вы все равно можете его получить. Здесь я покажу вам, как установить его непосредственно из официального репозитория Microsoft.

Шаг 1: Установите необходимые компоненты

Прежде чем начать, мы должны установить несколько пакетов, которые потребуются для нашей системы Debian 12, чтобы выполнить следующие шаги. Введите следующие команды APT для установки предпосылок:

sudo apt install apt-transport-https wget gpg

Шаг 2: Импортируйте GPG-ключ Microsoft

Импортируйте GPG-ключ из репозитория Microsoft, чтобы гарантировать подлинность программного обеспечения, которое мы устанавливаем из него.

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/packages.microsoft.gpg 

Импортируйте GPG-ключ репозитория Microsoft.

Обратите внимание, что команда не выдает никакого вывода.

Шаг 3: Добавьте официальный репозиторий Microsoft VS Code

После импорта GPG-ключей Microsoft мы добавим официальный репозиторий Visual Studio Code в нашу систему Debian 13. Это подразумевает, что пакет обновления будет доступен вместе с остальными регулярными обновлениями вашей системы, если будет выпущена новая версия.

sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'

Добавьте репозиторий VS Code.

Снова команда выше не дает никакого вывода.

Шаг 4: Обновить базу пакетов

Прежде чем продолжить установку VS Code на нашей системе Trixie, мы должны обновить список доступных пакетов. Выполните команду ниже, чтобы обновить индекс репозиториев APT.

sudo apt update

Обновление списка доступных пакетов.

Как вы можете видеть, наш новый репозиторий VS Code теперь доступен и готов к использованию.

Шаг 5: Установите VS Code на Debian 13 «Trixie»

Мы готовы установить последнюю версию Visual Studio Code на нашей системе Debian 13. Выполните следующие команды:

sudo apt install code

Установка VS Code на Debian 13.

Подождите, пока установка завершится. Поздравляем, мы закончили!

Запуск VS Code на Debian 13 «Trixie»

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

Запуск VS Code.

Visual Studio Code установлен и работает на Debian 13 «Trixie».

Удалить VS Code

Если вы хотите удалить VS Code с вашего компьютера на Debian 13 по какой-либо причине, вы можете легко сделать это, выполнив команду ниже.

sudo apt purge code

Почему не установить как Flatpak?

Да, установка VS Code в виде Flatpak работает нормально, но она имеет некоторые недостатки по сравнению с использованием DEB-пакета из репозитория Microsoft. По этой причине я настоятельно рекомендую использовать родной пакет. Вот основные недостатки:

  • Нагрузка на производительность: Приложения Flatpak могут занимать немного больше места на диске и дольше загружаться, поскольку они включают в себя среды выполнения.
  • Песочница файловой системы: По умолчанию, Flatpak ограничивает доступ к вашим системным файлам. Это означает, что вы можете столкнуться с проблемами с расширениями VS Code, которые требуют доступа вне песочницы (например, Docker, системные компиляторы или специфические серверы языков). Вы можете обойти это с помощью разрешений Flatpak, но в любом случае это headache.
  • Особенности интеграции: Некоторые функции, такие как обнаружение системных SDK, инструментальных цепочек или отладчиков, могут не работать сразу из-за песочницы.

Заключение

Это все, друзья! С установленным и работающим Visual Studio Code на вашей системе Debian 13 «Trixie» вы готовы начать программировать, используя один из лучших редакторов кода. Надеюсь, это руководство дало вам толчок, который вам нужен. Чтобы узнать больше о VS Code, посетите его официальную страницу документации.

Спасибо за ваше время. Как всегда, ваши отзывы и комментарии приветствуются. Удачного кодирования!

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *