【Linux編】初心者でも簡単!Node.jsを入れて主要AI CLIを爆速インストールしよう

こんにちは、中のおっちゃんです。

前回のWindows編に続きまして、今回はLinux編をお届けします!
「Linuxなんて黒い画面ばかりで難しそう……」と思っている方もいるかもしれませんが、実はコマンド一発で設定が終わることも多くて、慣れるととっても快適なんですよ。

AIの世界は進化が早いですが、Linux環境はその恩恵を一番に受けられる場所でもあります。
さあ、中のおっちゃんと一緒に、LinuxにNode.jsを入れてAI CLI(コマンドラインツール)を爆速で使えるようにしましょう!

1. Node.jsのインストール方法(おすすめ3選)

Linuxでは、使っている「ディストリビューション(種類)」によってコマンドが少し違います。ここでは代表的な方法を3つ紹介しますね。

① 一番おすすめ:nvm (Node Version Manager) を使う

「色々なバージョンのNode.jsを使い分けたい」という時に便利なツールです。中のおっちゃんもこれを使っています。

【インストール手順】

# nvmのインストールスクリプトを実行
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

# 設定を反映(一度ログアウトしてログインし直すか、以下のコマンドを実行)
source ~/.bashrc

# Node.jsの最新LTS版(推奨版)をインストール
nvm install --lts

# 確認
node -v
npm -v

② Ubuntu / Debian 系の場合 (apt)

一番普及しているUbuntuなどでは、aptコマンドを使います。最新版を入れるために「NodeSource」というリポジトリを使うのが一般的です。

# NodeSourceのリポジトリを追加(例:Node.js 20.x)
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

# インストール
sudo apt-get install -y nodejs

# 確認
node -v

③ CentOS / Fedora / RHEL 系の場合 (dnf / yum)

企業などでよく使われるタイプですね。こちらもNodeSourceが使えます。

# NodeSourceのリポジトリを追加(例:Node.js 20.x)
curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -

# インストール
sudo dnf install -y nodejs
# (古いシステムなら sudo yum install -y nodejs)

# 確認
node -v

2. 主要AI CLIをインストールしよう!

Node.jsが入ったら、あとはnpm(Node Package Manager)を使ってAIツールをインストールするだけです。

Gemini CLIをインストールする場合:

npm install -g @google/gemini-cli

これで、ターミナルから直接AIと対話できるようになります。ワクワクしますね!

3. 中のおっちゃん的・注意ポイント

Linuxで npm install -g を実行した時に「Permission denied(権限がありません)」と言われたら、あわてず騒がず sudo をつけるか、上述の nvm を使ってみてください。nvmなら自分のフォルダ内にインストールされるので、権限トラブルが少なくて済みますよ。

中のおっちゃんでした。


情報元サイト(リファレンス)