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

50

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

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

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

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

Ответы:

50

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

  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
Гаутам Вашишт
источник
4
Правильный ответ и официальный источник URL для установки возвышенного текста -> sublimetext.com/docs/3/linux_repositories.html
Ахмед Хамди,
45

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

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

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

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

С официального сайта последняя версия на момент редактирования - сборка 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

И вы сделали!

Джонатан
источник
11
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).

Rangerix
источник
7

Я предпочитаю использовать официальный канал, поэтому я удалил все неофициальные репозитории 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

будем
источник
1
Поскольку это мой первый ответ, я не могу использовать более 2 ссылок в ответе. Вот последние 2 ссылки в полной форме: sublimetext.com/docs/3/linux_repositories.html forum.sublimetext.com/t/…
состоится
Лучший ответ. Похоже, webupd8team не имеет последней версии на данный момент.
MHT
Как убрать неофициальные репо?
Гу Ван
4

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

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

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

Дэвид Бен Даан
источник