LinuxにJetBrainsRubyMineをインストールする方法

LinuxにJetBrainsRubyMineをインストールする方法

JetBrains RubyMineは、Rubyプログラミング言語用のIDE統合開発環境です。これは、Mac OS、Windows、およびLinuxで動作するクロスプラットフォームアプリケーションです。このガイドでは、LinuxにRubyMineをインストールする方法を紹介します。

LinuxにJetBrainsRubyMineをインストールする方法

注:JetBrainsRubyMineは無料のアプリケーションではありません。プログラムがインストールされると、評価用コピーとして使用できるようになります。プログラムを購入したい場合は、JetBrainsアカウントを作成してライセンスを購入する必要があります。

ArchLinuxのインストール手順

LinuxにJetBrainsRubyMineをインストールする方法

JetBrainsのルビーマインアプリケーションが利用可能ですアーチのLinuxを使用してユーザーAUR。プログラムはArchLinux AURパッケージとして利用できるため、ネイティブのArch Linuxパッケージとしてインストールでき、定期的な更新が可能になります。

JetBrainsはAURを介してRubyMineを公式にサポートしていないことに注意してください。ただし、AURパッケージはJetBrains Webサイトから直接プログラムファイルをプルするため、すべてが安全に使用できます。

ArchLinuxシステムへのJetBrainsRubyMineのインストールを開始するには、「git」および「base-devel」パッケージをインストールする必要があります。これらのパッケージは、AURを介してプログラムをインストールするために重要です。 

sudo pacman -S gitbase-devel

2つのパッケージを設定したら、TrizenAURヘルパーをダウンロードしてインストールする必要があります。このプログラムにより、RubyMineアプリケーションのインストールが面倒ではなく簡単になります。

Trizen AURヘルパーを取得するには、使用して開始 gitのクローンの パッケージをダウンロードするには、コマンドを。 

git clone https://aur.archlinux.org/trizen.git

パッケージがコンピューターにダウンロードされたら、CD コマンドを使用 して「Trizen」フォルダーに移動します。このフォルダーには、プログラムのコンパイルに使用できる一連の命令であるTrizenPKGBUILDが含まれています。

cd trizen /

makepkgコマンドを使用してTrizenAUR ヘルパーアプリケーションをインストールします 。 

makepkg -sri

TrizenAURヘルパーをダウンロードしてLinuxPCにインストールすると、インストールを開始できます。trizen -Sコマンドを使用して、  ArchLinuxで 最新のJetBrainsRubyMineをセットアップします。

スナップパッケージのインストール手順

LinuxにJetBrainsRubyMineをインストールする方法

RubyMineアプリケーションは、UbuntuおよびSnapパッケージ形式をサポートするすべてのLinuxオペレーティングシステムを使用するユーザー向けのSnapパッケージとして利用できます。 

LinuxにSnapバージョンのRubyMineをインストールするのは簡単です。まず、Snapパッケージランタイム(別名Snapd)を有効にします。これを行うには、Linuxデスクトップでターミナルウィンドウを開きます。次に、パッケージマネージャーを使用して「snapd」パッケージをコンピューターにインストールします。

システムにSnapdパッケージを設定した後、Systemdを使用して「snapd.socket」サービスを有効にする必要があります。これを行うには、sudo systemctl enable –nowsnapd.socketコマンドを使用します。ランタイムがオンになり、システムで使用できるように準備されます。

sudo systemctl enable --now snapd.socket

Linux PCでSnapdランタイムを設定すると、RubyMineのインストールを開始できます。使用して インストールスナップ 以下のコマンドを、ルビーマインの最新バージョンをインストールします。 

注:JetBrains RubyMineは、「クラシック」モードをサポートするLinuxオペレーティングシステムでのみ動作します。このモードにはAppArmorが必要です。このため、FedoraなどのOSではAppArmorを使用しないため、動作しません。

sudo snap install ruby​​mine --classic

一般的なLinuxのインストール手順

RubyMineアプリケーションは、ダウンロード可能なTarGZインストーラーを介してすべてのLinuxディストリビューションをサポートします。このインストーラーは、SnapsまたはArch LinuxAURを介してサポートされていないすべてのLinuxディストリビューションをカバーします。

LinuxシステムへのRubyMineのインストールを開始するには、ソフトウェアをコンピューターにダウンロードする必要があります。ソフトウェアをダウンロードするには、RubyMine Linuxダウンロードページに移動し、[ダウンロード]ボタンをクリックします。

RubyMineインストーラーのサイズは約500MBであるため、ダウンロードプロセスには1分かかる場合があります。プロセスが完了したら、Ctrl + Alt + Tでターミナルウィンドウを開き (またはアプリメニューで「ターミナル」を検索し)、CD コマンドを使用 して「ダウンロード」に移動します。

cd〜 /ダウンロード

「ダウンロード」ディレクトリ内で、tar コマンドを使用してインストーラーのTarGZアーカイブを解凍します。インストールファイルが含まれているため、このアーカイブを抽出する必要があります。

tar xvfRubyMine-*。tar.gz

すべてを抽出したら、CD コマンドを使用してRubyMineフォルダーに入ります 。

cd RubyMine- * /

RubyMineフォルダーで、「bin」ディレクトリーにアクセスします。このフォルダーには、インストーラーの実行可能ファイルが格納されます。

CDビン

RubyMineインストーラーを起動するには、ターミナルウィンドウで以下のコマンドを使用します。

./rubymine.sh

RubyMineインストーラーを起動すると、ポップアップウィンドウが表示されます。このウィンドウに、「構成またはインストールディレクトリ」が表示されます。空白のままにして、「設定をインポートしない」を選択します。次に、「OK」を選択します。

「OK」を選択すると、アクティベーションウィンドウが表示されます。このウィンドウを使用して、ユーザー名とアカウントにログインします。次に、「続行」を押してアプリの使用を開始します。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか