LinuxでIntelliJIDEAIDEをセットアップする方法

LinuxでIntelliJIDEAIDEをセットアップする方法

IntelliJ IDEAは、ソフトウェアを開発するためのIDEです。多くの異なる言語をサポートし、バージョン管理を統合し、多くの異なるフレームワークをサポートします。JetBrainsによって作成され、コミュニティ版と有料版の両方が付属しています。このガイドでは、Linuxで無料のコミュニティリリースを機能させる方法を紹介します。

Ubuntuのインストール手順

LinuxでIntelliJIDEAIDEをセットアップする方法

Ubuntuでは、既存のサードパーティPPAを介してIntelliJ IDEA JavaIDEを非常に簡単にインストールできます。現在のところ、BionicおよびFocalで動作します。さらに、SnapとFlatpakおよび汎用Linuxバイナリを介してアプリをインストールすることもできます。

UbuntuへのIntelliJのインストールを開始するには、aptinstallコマンドを使用してCurlを設定します。Aptのソフトウェアにアクセスするために必要なPPAキーをダウンロードするには、Curlが必要です。

sudo apt install curl

UbuntuシステムにCurlアプリをインストールした後、以下のcurlコマンドを入力して、Curlアプリを使用してシステムにPPAキーを設定します。

curl -s https://s3.eu-central-1.amazonaws.com/jetbrains-ppa/0xA6E8698A.pub.asc | sudo apt-keyadd-

システムにPPAキーが設定されたので、ターミナルウィンドウで次のechoコマンドを使用して、PPAURLをUbuntuPCに追加します。

echo "deb https://jetbrains-ppa.s3-website.eu-central-1.amazonaws.com bionic main" | sudo tee /etc/apt/sources.list.d/jetbrains-ppa.list> / dev / null

PPAURLがUbuntuに追加されます。ただし、ソフトウェアソースが最新ではないため、リポジトリにはまだアクセスできません。それらを更新するには、次の更新コマンドを実行します。

sudo apt update

updateコマンドに続いて、ターミナルウィンドウで次のaptinstallコマンドを使用して最新のIntelliJをインストールできます。

sudo apt install intellij-idea-communiItty

Debianのインストール手順

DebianはUbuntuに基づいているため、DebianユーザーはコミュニティPPAを最大限に活用してIntelliJをインストールできます。PPAのセットアップを開始するには、以下のapt installコマンドを実行して、システムでCurlを機能させます。

sudo apt-get install curl

Debian Linux PCでCurlが設定されたので、curlコマンドを使用してPPAの署名キーを設定します。署名キーは非常に重要であり、署名キーがないとPPAにアクセスできません。

curl -s https://s3.eu-central-1.amazonaws.com/jetbrains-ppa/0xA6E8698A.pub.asc | sudo apt-keyadd-

キーはDebianで設定されています。次に行うことは、AptソフトウェアソースでPPAURLを設定することです。これを行うには、ターミナルウィンドウで次のechoコマンドを実行します。

echo "deb https://jetbrains-ppa.s3-website.eu-central-1.amazonaws.com bionic main" | sudo tee /etc/apt/sources.list.d/jetbrains-ppa.list> / dev / null

PPAURLがLinuxPCに追加されたら、updateコマンドを実行してDebianのソフトウェアソースを更新し、PPAを更新します。

sudo apt-get update

では、更新コマンドの実行、PPAは、使用する準備ができています。ここから、次のコマンドを使用してDebianにWebstormをインストールできます。

sudo apt-get install intellij-idea-community

ArchLinuxのインストール手順

LinuxでIntelliJIDEAIDEをセットアップする方法

IntelliJをArchLinuxで動作させるには、ArchLinuxユーザーリポジトリが最善の策です。そこでのユーザーはArchのネイティブパッケージを構成しているので、スナップやフラットパックなどをいじる必要はありません。

インストールを開始するには、ターミナルウィンドウを開きます。次に、以下のpacmanコマンドを使用して、「Base-devel」と「Git」の両方をインストールします。これらの2つのパッケージは、Arch LinuxAURと対話するために重要です。

sudo pacman -S base-devel git

Arch Linux PCに「Git」および「Base-devel」パッケージをインストールした後、gitcloneコマンドを使用してTrizenの最新のスナップショットをダウンロードします。Trizenは、すべての依存関係を自動的に収集してインストールするため、Intellijのインストールをはるかに簡単にするAURヘルパープログラムです。そのため、その必要はありません。

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

Trizenのダウンロードが完了したら、CDコマンドを使用して「trizen」フォルダーに移動し、makepkgコマンドを使用してプログラムをインストールします。

cd trizen
makepkg -sri

Trizenアプリケーションが起動して実行されたら、trizen -Sコマンドを使用して、Arch LinuxPCで最新のIntellijアプリを動作させます。

trizen -S intellij-idea-community-edition-git

Flatpakのインストール手順

IntellijはFlatpakとして利用できます。これは、Ubuntu、Arch Linux、またはDebianを使用していないLinuxユーザーにとって朗報です。システムへのアプリのインストールを開始するには、このガイドに従ってFlatpakランタイムを設定する方法を学習してください。

システムでFlatpakランタイムをセットアップした後、次のコマンドを入力して、コンピューターでIntellijを動作させます。

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpakインストールflathubcom.jetbrains.IntelliJ-IDEA-コミュニティ

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

スナップが好きですか?Intellijをスナップパッケージとしてインストールできるようになります。これがその方法です。まず、ターミナルウィンドウを開き、ガイドに従って、システムでSnapパッケージランタイムであるSnapdを設定する方法を学習します。

Snapdが起動して実行されたら、以下のsnap installコマンドを入力して、Snapを介してIntellijアプリを動作させます。

sudo snap install intellij-idea-community --classic

汎用Linux

Intellijは汎用Linuxパッケージとして利用できます。これをインストールするには、ここからIntellij TarGZアーカイブをダウンロードし、解凍して、ファイルに含まれているインストールスクリプトを実行します。

 


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 つに結合できたらいいのにと思いますか