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

42

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

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

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

задан Nikhil 22.09.2016 в 14:37
источник

5 ответов

41

Выполните следующие действия:

  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. Я сам проверил и проверил его.

Но вам нужно снова установить Package Control.

EDIT : выпущен 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. Обновление apt-источников и установка 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
    
ответ дан Gautam Vashisht 24.09.2016 в 12:36
источник
30

Проверьте путь к исполняемому файлу, если он есть:

cat $(which subl)

Предполагается, что у вас есть исполняемый файл из командной строки (например, subl ), в противном случае найдите способ поиска вашей установки (например, locate sublime_text ), мой был /opt/sublime_text .

На официальном веб-сайте последняя версия по редактированию - сборка 3176 (16 мая 2018 года) .

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

Загрузите и разблокируйте файл (одна команда):

curl https://download.sublimetext.com/sublime_text_3_build_3176_x64.tar.bz2 | tar vxj

Перезаписать старую установку, например. sudo cp -rf sublime_text_3/. /opt/sublime_text

Удалить загрузку rm -rf sublime_text_3

И все готово!

    
ответ дан Jonathan 11.01.2017 в 21:49
10
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 06.05.2017 в 18:56
5

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

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

    
ответ дан will 16.09.2017 в 08:50
2

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

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

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

    
ответ дан David Ben Dahan 14.09.2017 в 13:26