Bagaimana cara memperbarui Sublime Text-3 di Ubuntu 16.04?

50

Saya menginstal Sublime Text-3, build-3114 menggunakan paket .deb dari situs resmi . Saya menggunakan Sublime Text-3 sebelumnya di Windows.

Di Windows saya dapat memperbarui dalam Sublime Text-3 saja, tetapi di Ubuntu tidak ada fungsi seperti itu. Saya sudah menginstal banyak paket dan juga mengkustomasinya, jadi saya tidak ingin mengulangi seluruh proses lagi.

Apakah ada cara untuk memperbarui Sublime Text-3 dalam skenario ini? Dan jika tidak, apa alternatifnya?

Nikhil
sumber
Jika Anda bertanya-tanya bagaimana cara memperbarui Sublime, tetapi belum diinstal melalui file deb seperti OP, maka mungkin snapadalah alternatif yang Anda cari.
WoodrowShigeru

Jawaban:

50

Ikuti langkah-langkah yang diberikan di bawah ini:

  1. Unduh versi terbaru Sublime Text 3 (saat ini, Build-3126) sebagai sebuah .debpaket

  2. Instal Penginstal Paket GDebi (jika tidak diinstal).

  3. Kemudian hapus Sublime Text 3 (Build-3114) dengan membuka .debpaketnya (yang sudah Anda unduh sebelumnya) menggunakan Penginstal Paket GDebi dan kemudian klik Hapus Paket .

  4. Kemudian buka .debpaket versi Sublime Text 3 terbaru (mungkin, Build-3126) menggunakan Penginstal Paket GDebi dan klik Instal Paket dan instal Sublime Text 3 Build-3126.

Semua konfigurasi Anda (paket yang diinstal dan penyesuaian lainnya) dalam Sublime Text 3 yang Anda lakukan sebelumnya akan dipulihkan secara otomatis bahkan setelah mengikuti prosedur di atas. Jadi Anda tidak perlu khawatir menginstal paket lagi. Anda akan menemukan penyesuaian dan paket tersebut secara otomatis di versi terbaru yang telah Anda instal, karena memperbarui melalui prosedur ini tidak menghapus / membersihkan file konfigurasi Sublime Text 3.

Prosedur ini juga berfungsi untuk editor kode lain seperti Visual Studio Code dan Atom. Saya sendiri telah menguji dan memverifikasinya.

Tetapi Anda harus menginstal Kontrol Paket lagi.

EDIT : Sublime Text 3.0 telah dirilis. Untuk menginstalnya di Ubuntu, gunakan aptmanajer paket dan jalankan perintah yang diberikan di bawah ini satu per satu di terminal:

  1. Instal kunci GPG:

    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
    
  2. Pilih saluran yang akan digunakan:

    • Stabil

      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. Perbarui sumber yang tepat dan instal Teks Luhur

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

Sekarang kapan pun pembaruan Sublime Text (setelah Sublime Text 3.0) akan tersedia (tergantung pada saluran yang Anda pilih saat menginstal Sublime Text), Anda dapat memperbaruinya menggunakan Pembaruan Perangkat Lunak atau dengan menjalankan perintah yang diberikan di bawah ini (satu-per-satu) di terminal:

sudo apt-get update
sudo apt-get upgrade
Gautam Vashisht
sumber
4
jawaban yang benar dan sumber url resmi untuk menginstal teks luhur -> sublimetext.com/docs/3/linux_repositories.html
ahmed
45

Perbarui Sublime Text 3 di Ubuntu 16.04 atau 18.04 (Instalasi juga OK).

  1. Periksa jalur executable Anda (mis. subl) Jika Anda memilikinya (jika Anda tahu di mana instalasi Anda misalnya, /opt/sublime_textAnda dapat melewati langkah ini):
cat $(which subl)

Ini akan mencari di dalam executable untuk jalur instalasi.

Atau Anda dapat menggunakan perintah seperti locate sublime_text/untuk membantu Anda menemukan direktori instalasi.

Dari situs web resmi , versi terbaru saat diedit adalah build 3211 (1 Oktober 2019) .

The 64-bit tarball dapat didownload ada serta 32-bit satu.

  1. Unduh dan undar file (satu perintah):
curl https://download.sublimetext.com/sublime_text_3_build_3211_x64.tar.bz2 | tar vxj
  1. Timpa instalasi lama Anda misalnya
sudo cp -rf sublime_text_3/. /opt/sublime_text/
  1. Hapus .bz2 yang diekstraksi
rm -rf sublime_text_3

Dan kamu selesai!

Jonathan
sumber
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

Terus terang, cukup salin dan tempel perintah ini di terminal Anda ... dan Anda selesai ;-) ;-) jika sebelumnya tidak ada luhur di Ubuntu Anda, itu sekarang ada ... jika tidak sekarang diperbarui ... Dan juga pertahankan urutannya.

Sunting: Sekarang, Anda dapat menginstalnya langsung dari pusat perangkat lunak (untuk 16,04 LTS).

Rangerix
sumber
7

Saya lebih suka menggunakan saluran resmi, jadi saya menghapus semua repo Sublime tidak resmi, seperti webupd8team . Maka Anda harus menginstal kunci GPG:

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

dan tambahkan saluran resmi:

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

Langkah terakhir adalah

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

(Dalam kasus saya, itu OK untuk melakukannya tanpa sebelumnya menghapus versi teks Sublime yang ada. Sekarang saya memiliki nomor build 3143 saat ini

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

akan
sumber
1
Karena ini adalah jawaban pertama saya di sini, saya tidak dapat menggunakan lebih dari 2 tautan dalam jawabannya. Berikut adalah 2 tautan terakhir dalam bentuk lengkap: sublimetext.com/docs/3/linux_repositories.html forum.sublimetext.com/t/…
will
Jawaban terbaik Sepertinya webupd8team tidak memiliki yang terbaru saat ini.
MHT
Bagaimana cara menghapus repo tidak resmi?
Gu Wang
4

Jika Anda telah menginstal Sublime Text, Anda dapat memutakhirkan :

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

Semoga ini bisa membantu!

David Ben Dahan
sumber