Гид по технологиям

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

• 6 min read • Разработка • Обновлено 30 Nov 2025
Sublime Text в Ubuntu: установка и пакеты
Sublime Text в Ubuntu: установка и пакеты

Изображение рабочего стола Ubuntu с иконкой Sublime Text

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». Нажмите кнопку «Установить».

Центр приложений Ubuntu с записью Sublime Text

Важно: в Software Center обычно устанавливается snap‑версия или пакет из репозитория дистрибутива. Проверьте, отображается ли «snap» в описании.

Установка через snap (терминал)

Если вы предпочитаете терминал, используйте snap (требуется snapd):

sudo snap install --classic sublime-text

Флаг –classic даёт пакету привычный уровень доступа к файловой системе и инструментам разработки. Без него некоторые плагины и интеграции могут не работать.

Терминал Ubuntu с командой установки snap

Установка через apt (официальный репозиторий Sublime)

Если хотите управлять Sublime через apt и использовать каналы обновлений от разработчика, выполните эти шаги.

  1. Добавьте GPG‑ключ репозитория:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
  1. Убедитесь, что apt умеет работать с HTTPS‑источниками:
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates
  1. Добавьте репозиторий (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
  1. Обновите индексы apt и установите Sublime:
sudo apt update
sudo apt install sublime-text

Добавление репозитория и установка через apt

После установки вы найдёте Sublime Text в меню приложений.

Иконка Sublime Text в меню приложений Ubuntu

Важно: разработческий канал (dev) быстрее получает фичи, но может быть нестабилен. Лицензирование: Sublime можно использовать бесплатно с периодическими напоминаниями о покупке лицензии; платная лицензия снимает эти напоминания и поддерживает разработку.

Первичная настройка: Package Control

Package Control — это менеджер пакетов для Sublime Text. Он нужен, чтобы легко устанавливать, обновлять и удалять плагины.

  1. В меню выберите Инструменты → Установить Package Control …

Меню Sublime Text: установка Package Control

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

Палитра команд Sublime Text

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

Палитра команд с фильтром по HTML

Совет: вводите ключевые слова (HTML, Python, Lint) для быстрого фильтра.

Поведение после установки пакета

После установки пакета может открыться документ «Package Control Messages» с уведомлениями и подсказками по настройке.

Окно сообщения Package Control с информацией после установки

Если вы не хотите видеть такие сообщения — закрывайте их. Но иногда они содержат важные сведения о конфликтующих настройках или требованиях к системным инструментам.

Рекомендуемые плагины и назначение (подборка)

  • Emmet — ускоряет написание HTML/CSS через сокращения.
  • SublimeLinter — платформа для линтинга; требует индивидуальных линтеров (eslint, flake8 и т. п.).
  • GitGutter — показывает изменения в строках, основываясь на git.
  • SideBarEnhancements — расширяет контекстное меню в боковой панели.
  • Theme‑ и Color Scheme‑пакеты — для персонализации интерфейса.

Эти плагины покрывают большинство задач веб‑ и приложенческой разработки.

Быстрые советы по настройке

  • Настройки пользователя правьте через Preferences → Settings — это JSON‑файл с вашими переопределениями.
  • Для автосохранения используйте плагин AutoSave или настройте внешний инструмент.
  • Если плагин не работает — перезапустите Sublime и проверьте консоль (View → Show Console) на ошибки Python.

Типичные проблемы и их решения

  1. Snap установился, но плагин не видит системную утилиту (например, node или git): вероятно, confinement snap блокирует доступ. Решение: установите версию –classic или используйте apt‑пакет.

  2. Ошибка при добавлении GPG‑ключа: убедитесь, что у вас есть wget и утилиты apt‑key; если проблема с https — установите ca‑certificates и apt-transport-https.

  3. Package Control не показывает список пакетов: проверьте подключение к интернету, прокси, или наличие блокировок в файле hosts / корпоративном брандмауэре.

  4. Конфликт плагинов: отключайте плагины по одному, чтобы найти конфликтующий.

Удаление и откат

  • Удалить 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/ в зависимости от версии).

Методология установки для команды (мини‑плейбук)

  1. Решите политику: snap или apt.
  2. Выберите канал: stable для рабочих систем, dev для тестовых и CI сред.
  3. Создайте список обязательных плагинов и версий.
  4. Экспортируйте и храните User/Packages/User/Package Control.sublime-settings в репозитории конфигураций.
  5. При обновлении тестируйте плагины на тестовой машине перед развёртыванием в проде.

Чеклист по ролям

  • Разработчик:

    • Установить 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, добавьте плагины под свои задачи и храните конфигурацию под версионным контролем.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро