web-dev-qa-db-ja.com

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

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

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

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

48
Nikhil

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

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

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

  3. 次に、GDebi Package Installerを使用して.debパッケージ(以前にダウンロードしたもの)を開き、Sublime Text 3(Build-3114)を削除し、Remove Package

  4. 次に、GDebi Package Installerを使用して、最新のSublime Text 3バージョン(おそらくBuild-3126)の.debパッケージを開き、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つずつ実行します。

  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
46
Gautam Vashisht

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

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

これは、インストールパスの実行可能ファイル内を検索します。

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

公式Webサイト から、編集時の最新バージョンはbuild 3207(6 April 2019)です。

64ビットtarball は、 2ビット oneと同様にそこにダウンロードできます。

  1. ファイルをダウンロードして展開します(1つのコマンド):
curl https://download.sublimetext.com/sublime_text_3_build_3207_x64.tar.bz2 | tar vxj
  1. 古いインストールを上書きします.
Sudo cp -rf sublime_text_3/. /opt/sublime_text/
  1. 抽出された.bz2を削除します
rm -rf sublime_text_3

これで完了です!

44
Jonathan
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用)。

10
Rangerix

私は公式チャンネルを使用したいので、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

7
will

Sublime Text Alreadyが既にインストールされている場合は、アップグレードだけで済みます。

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

それが役に立てば幸い!

4
David Ben Dahan