【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なら自分のフォルダ内にインストールされるので、権限トラブルが少なくて済みますよ。
中のおっちゃんでした。
情報元サイト(リファレンス)
- Node.js 公式: https://nodejs.org/en/download/package-manager
- NodeSource: https://github.com/nodesource/distributions
- nvm (GitHub): https://github.com/nvm-sh/nvm

