Sublime Text в Ubuntu: установка, Package Control и лучшие пакеты

Sublime Text — лёгкий и расширяемый редактор кода. Его ценят за быстроту, простую настройку и экосистему плагинов. Ниже — полное руководство по установке в Ubuntu‑производных дистрибутивах, включению Package Control и управлению пакетами.
Основные варианты установки
Коротко о вариантах установки и когда выбирать каждый:
- Software Center (рекомендуется для новичков): простой графический способ. Обновления приходят через магазин приложений вашей системы.
- snap (быстро и изолированно): удобный, часто самый простой вариант в терминале. Snap‑пакеты могут быть в «classic» confinement для доступа к файловой системе и инструментам.
- apt (официальный репозиторий Sublime): даёт доступ к каналам stable/dev и управлению через стандартный apt. Подходит тем, кто предпочитает традиционные пакеты и репозитории.
Когда использовать snap
- Если вы хотите быстро установить редактор и получить автоматические обновления через snapd.
- Если вам не важна максимальная интеграция с системой (конфайнмент snap может ограничивать некоторые плагины).
Когда предпочесть apt
- Если вы управляете системами с централизованным управлением пакетов.
- Если хотите выбрать канал developer/stable вручную.
Установка через Software Center
Откройте Центр приложений и введите «Sublime Text». Нажмите кнопку «Установить».

Важно: в Software Center обычно устанавливается snap‑версия или пакет из репозитория дистрибутива. Проверьте, отображается ли «snap» в описании.
Установка через snap (терминал)
Если вы предпочитаете терминал, используйте snap (требуется snapd):
sudo snap install --classic sublime-textФлаг –classic даёт пакету привычный уровень доступа к файловой системе и инструментам разработки. Без него некоторые плагины и интеграции могут не работать.

Установка через apt (официальный репозиторий Sublime)
Если хотите управлять Sublime через apt и использовать каналы обновлений от разработчика, выполните эти шаги.
- Добавьте GPG‑ключ репозитория:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -- Убедитесь, что apt умеет работать с HTTPS‑источниками:
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates- Добавьте репозиторий (stable по умолчанию):
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.listЕсли вы — разработчик и знаете, что делаете, можете выбрать канал dev (нестабилен):
echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list- Обновите индексы apt и установите Sublime:
sudo apt update
sudo apt install sublime-text
После установки вы найдёте Sublime Text в меню приложений.

Важно: разработческий канал (dev) быстрее получает фичи, но может быть нестабилен. Лицензирование: Sublime можно использовать бесплатно с периодическими напоминаниями о покупке лицензии; платная лицензия снимает эти напоминания и поддерживает разработку.
Первичная настройка: Package Control
Package Control — это менеджер пакетов для Sublime Text. Он нужен, чтобы легко устанавливать, обновлять и удалять плагины.
- В меню выберите Инструменты → Установить Package Control …

- После установки откройте Палитру команд: Ctrl + Shift + P (Command + Shift + P на macOS).

- Начните вводить «install» и выберите «Package Control: Install Package».
Package Control: Install Package- В появившемся списке найдите нужный пакет и нажмите Enter.

Совет: вводите ключевые слова (HTML, Python, Lint) для быстрого фильтра.
Поведение после установки пакета
После установки пакета может открыться документ «Package Control Messages» с уведомлениями и подсказками по настройке.

