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

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

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

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

5 ответов

Решение

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

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

  2. Установите GDebi Package Installer (если не установлен).

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

  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
      
    • Dev

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

    sudo apt-get update
    sudo apt-get install sublime-text
    

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

sudo apt-get update
sudo apt-get upgrade

Обновите Sublime Text 3 в Ubuntu 16.04 или 18.04 (установка также в порядке).

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

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

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

С официального сайта, последняя версия от редактирования является сборкой 3207 (6 апреля 2019 г.)

Там можно скачать как 64-битный архив, так и 32-битный.

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

И вы сделали!

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
sudo apt-get install sublime-text

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

Изменить: Теперь вы можете установить его прямо из центра программного обеспечения (для 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 update
sudo apt-get install sublime-text

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

Ссылки: sublimetext.com/docs/3/linux_repositories.html forum.sublimetext.com/t/how-to-upgrade-to-version-3143-on-ubuntu-16-04/31467

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

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

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

Другие вопросы по тегам