ウェブサイト検索

LinuxにSublime Textをインストールしてセットアップする方法


すべての気を散らすものを取り除き、お気に入りのLinuxディストリビューションにSublime Textをインストールしてより良いコードを書き始めましょう。

Sublime Textは、さまざまなマークアップ言語およびプログラミング言語をサポートするソースコードエディタです。コマンドパレット、何でも移動、オートコンプリーション、スニペット、プラグインなどの機能を提供し、Linux、macOS、Windowsを含むすべての主要なプラットフォームで動作します。

もしあなたもSublime Textのユーザーで、最近Linuxに切り替えたことでエディタが恋しいのであれば、あるいはプログラミングを始めたばかりで新しいコードエディタを試してみたいのであれば、LinuxマシンでSublime Textを動かす必要があります。

物事を簡単にするために、こちらにLinuxにSublime Textをインストールするためのステップバイステップの指示があるガイドがあります。

パッケージマネージャーを使用してSublime Textをインストールする

Sublime Textは、ほとんどのLinuxディストリビューションでそれぞれのパッケージマネージャーを通じて利用可能です。Ubuntu、Arch Linux、CentOS、Fedora、またはopenSUSEを使用している場合は、以下のセクションの指示に従って、Sublime Textをあなたのマシンにインストールできます。

Ubuntu/DebianにSublime Textをインストールする

Ubuntuやその派生版を使用するということは、APTパッケージマネージャーを使用してプログラムをインストールできることを意味し、私たちもSublime Textをインストールするためにそれを使用します。

これに対して、まずターミナルを開きます。次に、以下のコマンドを入力してGPGキーを追加します:

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

次のコマンドでSublime Textリポジトリをシステムに追加します:

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

最後に、APTソースを更新し、Sublime Textをインストールするために以下を入力します:

sudo apt update
sudo apt install sublime-text

システムからSublime Textを削除したい場合は、次のコマンドを実行してください:

sudo apt remove sublime-text

Arch LinuxにSublime Textをインストールする

Arch Linuxでは、pacmanを使用してSublime Textをインストールできます。そのためには、まずGPGキーを追加します。次のコマンドを使用してこれを行うことができます:

curl -O https://download.sublimetext.com/sublimehq-pub.gpg && sudo pacman-key --add sublimehq-pub.gpg && sudo pacman-key --lsign-key 8A8F901A && rm sublimehq-pub.gpg

次に、次のコマンドを実行してリポジトリを追加します:

echo -e "\n[sublime-text]\nServer = https://download.sublimetext.com/arch/stable/aarch64" | sudo tee -a /etc/pacman.conf

追加されたら、リポジトリを更新し、次のコマンドでSublime Textをインストールします:

sudo pacman -Syu 
sudo pacman -S sublime-text

Sublime Textを削除するには、次のコマンドを実行してください:

sudo pacman -R sublime-text

CentOSにSublime Textをインストールする

CentOSはYUMを使用しており、システム上のパッケージインストールプロセスを簡素化します。YUMを使用してSublime Textをインストールするには、最初に以下のコマンドを使ってGPGキーを追加します:

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg

次に、次のコマンドでSublime Textのリポジトリを追加します:

sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo

最後に、Sublime Textをインストールするために以下のコマンドを実行します:

sudo yum update
sudo yum install sublime-text

もしSublime Textをもう使いたくない場合は、以下の方法でコンピュータから削除できます。

sudo yum remove sublime-text

FedoraにSublime Textをインストールする

Fedoraでは、DNFを使用してパッケージをインストールおよび管理できます。Sublime Textをインストールするには、まず、ターミナルで以下のコマンドを実行してGPGキーを追加します:

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg

次に、Sublime Textのリポジトリを追加します:

sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo

追加したら、パッケージリストを更新し、次のコマンドを実行してSublime Textをインストールします。

sudo dnf update
sudo dnf install sublime-text

Sublime Textを削除するには、次のコマンドを実行してください:

sudo dnf remove sublime-text

openSUSEにSublime Textをインストールする

openSUSEにSublime Textをインストールするのは、Zypperパッケージマネージャーのおかげで簡単です。これを行うには、まず以下のコマンドを実行してGPGキーを追加してください:

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg

次に、次のコマンドでSublime Textのリポジトリを追加します:

sudo zypper addrepo -g -f https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo

最後に、パッケージリストを更新し、次のコマンドを実行してSublime Textをインストールします:

sudo zypper update
sudo zypper install sublime-text

いつでも、システムからSublime Textを削除したい場合は、次を使用してください:

sudo zypper rm sublime-text

Snapを使用してSublime Textをインストールする方法

パッケージマネージャのインストール方法はほとんどのLinuxディストリビューションをカバーしていますが、前のセクションで述べられたディストリ以外を使用している場合や、パッケージマネージャを使用してSublime Textのインストールに問題がある場合は、代わりにSnapを使用してインストールできます。

しかし、Sublime TextをSnap経由でインストールする前に、まずコンピュータにSnapをインストールして設定する必要があります。

Snapがあなたのシステムにインストールされているか不確かであれば、次のコマンドを実行して確認できます:

snap

この出力がSnapの説明を含んでいる場合、あなたのシステムにSnapが存在していることを示しており、インストールをスキップして次のステップに進むことができます。もし出力されない場合は、Snapの詳細ガイドに従って、これを行う方法を学んでください。

Snapを正常にセットアップしたら、ターミナルを開いて次のコマンドを実行し、Sublime Textをインストールします:

sudo snap install sublime-text --classic

Sublime Textを削除するには、次のコマンドを実行してください:

sudo snap remove sublime-text --classic

Sublime Textのセットアップ方法

Linuxディストリビューションの指示に従っている場合、Sublime Textはあなたのマシンに正常にインストールされているはずです。

それを起動するには、アプリケーションメニューにアクセスし、Sublime Textを検索します。最も関連性の高い結果をクリックするか、Enterを押してください。

さて、プログラムを使ってコードを書いたり編集したりする前に、より良い体験のためにいくつかのことをしておくべきです。

まず第一に、Sublime Textのユーザーで、バージョン3まで使用していて、minimapを使ってファイルを楽にナビゲートしていた場合、最新バージョン(Sublime Text 4)では、そのオプションがデフォルトで有効になっていないことに気づくでしょう。

ただし、それを有効にする方法があります。これを行うには、Preferencesをクリックし、Settingsを選択します。Preferences.sublime-settingsファイルの中で、中括弧({})の間に次の行を追加してください:

"always_show_minimap_viewport": true,

変更を保存するには、Ctrl + Sを押すか、ファイル > 保存に移動してください。

ファイルを保存するとすぐに、Sublime Text 4でミニマップのビューポートが戻り、完全に機能していることに気付くでしょう。

同様に、すべてのファイルに固定フォントサイズを使用したい場合は、再度フォントサイズを変更する必要がないように、同じファイルに次の行を追加できます。

"font_size": 14,

もしそれが気になるのであれば、次のようにタブサイズを設定することもできます:

"tab_size": 2,

または、次のようにタブをスペースに変換します:

"translate_tabs_to_spaces": true,

もう一つ重要な機能として、有効にする必要がある(実際にはインストールする)ものはパッケージコントロールです。これにより、アプリ内でパッケージを見つけたり、インストールしたり、最新の状態に保ったりすることが容易になります。

パッケージコントロールをインストールするには、ツール > パッケージコントロールのインストール をクリックしてください。Sublime Text が数秒間動作し、自動的にインストールします。

コマンドパレットを表示するにはCtrl + Shift + Pを押し、検索ウィンドウで「package control」を検索します。これにより、さまざまな操作を実行するために使用できるさまざまなパッケージコントロールオプションが表示されます。

その一つの操作はパッケージをインストールすることで、これを使用してGitをSublime Textに統合し、ローカルコンピュータとリモートリポジトリ間のファイル管理を簡素化します。(システムにGitがインストールされている場合は、この作業をスキップできます。)

Gitを追加するには、Ctrl + Shift + Pを押してコマンドパレットを呼び出してください。ここで「package control」と入力を始め、Package Control: Install Packageを選択します。

次の画面で、検索ウィンドウをクリックしてGitと入力します。Gitと書かれた結果をクリックしてインストールします。

Gitをインストールすると、ツールの中に見つけることができます。使用を開始する前に設定する必要があることに注意してください。

Sublime Textを使用してLinuxで効率的なコードを書く

LinuxコンピュータにSublime Textがインストールされ、設定されたので、さまざまなプログラミング言語で効率的にコードを書くことができるようになったはずです。

これから先、作業のためにエディタを使い始めると、特定の操作を簡素化するために追加のパッケージをインストールする必要があることに気付くでしょう。Package Controlのおかげで、今ではこれを簡単に行うことができ、Sublime Textの機能をあなたのニーズに合わせて強化できます。

もっと多くのオプションを探求したい場合は、Linux用の他のIDEやコードエディタをチェックしてみると良いでしょう。

関連記事: