Ubuntu 16.04でSublime Text-3を更新する方法は?


50

公式サイトの .debパッケージを使用して、Sublime Text-3、build-3114をインストールしました。Windowsで以前にSublime Text-3を使用しました。

WindowsではSublime Text-3内でのみ更新できましたが、Ubuntuではそのような機能はありません。すでに複数のパッケージをインストールし、カスタマイズも行っているので、プロセス全体を繰り返したくありません。

このシナリオでSublime Text-3を更新する方法はありますか?そうでない場合、代替手段は何ですか?



Sublimeを更新する方法を知りたいが、OPのようなdebファイル経由でインストールしていないsnap場合は、おそらくあなたが探している代替手段です。
WoodrowShigeru

回答:


50

以下の手順に従ってください:

  1. Sublime Text 3の最新バージョン(現時点ではBuild-3126)を.debパッケージとしてダウンロードします

  2. GDebi Package Installerをインストールします(インストールされていない場合)。

  3. 次に、.debGDebi Package Installerを使用してパッケージ(以前にダウンロードしたもの)を開き、Sublime Text 3(Build-3114)を削除し、[ パッケージの削除 ]をクリックします。

  4. 次に、.debGDebi Package Installerを使用して最新のSublime Text 3バージョン(おそらくBuild-3126)のパッケージを開き、[ Install Package ] クリックしてSublime Text 3 Build-3126をインストールします。

前に行ったSublime Text 3のすべての設定(インストールされているパッケージおよびその他のカスタマイズ)は、上記の手順を実行した後でも自動的に復元されます。したがって、パッケージを再度インストールすることを心配する必要はありません。これらのカスタマイズとパッケージは、インストールした最新バージョンで自動的に見つかります。この手順で更新しても、Sublime Text 3構成ファイルは削除/消去されないためです。

この手順は、Visual Studio CodeやAtomなどの他のコードエディターでも機能します。自分でテストし、検証しました。

ただし、Package Controlを再度インストールする必要があります。

編集:Sublime Text 3.0がリリースされました。Ubuntuにインストールするには、aptパッケージマネージャーを使用して、ターミナルで以下のコマンドを1つずつ実行します。

  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. aptソースを更新し、Sublime Textをインストールします

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

(Sublime Text 3.0の後の)Sublime Textのアップデートが利用可能になると(Sublime Textのインストール中に選択したチャンネルに応じて)、Software Updaterを使用するか、以下のコマンドを(1つずつ)実行することでアップデートできますターミナル:

sudo apt-get update
sudo apt-get upgrade

4
正解をインストールするための正しい答えと公式URLソース-> sublimetext.com/docs/3/linux_repositories.html
ahmed hamdy

45

Ubuntu 16.04または18.04でSublime Text 3を更新します(インストールも可能です)。

  1. 実行可能ファイルのパスを確認します(例:sublインストールがどこにあるかがわかっている場合は、/opt/sublime_textこのステップをスキップできます)。
cat $(which subl)

これにより、インストールパスの実行可能ファイルが検索されます。

または、次のようなコマンドを使用してlocate sublime_text/、インストールディレクトリを見つけることができます。

公式ウェブサイトから、編集時の最新バージョンはbuild 3211 (2019年10月1日)です。

64ビットのtarballは、ならびにそこにダウンロードすることができる32ビット 1。

  1. ファイルをダウンロードして展開します(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

公式チャンネルを使用したいので 、webupd8teamなどの非公式Sublimeリポジトリをすべて削除しました。次に、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 Alreadyが既にインストールされている場合は、単にアップグレードできます

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

それが役に立てば幸い!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.