Làm cách nào để cập nhật Sublime Text-3 trong Ubuntu 16.04?


50

Tôi đã cài đặt Sublime Text-3, build- 3114 bằng gói .deb từ trang web chính thức . Tôi đã sử dụng Sublime Text-3 trước đó trong Windows.

Trong Windows tôi chỉ có thể cập nhật trong Sublime Text-3, nhưng trong Ubuntu không có chức năng đó. Tôi đã cài đặt nhiều gói và cũng đã tùy chỉnh nó, vì vậy tôi không muốn lặp lại toàn bộ quá trình.

Có cách nào để cập nhật Sublime Text-3 trong kịch bản này không? Và nếu không, sự thay thế là gì?



Nếu bạn đang tự hỏi làm thế nào để cập nhật Sublime, nhưng chưa được cài đặt qua tệp deb như OP, thì có lẽ đó snaplà lựa chọn thay thế mà bạn đang tìm kiếm.
WoodrowShigeru

Câu trả lời:


50

Thực hiện theo các bước được đưa ra dưới đây:

  1. Tải xuống phiên bản mới nhất của Sublime Text 3 (tại thời điểm này, đó là Build-3126) dưới dạng .debgói

  2. Cài đặt Trình cài đặt gói GDebi (nếu chưa cài đặt).

  3. Sau đó xóa Sublime Text 3 (Build-3114) bằng cách mở .debgói của nó (mà bạn đã tải xuống trước đó) bằng Trình cài đặt gói GDebi và sau đó nhấp vào Xóa gói .

  4. Sau đó mở .debgói phiên bản Sublime Text 3 mới nhất (có thể là Build-3126) bằng Trình cài đặt gói GDebi và nhấp vào Cài đặt gói và cài đặt Sublime Text 3 Build-3126.

Tất cả các cấu hình của bạn (các gói được cài đặt và các tùy chỉnh khác) trong Sublime Text 3 mà bạn đã làm trước đó sẽ được khôi phục tự động ngay cả sau khi làm theo quy trình trên. Vì vậy, bạn không cần phải lo lắng về việc cài đặt lại các gói. Bạn sẽ tự động tìm thấy các tùy chỉnh và gói đó trong phiên bản mới nhất mà bạn đã cài đặt, bởi vì việc cập nhật thông qua quy trình này không xóa / xóa các tệp cấu hình Sublime Text 3.

Quy trình này cũng hoạt động đối với các trình soạn thảo mã khác như Visual Studio Code và Atom. Tôi đã tự mình kiểm tra và xác minh nó.

Nhưng bạn phải cài đặt lại Control Control.

EDIT : Sublime Text 3.0 đã được phát hành. Để cài đặt nó trong Ubuntu, hãy sử dụng apttrình quản lý gói và chạy các lệnh được đưa ra bên dưới từng cái một trong thiết bị đầu cuối:

  1. Cài đặt khóa GPG:

    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
    
  2. Chọn kênh để sử dụng:

    • Ổn định

      echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
      
    • Nhà phát triển

      echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
      
  3. Cập nhật nguồn apt và cài đặt Sublime Text

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

Bây giờ, bất cứ khi nào cập nhật Văn bản cao siêu (sau Văn bản siêu phàm 3.0) sẽ có sẵn (tùy thuộc vào kênh bạn đã chọn trong khi cài đặt Văn bản siêu phàm), bạn có thể cập nhật nó bằng Trình cập nhật phần mềm hoặc bằng cách chạy các lệnh được cung cấp bên dưới (từng cái một) trong thiết bị đầu cuối:

sudo apt-get update
sudo apt-get upgrade

4
câu trả lời đúng và nguồn url chính thức để cài đặt văn bản siêu phàm -> sublimetext.com/docs/3/linux_Vpose khu.html
ahmed

45

Cập nhật văn bản tuyệt vời 3 trong Ubuntu 16.04 hoặc 18.04 (Cài đặt cũng ổn).

  1. Kiểm tra đường dẫn thực thi của bạn (ví dụ subl) nếu bạn có một (nếu bạn biết nơi cài đặt của bạn, ví dụ như trong /opt/sublime_textbạn có thể bỏ qua bước này):
cat $(which subl)

Điều này sẽ xem xét bên trong thực thi cho đường dẫn cài đặt.

Ngoài ra, bạn có thể sử dụng một lệnh như locate sublime_text/để giúp bạn tìm thư mục cài đặt.

Từ trang web chính thức , phiên bản mới nhất khi chỉnh sửa được xây dựng 3211 (ngày 1 tháng 10 năm 2019) .

Các 64-bit tarball thể được tải về có cũng như 32-bit một.

  1. Tải xuống và gỡ bỏ tệp (một lệnh):
curl https://download.sublimetext.com/sublime_text_3_build_3211_x64.tar.bz2 | tar vxj
  1. Ghi đè cài đặt cũ của bạn, vd
sudo cp -rf sublime_text_3/. /opt/sublime_text/
  1. Loại bỏ .bz2 được trích xuất
rm -rf sublime_text_3

Và bạn đã hoàn thành!


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

Nói một cách thẳng thắn chỉ cần sao chép và dán các lệnh này trong thiết bị đầu cuối của bạn ... và bạn đã hoàn tất ;-) ;-) nếu trước đây không có sự thăng hoa trong Ubuntu của bạn, thì bây giờ nó đã được cập nhật ... duy trì trình tự.

Chỉnh sửa: Bây giờ, bạn có thể cài đặt nó trực tiếp từ trung tâm phần mềm (cho 16.04 LTS).


7

Tôi thích sử dụng kênh chính thức, vì vậy tôi đã xóa tất cả các repos Sublime không chính thức, chẳng hạn như webupd8team . Sau đó, bạn nên cài đặt khóa GPG:

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

và thêm kênh chính thức:

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

Bước cuối cùng là

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

(Trong trường hợp của tôi, bạn có thể làm như vậy mà không cần xóa phiên bản văn bản Sublime đã tồn tại trước đây. Bây giờ tôi có số bản dựng hiện tại 3143

Liên kết: sublimetext.com/docs/3/linux_Vpose khu.html forum.sublimetext.com/t/how-to-upTHER-to-version-3143-on-ub Ubuntu-16-04/31467


1
Vì đây là câu trả lời đầu tiên của tôi ở đây, tôi không thể sử dụng nhiều hơn 2 liên kết trong câu trả lời. Dưới đây là 2 liên kết cuối cùng ở dạng đầy đủ: sublimetext.com/docs/3/linux_Vpose khu.html forum.sublimetext.com/t/ trên
sẽ

Câu trả lời tốt nhất. Có vẻ như webupd8team không có bản mới nhất tại thời điểm này.
MHT

Làm thế nào để loại bỏ các repos không chính thức?
Gu Wang

4

Trong trường hợp bạn đã cài đặt Sublime Text, bạn chỉ cần nâng cấp :

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

Hy vọng nó giúp!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.