🚀 はじめに:Termuxとは?
Termux は、Androidスマホ上で Linux環境をそのまま再現できるターミナルアプリです。
- PCを開くほどでもない作業をスマホで済ませたい
- 外出先でPythonスクリプトやGit操作をしたい
- Androidを「学習用Linux端末」として使ってみたい
このような方にとって、Termuxは 最小構成&無料で使える強力なツールです。 本記事では インストールから開発環境構築まで を 完全初心者でも迷わず進められるように 解説します。
補足
TermuxはGoogle Playではなく、F-Droidからのインストールが推奨されています。最新版を利用するためです。
📲 Step 1:Termuxのインストール方法
Termuxは公式にはF-Droidから入手します。
# F-DroidからTermuxをインストール
# 1. F-Droidアプリをインストール
# 2. Termuxを検索してインストール
注意
Google Play版は更新が止まっているため、F-Droid版を使いましょう。
⚙️ Step 2:初期設定と基本コマンド
Termuxを起動したら、まずパッケージを最新化します。
# パッケージリスト更新
pkg update
# パッケージをアップグレード
pkg upgrade
✅ この時点でできること
- Linuxライクなコマンド操作
- パッケージ管理(apt互換)
- 軽いファイル操作やスクリプト実行
よく使う基本コマンド:
ls:ディレクトリ一覧cd:ディレクトリ移動pwd:現在のパス確認
補足
初期シェルは bash です。後半で zsh に変更することもできますが、初心者のうちは bash のままで問題ありません。
Termuxではpkgコマンドがaptのラッパーとして使えます。
🛠️ Step 3:開発環境を構築する
PythonやNode.jsをインストールして、スマホでスクリプトを実行できます。
# Pythonをインストール
pkg install python
# Node.jsをインストール
pkg install nodejs
補足
PythonやNode.jsはPC版とほぼ同じ感覚で使えますが、一部ライブラリはビルドに時間がかかることがあります。
注意
ストレージへのアクセスを許可するには以下を実行:
termux-setup-storage
🔐 Step 4:SSHやGitを使う
Termuxはリモート接続やGit操作も可能です。
# Gitをインストール
pkg install git
# SSHクライアントをインストール
pkg install openssh
✅ よくあるつまずき(チェックリスト)
- F-Droid版をインストールしているか?
-
pkg updateとpkg upgradeを実行したか? -
pkg installでエラーが出た場合、まずpkg updateを実行したか? - Playストア版をインストールしていないか?
- ストレージアクセスを許可したか?
- 必要なパッケージ(Python, Gitなど)をインストールしたか?
📚 参考リンク
- Termux公式Wiki
https://wiki.termux.com/wiki/Main_Page - F-Droid Termuxページ
https://f-droid.org/packages/com.termux/ - Termux GitHub
https://github.com/termux/termux-app
🔧 拡張案(次にやると良いこと)
- zsh + oh-my-zshで快適なシェル環境構築
- Termux APIでスマホ機能と連携
- DockerやProotで仮想Linux環境構築
- VS Code Remoteでスマホを開発サーバに
- 自動スクリプトでスマホをミニサーバ化
🎯 まとめ
- TermuxはAndroidでLinux環境を構築できる便利なアプリ
- F-Droid版を使うのが安全
pkgコマンドでパッケージ管理が簡単- PythonやGitなど開発ツールもスマホで利用可能
