Як оновити 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це альтернатива, яку ви шукаєте.
WoodrowShigeru

Відповіді:


50

Виконайте наведені нижче дії:

  1. Завантажте останню версію Sublime Text 3 (на даний момент це Build-3126) як .debпакет

  2. Встановіть програму встановлення пакунків GDebi (якщо її не встановлено).

  3. Потім видаліть Sublime Text 3 (Build-3114), відкривши його .debпакунок (який ви завантажили раніше) за допомогою програми GDebi Package Installer і натисніть кнопку Remove Package .

  4. Потім відкрийте .debпакет останньої версії Sublime Text 3 (можливо, Build-3126) за допомогою програми GDebi Package Installer та натисніть кнопку Install Package та встановіть 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
      
    • Дев

      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), можна оновити його за допомогою програми оновлення програмного забезпечення або запустивши команди, наведені нижче (по одному) у термінал:

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).


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

Сподіваюся, це допомагає!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.