Если вы не хотите видеть такие сообщения — закрывайте их. Но иногда они содержат важные сведения о конфликтующих настройках или требованиях к системным инструментам.
Рекомендуемые плагины и назначение (подборка)
- Emmet — ускоряет написание HTML/CSS через сокращения.
- SublimeLinter — платформа для линтинга; требует индивидуальных линтеров (eslint, flake8 и т. п.).
- GitGutter — показывает изменения в строках, основываясь на git.
- SideBarEnhancements — расширяет контекстное меню в боковой панели.
- Theme‑ и Color Scheme‑пакеты — для персонализации интерфейса.
Эти плагины покрывают большинство задач веб‑ и приложенческой разработки.
Быстрые советы по настройке
- Настройки пользователя правьте через Preferences → Settings — это JSON‑файл с вашими переопределениями.
- Для автосохранения используйте плагин AutoSave или настройте внешний инструмент.
- Если плагин не работает — перезапустите Sublime и проверьте консоль (View → Show Console) на ошибки Python.
Типичные проблемы и их решения
Snap установился, но плагин не видит системную утилиту (например, node или git): вероятно, confinement snap блокирует доступ. Решение: установите версию –classic или используйте apt‑пакет.
Ошибка при добавлении GPG‑ключа: убедитесь, что у вас есть wget и утилиты apt‑key; если проблема с https — установите ca‑certificates и apt-transport-https.
Package Control не показывает список пакетов: проверьте подключение к интернету, прокси, или наличие блокировок в файле hosts / корпоративном брандмауэре.
Конфликт плагинов: отключайте плагины по одному, чтобы найти конфликтующий.
Удаление и откат
- Удалить snap‑пакет:
sudo snap remove sublime-text- Удалить apt‑пакет и репозиторий:
sudo apt remove --purge sublime-text
sudo rm /etc/apt/sources.list.d/sublime-text.list
sudo apt update- Откат настроек: удалите/переименуйте папку с настройками пользователя (User) в каталоге данных Sublime (в Linux обычно ~/.config/sublime-text-3/ или ~/.config/sublime-text/ в зависимости от версии).
Методология установки для команды (мини‑плейбук)
- Решите политику: snap или apt.
- Выберите канал: stable для рабочих систем, dev для тестовых и CI сред.
- Создайте список обязательных плагинов и версий.
- Экспортируйте и храните User/Packages/User/Package Control.sublime-settings в репозитории конфигураций.
- При обновлении тестируйте плагины на тестовой машине перед развёртыванием в проде.
Чеклист по ролям
Разработчик:
- Установить apt/snap.
- Поставить SublimeLinter, Emmet, GitGutter.
- Настроить редактор под форматирование кода.
Верстальщик / фронтендер:
- Emmet, CSSComb/Prettier, LiveReload/BrowserSync (через внешние инструменты).
Системный администратор:
- Стандартизировать метод установки (snap/apt).
- Скрипт для развёртывания конфигураций.
Модель принятия решения: выбрать способ установки
flowchart TD
A[Нужна быстрая установка?] -->|Да| B[Используйте Software Center или snap]
A -->|Нет| C[Нужна централизованная установка?]
C -->|Да| D[Используйте apt и репозиторий Sublime]
C -->|Нет| B
D --> E{Нужен dev‑канал?}
E -->|Да| F[Добавить apt/dev]
E -->|Нет| G[Добавить apt/stable]Краткий глоссарий
- Package Control — менеджер пакетов Sublime Text.
- snap — система упаковки приложений для Linux с изоляцией (confinement).
- apt — менеджер пакетов для Debian/Ubuntu.
Когда Sublime не лучший выбор (контрпример)
- Если вам нужна глубокая интеграция с IDE‑фичами (отладка, интеграция с компиляторами/проектами) — полноценная IDE (VS Code, JetBrains) может быть предпочтительнее.
- Если вам критична лицензия и централизованное управление коммерческими редакторами — учтите политику лицензирования.
Рекомендации по безопасности и приватности
- Проверяйте источник плагинов и их репозиториев. Плагины выполняют код в окружении редактора.
- В корпоративных средах контролируйте список разрешённых плагинов и воспринимайте Package Control как централизуемый элемент конфигурации.
Заключение
Sublime Text остаётся быстрым и гибким редактором. Для большинства пользователей на Ubuntu лучший путь — начать с Software Center или snap, затем установить Package Control и добавить нужные плагины. При необходимости централизованного управления и выбора каналов используйте официальный репозиторий и apt. Не забывайте проверять совместимость плагинов и хранить резервные копии пользовательских настроек.
Важно: если вы сталкиваетесь с ошибками при установке или работе плагинов, сначала проверьте консоль Sublime (View → Show Console) и системные логи. Если нужна помощь — опишите точную команду и вывод ошибок.
Короткий итог — установите, настройте Package Control, добавьте плагины под свои задачи и храните конфигурацию под версионным контролем.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента