Cent OS Stream に IntelliJ IDEA を入れてみる
中学2年生から6年間使ってもう使う頻度が減ったノーパソに Cent OS Stream 9 をインストールして再利用した。さっそくIntelliJ IDEA を入れてみたので備忘録として記事にしたみた。
普通に調べたら出てくるかもしれないが、CentOS Stream 9 (Server with a GUI) のアプリ一覧「アクティビティ」にIntelliJ IDEAのショートカットを追加する方法が載っていなかったのでそれも含めて解説したいと思う。
1. 以下のサイトからIntelliJ IDEA Communityをブラウザでダウンロードします
2. ダウンロードしたファイルの移動
sudo mkdir -p opt/intellijidea/
sudo mv ~/ダウンロード/ideaIC-2024.3.tar.gz opt/intellijidea/
※ダウンロードしたファイルの名前はバージョンによって違います。
3.tar.gzを展開します
sudo tar -zxvf opt/intellijidea/ideaIC-2024.3.tar.gz
ideaIC-2024.3.tar.gzはダウンロードしたファイル名です。違っていれば変更してから実行してください。
4. IntelliJ IDEAの起動
opt/intellijidea/ideaIC-2024.3/idea-IC-243.21565.193/bin/idea.sh
5. デスクトップファイルの作成 (任意)
アクティビティへショートカットを追加したいので以下のシェルでデスクトップファイルを作成します。
IDEA_DIRはIntelliJが入っている場所です。この記事通りであればそのままで結構です。
create_idea_desktop.sh
#!/bin/bash
# IntelliJ IDEAのパス
IDEA_DIR="/opt/idea-ic243"
# シェルとアイコンのパス
IDEA_BIN="$IDEA_DIR/bin/idea.sh"
IDEA_ICON="$IDEA_DIR/bin/idea.png"
# 作成先
DESKTOP_FILE="/usr/share/applications/intellijidea.desktop"
# DESKTOP_FILE の出力
cat <<EOF | sudo tee "$DESKTOP_FILE" > /dev/null
[Desktop Entry]
Version=1.0
Name=IntelliJ IDEA
Comment=IntelliJ IDEA - Java IDE
Exec=$IDEA_BIN %F
Icon=$IDEA_ICON
Terminal=false
Type=Application
Categories=Development;IDE;
EOF
# 実効権限の付与
sudo chmod +x "$DESKTOP_FILE"
上記のシェルを実行すると完了です。