LinuxにJetBrains CLionをインストールする方法:4つの方法

Linux に JetBrains CLion をインストールするには、最も簡単なセットアップ方法として JetBrains Toolbox App を使用するか、公式の CLion アーカイブをダウンロードして手動でインストールするか、または Snap を選択してください。Flathub には Flatpak パッケージも用意されていますが、このパッケージはコミュニティ提供のものであり、サンドボックスの制限があります。プロジェクトを開く前に、Linux システムに C または C++ コンパイラと、プロジェクトに必要なビルドツールがインストールされていることを確認してください。

まずLinuxの設定を確認してください。

JetBrainsは、LinuxコンパイラのオプションとしてGCC/G++またはClangを挙げています。CLionにはツールチェーンも必要で、通常はコンパイラ、デバッガ、ビルドシステムが含まれます。UbuntuまたはDebianでの一般的なセットアップ例は次のとおりです。

sudo apt update
sudo apt install build-essential gdb cmake

パッケージ名はディストリビューションによって異なります。お使いのディストリビューションのパッケージマネージャを使用して、対応するコンパイラ、デバッガ、およびCMakeパッケージをインストールしてください。現在のCLionのシステム要件は、x86_64またはarm64プロセッサ、4つのCPUコア、8GBのRAM、および10GBの空きディスク容量です。CLionにはJetBrains Runtimeが含まれているため、Javaを別途インストールする必要はありません。古いLinuxディストリビューションやあまり一般的でないLinuxディストリビューションを使用している場合は、CLionのインストールガイドを参照してください。

方法1:JetBrains Toolboxを使用してCLionをインストールする

ToolboxはJetBrainsが推奨するインストーラーです。CLionのインストール、アップデート、複数バージョンの管理、アップデートのロールバックが可能です。Linux版ToolboxアプリはJetBrains Toolboxページからダウンロードできます。Linux版は圧縮アーカイブです。書き込み可能なディレクトリに解凍し、解凍したフォルダからToolboxランチャーを実行してください。

cd ~/Downloads
mkdir -p ~/.local/opt
tar -xvf jetbrains-toolbox-*.tar.gz -C ~/.local/opt
cd ~/.local/opt/jetbrains-toolbox-*/
./bin/jetbrains-toolbox

ダウンロードフォルダに複数のToolboxアーカイブがある場合は、ワイルドカードを正確なファイル名に置き換えてください。ToolboxでCLionを見つけて「インストール」を選択します。特定のリリースが必要な場合は、利用可能なバージョンメニューからバージョンを選択してください。JetBrainsアカウントにサインインして、関連付けられたライセンスを有効化してください。Linuxの依存関係のトラブルシューティングや初回起動については、JetBrainsのToolboxアプリのインストール手順に従ってください。

Linux 上の JetBrains Toolbox アプリで CLion が選択され、インストール ボタンが表示されている

方法2:スタンドアロンCLion tarballをインストールする

インストールディレクトリを自分で選択したい場合、またはアプリケーションマネージャーを使いたくない場合は、スタンドアロンアーカイブを使用してください。CLionの公式ダウンロードページを開き、Linuxを選択して、最新の.tar.gzアーカイブをダウンロードしてください。

LinuxブラウザでJetBrains CLionのダウンロードページが開き、「Linux版をダウンロード」ボタンが表示されます。
LinuxのダウンロードフォルダにCLionのtar.gzアーカイブが表示されている。

ターミナルでアーカイブを に展開し、そのディレクトリ/opt内のスクリプトを使用してIDEを起動します。bin

CLionアーカイブを/optに展開するtarコマンドを表示するLinuxターミナル
sudo tar xvzf ~/Downloads/CLion-*.tar.gz -C /opt/
sh /opt/clion-*/bin/clion.sh

ワイルドカードが複数のダウンロード済みアーカイブまたは古いインストールに一致する場合は、正確なアーカイブファイル名を使用して、クリーンなディレクトリにインストールしてください。JetBrains は、既存の CLion インストールに新しいアーカイブを上書きして展開することを推奨していません。デスクトップ メニュー ショートカットを追加するには、ようこそ画面を開き、[構成] | [デスクトップ エントリの作成]を選択するか、IDE メニューから[ツール] | [デスクトップ エントリの作成] を選択します。

方法3:公式Snapパッケージをインストールする

ディストリビューションでSnapサポートが既に有効になっている場合は、Snapは便利な選択肢です。必要に応じて、Snapcraft snapdセットアップガイドを使用して、まずsnapdサービスをインストールして起動してください。次にCLionをインストールします。

LinuxターミナルでSnapコマンドを使用して、従来の隔離環境下でCLionをインストールします。
sudo snap install clion --classic

--classicCLion Snap は、従来型のデスクトップ アプリケーションと同様のアクセス権限を必要とするため、このフラグが必要です。インストールが完了したら、clionアプリケーション ランチャーから選択して起動してください。JetBrains は、Snap ビルドでは場合によってはパフォーマンスやワークフローに問題が発生する可能性があると指摘しています。問題が発生した場合は、JetBrains が推奨する代替手段として Toolbox App を使用してください。

Linuxアプリケーションランチャーで、デスクトップアプリケーションの中にCLionアイコンが表示されている。

方法4:Flathubパッケージをインストールする

FlathubではCLionは未検証アプリとしてリストされています。そのページには、このパッケージはコミュニティ提供のものであり、JetBrainsとは提携しておらず、JetBrainsによるサポートも受けていないこと、またFlatpakのサンドボックス制限のため、すべてのユースケースに対応していない可能性があることが記載されています。これらのトレードオフが許容範囲内であり、Flatpakがインストールされている場合は、ユーザーアカウントにFlathubを追加し、CLionをインストールしてください。

Flathub CLionの出品が未検証とマークされています
flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install --user flathub com.jetbrains.CLion

で実行してくださいflatpak run com.jetbrains.CLion。パッケージのステータスと制限事項の詳細については、Flathub の CLion リストとFlatpak コマンド ガイドを参照してください。

Flathubからcom.jetbrains.CLionをインストールするためのFlatpakコマンドを表示するLinuxターミナル

最初の打ち上げを完了する

初回起動時は、サインインするか、利用可能なライセンスオプションを選択してから、プロジェクトを開くか作成してください。CLion でコードのビルドまたはデバッグができない場合は、コンパイラ、デバッガ、およびビルドシステムがインストールされていることを確認してください。CLion では、[設定] | [ビルド、実行、デプロイ] | [ツールチェーン]で検出されたツールチェーンを確認してください。スタンドアロンインストールの場合、CLion をデスクトップのアプリケーションメニューに表示させるには、デスクトップエントリを作成してください。別途 Java ランタイムをインストールしなくても CLion を使用できます。

コメントを残す

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。

Googleタスクのデスクトップアプリケーション:パソコンでの使い方

Googleタスクのデスクトップアプリケーション:パソコンでの使い方

Googleタスクをブラウザで開き、Chromeショートカットやアプリスタイルの起動機能を追加し、カレンダーとGmailを通じて期日が過ぎたタスクを管理できます。

LinuxでDon't Starve Togetherをプレイする方法

LinuxでDon't Starve Togetherをプレイする方法

Steam経由でDon't Starve TogetherのLinux版をインストールし、ワールドを開始したり、友達と合流したりするには、以下のセットアップとトラブルシューティングの手順に従ってください。