Как обновить Sublime Text-3 в Ubuntu 16.04?

Я установил Sublime Text-3,build- 3114, используя пакет .deb из официальный сайт. Ранее я использовал Sublime Text-3 в Windows.

В Windows я смог обновить только в Sublime Text-3, но в Ubuntu такой функции нет. Я уже установил несколько пакетов, а также настроил их, поэтому я не хочу повторять весь процесс снова.

Есть ли какой-нибудь способ обновить Sublime Text-3 в этом сценарии? А если нет, то какова альтернатива?

Следуйте инструкциям, приведенным ниже:

  1. Загрузите последнюю версию Sublime Text 3 (на данный момент это Build-3126) в качестве .deb пакет

  2. Установите установщик пакетов GDebi (если он не установлен).

  3. Затем удалите Sublime Text 3 (Build-3114), открыв его .deb пакет (который вы загрузили ранее) с помощью установщика пакетов GDebi, а затем нажмите на Удалить пакет.

  4. Затем откройте .deb пакет последней версии Sublime Text 3 (вероятно, Build-3126) с помощью установщика пакетов GDebi и нажмите Установочный пакет и установите Sublime Text 3 Build-3126.

Все ваши конфигурации (установленные пакеты и другие настройки) в Sublime Text 3, которые вы сделали ранее, будут восстановлены автоматически даже после выполнения описанной выше процедуры. Так что вам не нужно беспокоиться о повторной установке пакетов. Вы автоматически найдете эти настройки и пакеты в последней установленной вами версии, поскольку обновление с помощью этой процедуры не приводит к удалению/удалению файлов конфигурации Sublime Text 3.

Эта процедура работает также для других редакторов кода, таких как Visual Studio Code и Atom. Я сам проверил и проверил это.

Но вам придется снова установить систему управления пакетами.

РЕДАКТИРОВАТЬ: Выпущен Sublime Text 3.0. Чтобы установить его в Ubuntu, используйте apt диспетчер пакетов и выполните приведенные ниже команды одну за другой в терминале:

  1. Установите ключ GPG:

    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
  2. Выберите канал для использования:

    • Стабильный

      echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
    • Разработка

      echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
  3. Обновите исходные коды apt и установите Sublime Text

    sudo apt-get updatesudo apt-get install sublime-text

Теперь всякий раз, когда будет доступно обновление Sublime Text (после Sublime Text 3.0) (в зависимости от канала, выбранного вами при установке Sublime Text), вы можете обновить его с помощью программы обновления программного обеспечения или выполнив приведенные ниже команды (одну за другой) в терминале:

sudo apt-get updatesudo apt-get upgrade

Обновите или установите Sublime Text 3 в Ubuntu 16.04 или 18.04+.

  1. Проверьте путь к вашему исполняемому файлу (например subl), если он у вас есть (если вы знаете, где находится ваша установка, например, в /opt/sublime_text вы можете пропустить этот шаг):
cat $(which subl)

Это позволит найти путь установки внутри исполняемого файла.

В качестве альтернативы вы можете использовать такую команду, как locate sublime_text/ чтобы помочь вам найти каталог установки.

Из официальный сайт, последняя версия на момент редактирования - build 3211 (1 октября 2019 года).

То 64-разрядный архивный файл могут быть загружены там, а также 32-разрядный один.

  1. Загрузите и распакуйте файл (одна команда):
curl https://download.sublimetext.com/sublime_text_3_build_3211_x64.tar.bz2 | tar vxj
  1. Перезапишите вашу старую установку, например
sudo cp -rf sublime_text_3/. /opt/sublime_text/
  1. Удалите извлеченный файл .bz2
rm -rf sublime_text_3

И все готово!

PS: добавление исполняемого файла в ваш путь, например:

sudo ln -s /opt/sublime_text_3/sublime_text /usr/local/bin/subl
sudo add-apt-repository ppa:webupd8team/sublime-text-3sudo apt-get updatesudo apt-get install sublime-text-installersudo apt-get install sublime-text

Честно говоря, просто скопируйте и вставьте эти команды в свой терминал ... и все готово ;-) ;-) если раньше в вашей Ubuntu отсутствовал sublime, теперь он есть ... в противном случае теперь он обновлен...А также соблюдайте последовательность .

Редактировать: Теперь вы можете установить его непосредственно из центра программного обеспечения (для 16.04 LTS).

Я предпочитаю пользоваться официальным каналом, так что Я удалил все неофициальные репозитории Sublime, такие как webupd8team.Затем вы должны установить ключ GPG:

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

и добавьте официальный канал:

echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

Последний шаг - это

sudo apt-get updatesudo apt-get install sublime-text

(В моем случае это было нормально сделать без предварительного удаления существующей версии Sublime text. Теперь у меня есть текущий номер сборки 3143

Links:sublimetext.com/docs/3/linux_repositories.htmlforum.sublimetext.com/t/how-to-upgrade-to-version-3143-on-ubuntu-16-04/31467

В случае, если у вас уже установлен Sublime Text, вы можете просто обновлять:

sudo add-apt-repository ppa:webupd8team/sublime-text-3sudo apt-get updatesudo apt-get upgrade sublime-text

Надеюсь, это поможет!

Если вам интересно, как обновить Sublime, но вы не установили его через deb-файл, как OP, то, возможно, snap - это альтернатива, которую вы ищете.