VSCodium — это редактор кода, полностью совместимый с Visual Studio Code, но без телеметрии Microsoft и с открытой лицензией. Он даёт вам тот же интерфейс, те же расширения (через Open VSX Registry) и те же возможности: IntelliSense, встроенную отладку, поддержку Git и интеграцию с терминалом. Главные сложности при установке на Debian: нужно добавить официальный APT-репозиторий VSCodium и правильно импортировать GPG-ключ. Flatpak-версия тоже доступна, но требует настройки доступа к файлам.
💡 В этом руководстве вы установите VSCodium на Debian тремя способами: через официальный APT-репозиторий (рекомендованный), через extrepo (только если уже используете его) и через Flatpak (для изолированной установки). Вы также узнаете, как запускать редактор, обновлять, удалять и решать типичные проблемы.
⚠️ Важное примечание: Ручное добавление репозитория должно использовать официальный источник https://repo.vscodium.dev/deb. Устаревший репозиторий paulcarroty.gitlab.io больше не рекомендуется к использованию.
В этой статье вы узнаете:
- Как установить VSCodium через официальный APT-репозиторий (рекомендованный способ)
- Как установить VSCodium через Flatpak
- Как установить VSCodium через extrepo (если уже используете этот инструмент)
- Как запускать, обновлять и удалять VSCodium
- Как решить типичные проблемы: ошибки GPG-ключа, пустой marketplace, конфликты с VS Code, запуск от root
Для кого: разработчики, системные администраторы, а также все, кто ищет редактор кода без телеметрии на Debian 11, 12 или 13.
1. 🔧 Предварительные требования
Перед установкой убедитесь, что:
- У вас установлена Debian 11, 12 или 13
- Подключение к интернету стабильно
- У вас есть права sudo
⚠️ ВАЖНО: Проверьте права sudo перед установкой
Если вы не уверены, есть ли у вашего пользователя права администратора, выполните в терминале:
sudo whoami
Что делает: sudo выполняет команду от имени суперпользователя, whoami показывает имя текущего пользователя.
Зачем: Эта команда проверяет, есть ли у вас права sudo. Без них вы не сможете устанавливать пакеты.
✅ Если выводит root — всё в порядке, можете продолжать.
❌ Если выводит is not in the sudoers file — сначала пройдите наше руководство по настройке sudo.
1.1 Обновление системы
Перед установкой всегда обновляйте список пакетов:
sudo apt update && sudo apt upgrade -y
Что делает:
sudo— права суперпользователяapt update— обновляет список доступных пакетов из репозиториев&&— выполняет следующую команду только если предыдущая успешнаapt upgrade -y— обновляет все установленные пакеты до последних версий
Зачем: Это стандартная практика безопасности перед установкой нового ПО.
2. 📊 Сравнение способов установки VSCodium
В Debian есть три основных способа установки VSCodium. Вот их сравнение:
| Метод | Канал | Версия | Обновления | Плюсы | Минусы |
|---|---|---|---|---|---|
| Официальный APT- репозиторий (рекомендован ный) | repo.vscodium.dev | Последняя стабильная | Автоматически через apt upgrade | Полный контроль, официальный источник | Требует ручного добавления ключа |
| Flatpak | Flathub | Последняя стабильная | Автоматически через flatpak update | Изоляция, чистое удаление | Требует установки Flatpak, нужна настройка доступа к файлам |
| extrepo | Debian Extrepo (может указывать на старый репозиторий) | Последняя стабильная | Автоматически через apt upgrade | Минимум команд | Требует проверки источника, не рекомендуется для новых установок |
💡 Рекомендация: Для большинства пользователей подойдёт официальный APT-репозиторий. Это даёт вам полный контроль над источником и гарантирует, что вы получаете пакеты напрямую от VSCodium. Flatpak подходит для тех, кто предпочитает изолированные приложения. Extrepo используйте только если вы уже работаете с этим инструментом и готовы проверить, на какой источник он указывает.
3. 📦 Способ 1: Установка VSCodium из официального APT-репозитория (рекомендованный)
Этот способ даёт вам самый свежий VSCodium напрямую от разработчиков. Вы получаете автоматические обновления через apt upgrade.
3.1 Установка вспомогательных пакетов
sudo apt install ca-certificates curl gpg -y
Что делает: Устанавливает инструменты для безопасной работы с HTTPS-репозиториями и GPG-ключами.
3.2 Импорт GPG-ключа VSCodium
curl -fsSL https://repo.vscodium.dev/vscodium.gpg | sudo gpg --dearmor --yes -o /usr/share/keyrings/vscodium.gpg
Что делает: Скачивает официальный GPG-ключ репозитория VSCodium и сохраняет его в бинарном формате.
3.3 Создание файла репозитория (современный формат DEB822)
sudo tee /etc/apt/sources.list.d/vscodium.sources > /dev/null <<EOF
Types: deb
URIs: https://repo.vscodium.dev/deb
Suites: vscodium
Components: main
Architectures: amd64 arm64 armhf
Signed-By: /usr/share/keyrings/vscodium.gpg
EOF
Что делает: Создаёт файл репозитория в современном формате DEB822.
3.4 Проверка файла репозитория
cat /etc/apt/sources.list.d/vscodium.sources
✅ Ожидаемый вывод:
Types: deb
URIs: https://repo.vscodium.dev/deb
Suites: vscodium
Components: main
Architectures: amd64 arm64 armhf
Signed-By: /usr/share/keyrings/vscodium.gpg
3.5 Обновление списка пакетов и установка
sudo apt update
sudo apt install codium -y
Что делает: Обновляет списки пакетов (теперь с учётом репозитория VSCodium) и устанавливает VSCodium. Пакет называется codium, а не vscodium.
💡 Примечание про socat: VSCodium может установить пакет socat как зависимость. Он нужен для некоторых функций интеграции с терминалом. Если вы не используете эти функции, socat можно удалить через sudo apt autoremove — но только после того, как убедитесь, что он не нужен другим программам.
3.6 Проверка установки
Проверка версии:
codium --version
✅ Ожидаемый вывод в терминале:
1.96.4
221e0a382c0be3a673a4e4cab0601344a0b3de3a
x64
(Версия и хеш коммита будут актуальными на момент установки.)
Проверка статуса пакета:
dpkg-query -W -f='${db:Status-Abbrev} ${binary:Package} ${Version} ${Architecture}\n' codium
✅ Ожидаемый вывод:
ii codium 1.96.4 amd64
ii означает «installed ok installed» — пакет установлен корректно.
4. 📦 Способ 2: Установка VSCodium через Flatpak
Flatpak устанавливает VSCodium в изолированную среду. Этот способ подходит, если вы предпочитаете Flatpak другим методам установки.
4.1 Установка Flatpak (если ещё не установлен)
sudo apt install flatpak -y
sudo flatpak remote-add --system --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Что делает: Устанавливает Flatpak и добавляет репозиторий Flathub.
💡 Если вы не знакомы с Flatpak: У нас есть подробное руководство по установке Flatpak на Debian.
4.2 Установка VSCodium из Flathub
sudo flatpak install flathub com.vscodium.codium -y
4.3 Проверка установки
flatpak info com.vscodium.codium | grep -E '^(ID|Version|Origin)'
✅ Ожидаемый вывод в терминале (сокращённо):
ID: com.vscodium.codium
Version: 1.96.4
Origin: flathub
4.4 Запуск
flatpak run com.vscodium.codium
4.5 Настройка доступа к файлам (если нужно)
Flatpak по умолчанию видит только домашнюю директорию. Если ваши проекты лежат на другом диске (например, /mnt/projects), добавьте доступ:
sudo flatpak override com.vscodium.codium --filesystem=/путь/к/директории
Пример для доступа к /mnt/projects:
sudo flatpak override com.vscodium.codium --filesystem=/mnt/projects
5. 📦 Способ 3: Установка VSCodium через extrepo (только для существующих установок)
⚠️ Важное примечание: Extrepo в Debian может указывать на устаревший репозиторий paulcarroty. Используйте этот способ только если вы уже работаете с extrepo и готовы проверить источник. Для новых установок рекомендуется Способ 1.
5.1 Установка extrepo
sudo apt update
sudo apt install extrepo -y
5.2 Проверка, какой репозиторий будет добавлен
extrepo search vscodium
Что ищем: В выводе должна быть строка URIs — убедитесь, что это официальный репозиторий repo.vscodium.dev. Если видите paulcarroty.gitlab.io — не используйте этот способ, перейдите к Способу 1.
5.3 Включение репозитория и установка (только если источник правильный)
sudo extrepo enable vscodium
sudo apt update
sudo apt install codium -y
5.4 Проверка установки
codium --version
dpkg-query -W -f='${db:Status-Abbrev} ${binary:Package} ${Version} ${Architecture}\n' codium
6. 🖥️ Запуск и использование VSCodium
6.1 Запуск из терминала
Для APT-версии:
codium
Для Flatpak-версии:
flatpak run com.vscodium.codium
6.2 Запуск из меню приложений
Нажмите Super (клавиша с логотипом Windows), введите VSCodium, нажмите на иконку.
6.3 Открытие проекта
codium /путь/к/проекту
Пример:
mkdir -p ~/Projects/vscodium-demo
printf '# VSCodium on Debian\n' > ~/Projects/vscodium-demo/README.md
codium ~/Projects/vscodium-demo
6.4 ⚠️ Важное предупреждение: не запускайте VSCodium от root
Никогда не запускайте VSCodium с sudo codium. Это может привести к тому, что файлы настроек в вашей домашней директории станут принадлежать root, и редактор перестанет нормально работать.
Если вам нужно отредактировать системный файл (например, в /etc):
- Используйте терминал с
sudoвнутри VSCodium (Ctrl+— открыть терминал, затемsudo nano /etc/файл`) - Или скопируйте файл в домашнюю директорию, отредактируйте его, а затем скопируйте обратно с помощью
sudo
6.5 Важное примечание о расширениях
VSCodium использует Open VSX Registry для расширений, а не Microsoft Marketplace. Большинство популярных расширений доступны, но некоторые специфические (Remote SSH, Live Share, Pylance) могут отсутствовать.
Как установить расширение:
- Откройте VSCodium
- Нажмите на иконку расширений (четыре квадратика) слева
- Ищите нужное расширение
- Нажмите «Install»
Если расширение не найдено, проверьте его доступность на open-vsx.org.
7. 🔄 Обновление VSCodium
Для APT-версии
sudo apt update
sudo apt install --only-upgrade codium -y
Для Flatpak-версии
sudo flatpak update com.vscodium.codium
8. ⚠️ Решение типичных проблем
8.1 Ошибка GPG-ключа при apt update
Симптом: sudo apt update выдаёт ошибку, связанную с ключом репозитория VSCodium.
Причина: GPG-ключ повреждён, устарел или используется старый репозиторий.
Пошаговое решение:
Шаг 1: Скачайте ключ заново:
curl -fsSL https://repo.vscodium.dev/vscodium.gpg | sudo gpg --dearmor --yes -o /usr/share/keyrings/vscodium.gpg
Шаг 2: Проверьте, что файл репозитория указывает на repo.vscodium.dev:
cat /etc/apt/sources.list.d/vscodium.sources
Шаг 3: Обновите списки пакетов:
sudo apt update
8.2 Маркетплейс расширений пуст или не показывает результаты
Симптом: В VSCodium в разделе расширений ничего не отображается или поиск не работает.
Причина: VSCodium использует Open VSX Registry. Если реестр недоступен, расширения не загружаются.
Пошаговое решение:
Шаг 1: Проверьте доступность Open VSX:
curl -I https://open-vsx.org/
✅ Ожидаемый вывод: HTTP/2 200
Шаг 2: Если реестр доступен, проверьте настройки VSCodium:
- Откройте
File→Preferences→Settings - В поиске введите
extensions - Убедитесь, что не задан кастомный marketplace
8.3 Flatpak: VSCodium не видит файлы за пределами домашней директории
Симптом: VSCodium, установленный через Flatpak, не может открыть файлы на другом диске (например, /mnt/projects).
Причина: Flatpak изолирует приложения. По умолчанию VSCodium видит только домашнюю папку.
Решение: Добавьте доступ к нужной директории:
sudo flatpak override com.vscodium.codium --filesystem=/путь/к/директории
Пример для доступа к /mnt/projects:
sudo flatpak override com.vscodium.codium --filesystem=/mnt/projects
8.4 Конфликт между VSCodium и VS Code
Ситуация: VSCodium и VS Code установлены одновременно, и они мешают друг другу.
Причина: Они используют разные бинарные файлы (codium vs code) и разные конфигурационные директории (~/.config/VSCodium vs ~/.config/Code). Конфликтов быть не должно.
Проверка:
which codium
which code
Если оба установлены, они работают независимо.
8.5 VSCodium не запускается на рабочем столе
Симптом: VSCodium установлен, команда в терминале работает, но из меню не запускается.
Причина: Возможно, проблема с кэшем меню или с окружением рабочего стола.
Пошаговое решение:
Шаг 1: Запустите VSCodium из терминала, чтобы увидеть ошибку:
codium
Шаг 2: Если ошибка связана с графикой, попробуйте отключить аппаратное ускорение при запуске:
codium --disable-gpu
Шаг 3: Если терминальный запуск работает, а иконка в меню нет — выйдите из системы и зайдите снова.
9. ❌ Удаление VSCodium
Удаление APT-версии
sudo apt remove codium -y
sudo apt autoremove -y
Удаление репозитория и ключа:
sudo rm -f /etc/apt/sources.list.d/vscodium.sources
sudo rm -f /usr/share/keyrings/vscodium.gpg
sudo apt update
Удаление Flatpak-версии
sudo flatpak uninstall com.vscodium.codium -y
sudo flatpak uninstall --unused -y
Удаление пользовательских данных (опционально)
⚠️ Осторожно: Удаляет все настройки, расширения и кэш VSCodium. Сделайте резервную копию, если нужно сохранить настройки.
Для APT-версии:
rm -rf ~/.config/VSCodium
rm -rf ~/.vscode-oss
rm -rf ~/.cache/VSCodium
Для Flatpak-версии:
rm -rf ~/.var/app/com.vscodium.codium
Проверка удаления
command -v codium
✅ Ожидаемый вывод: Пустая строка (если VSCodium больше не установлен).
10. 📝 Чек-лист: всё готово к работе
- [ ] Система обновлена (
sudo apt update && sudo apt upgrade -y) - [ ] Выбран и выполнен один из способов установки (официальный APT / Flatpak / extrepo)
- [ ]
codium --versionпоказывает версию - [ ]
dpkg-query -W -f='...' codiumпоказываетiiв начале строки - [ ] VSCodium запускается из меню приложений или терминала
- [ ] (Для Flatpak) Настроен доступ к нужным директориям
- [ ] Расширения устанавливаются через встроенный маркетплейс (Open VSX)
Заключение
Вы установили VSCodium на Debian. Если вы выбрали официальный APT-репозиторий — получили самый свежий VSCodium напрямую от разработчиков с полным контролем. Если выбрали Flatpak — получили изолированную среду. VSCodium — это отличная альтернатива Visual Studio Code без телеметрии, с тем же функционалом и поддержкой большинства расширений через Open VSX Registry.
Что дальше:
- Установите расширения: Python, JavaScript/TypeScript, GitLens, Docker, Prettier
- Настройте синхронизацию настроек через Settings Sync (расширение) или вручную через копирование
~/.config/VSCodium - Настройте VSCodium как редактор по умолчанию для Git:
git config --global core.editor "codium --wait" - Изучите сочетания клавиш:
Ctrl+Shift+P— палитра команд,Ctrl+P— быстрый переход к файлу, `Ctrl+« — встроенный терминал
Связанные статьи: