
JetBrains RubyMineは、Rubyプログラミング言語用のIDE統合開発環境です。 これは、Mac OS、Windows、およびLinuxで動作するクロスプラットフォームアプリケーションです。 このガイドでは、LinuxにRubyMineをインストールする方法を紹介します。
注:JetBrainsRubyMineは無料のアプリケーションではありません。 プログラムがインストールされると、評価用コピーとして使用できるようになります。 プログラムを購入したい場合は、を作成する必要があります JetBrainsアカウント ライセンスを購入します。
ArchLinuxのインストール手順
JetBrains RubyMineアプリケーションは、AURを介してArchLinuxユーザーが利用できます。 プログラムはArchLinux AURパッケージとして利用できるため、ネイティブのArch Linuxパッケージとしてインストールでき、定期的な更新が可能になります。
JetBrainsはAURを介してRubyMineを公式にサポートしていないことに注意してください。 ただし、AURパッケージはJetBrains Webサイトから直接プログラムファイルをプルするため、すべてが安全に使用できます。
ArchLinuxシステムへのJetBrainsRubyMineのインストールを開始するには、「git」および「base-devel」パッケージをインストールする必要があります。 これらのパッケージは、AURを介してプログラムをインストールするために重要です。
sudo pacman -S git base-devel
2つのパッケージを設定したら、TrizenAURヘルパーをダウンロードしてインストールする必要があります。 このプログラムにより、RubyMineアプリケーションのインストールが面倒ではなく簡単になります。
Trizen AURヘルパーを入手するには、まずgitcloneコマンドを使用してパッケージをダウンロードします。
git clone https://aur.archlinux.org/trizen.git
パッケージがコンピューターにダウンロードされたら、CDコマンドを使用して「Trizen」フォルダーに移動します。 このフォルダーには、プログラムのコンパイルに使用できる一連の命令であるTrizenPKGBUILDが含まれています。
cd trizen/
makepkgコマンドを使用してTrizenAURヘルパーアプリケーションをインストールします。
makepkg -sri
TrizenAURヘルパーをダウンロードしてLinuxPCにインストールすると、インストールを開始できます。 trizen -Sコマンドを使用して、ArchLinuxで最新のJetBrainsRubyMineをセットアップします。
スナップパッケージのインストール手順
RubyMineアプリケーションは、UbuntuおよびSnapパッケージ形式をサポートするすべてのLinuxオペレーティングシステムを使用するユーザー向けのSnapパッケージとして利用できます。
LinuxにRubyMineのSnapバージョンをインストールするのは簡単です。 まず、Snapパッケージランタイム(別名Snapd)を有効にします。 これを行うには、Linuxデスクトップでターミナルウィンドウを開きます。 次に、パッケージマネージャーを使用して「snapd」パッケージをコンピューターにインストールします。
システムにSnapdパッケージを設定した後、Systemdを使用して「snapd.socket」サービスを有効にする必要があります。 これを行うには、sudo systemctl enable –nowsnapd.socketコマンドを使用します。 ランタイムがオンになり、システムで使用できるように準備されます。
sudo systemctl enable --now snapd.socket
Linux PCにSnapdランタイムを設定すると、RubyMineのインストールを開始できます。 以下のsnapinstallコマンドを使用して、RubyMineの最新バージョンをインストールします。
注:JetBrains RubyMineは、「クラシック」モードをサポートするLinuxオペレーティングシステムでのみ動作します。 このモードにはAppArmorが必要です。 このため、FedoraなどのOSではAppArmorを使用しないため、機能しません。
sudo snap install rubymine --classic
一般的なLinuxのインストール手順
RubyMineアプリケーションは、ダウンロード可能なTarGZインストーラーを介してすべてのLinuxディストリビューションをサポートします。 このインストーラーは、SnapsまたはArch LinuxAURを介してサポートされていないすべてのLinuxディストリビューションを対象としています。
LinuxシステムへのRubyMineのインストールを開始するには、ソフトウェアをコンピューターにダウンロードする必要があります。 ソフトウェアをダウンロードするには、 RubyMineLinuxダウンロードページにアクセスしてください 「ダウンロード」ボタンをクリックします。
RubyMineインストーラーのサイズは約500MBであるため、ダウンロードプロセスには1分かかる場合があります。 プロセスが完了したら、Ctrl + Alt + Tでターミナルウィンドウを開き(またはアプリメニューで「ターミナル」を検索し)、CDコマンドを使用して「ダウンロード」に移動します。
cd ~/Downloads
「ダウンロード」ディレクトリ内で、tarコマンドを使用してインストーラーのTarGZアーカイブを解凍します。 インストールファイルが含まれているため、このアーカイブを抽出する必要があります。
tar xvf RubyMine-*.tar.gz
すべてを抽出したら、CDコマンドを使用してRubyMineフォルダーに入ります。
cd RubyMine-*/
RubyMineフォルダーで、「bin」ディレクトリにアクセスします。 このフォルダーには、インストーラーの実行可能ファイルが格納されます。
cd bin
RubyMineインストーラーを起動するには、ターミナルウィンドウで以下のコマンドを使用します。
./rubymine.sh
RubyMineインストーラーを起動すると、ポップアップウィンドウが表示されます。 このウィンドウに、「構成またはインストールディレクトリ」が表示されます。 空白のままにして、「設定をインポートしない」を選択します。 次に、「OK」を選択します。
「OK」を選択すると、アクティベーションウィンドウが表示されます。 このウィンドウを使用して、ユーザー名とアカウントにログインします。 次に、「続行」を押してアプリの使用を開始します。