Repolode
termux

termux/termux-app

Termuxは、スマートフォン上でシェルとインストール可能なパッケージを使えるAndroid向けターミナルアプリ兼Linux環境です。

代替できる製品:ConnectBot

スター
63,077
フォーク
7,970
未解決の Issue
644
最終コミット
25 日前

これは何?

Termuxは、端末をroot化せずにLinux風のシェル環境を利用できるAndroid向けターミナルエミュレーターです。このリポジトリには、ユーザーインターフェースとターミナルエミュレーションを備えたAndroidアプリ本体が含まれています。アプリ内にインストールできるパッケージは、別のリポジトリで管理されています。

Termuxでは、パッケージマネージャーからコマンドラインパッケージをインストールし、スマートフォン上のシェルで実行できます。オプションのプラグインアプリで機能を拡張でき、端末機能にアクセスするTermux:API、起動時にスクリプトを実行するTermux:Boot、ホーム画面のショートカットを追加するTermux:Widget、カラースキームやフォントを設定するTermux:Stylingなどがあります。

GitHub版とF-Droid版はAndroid 7以降に対応しています。また、Android 12以降ではバックグラウンドプロセスが終了され、長時間実行するセッションが中断される可能性があると、プロジェクトは注意を促しています。

主な機能

  • 01root化せずにAndroid上でLinux風のシェルを利用できます。
  • 02Termuxのパッケージマネージャーからコマンドラインパッケージをインストールできます。
  • 03APIアクセス、起動時のスクリプト実行、ウィジェット、スタイル設定に対応するプラグインアプリで機能を拡張できます。
  • 04タッチキーボードとターミナル設定を備えたターミナルエミュレーターを搭載しています。

ユースケース

  • AndroidスマートフォンでスクリプトやPython、その他のコマンドラインツールを実行する。
  • モバイル端末からSSHなどのリモートツールを直接利用する。
  • 別のコンピューターを使わず、スマートフォンでLinuxコマンドを学ぶ。

クイックスタート

  1. 1

    F-Droid、GitHub Releases、またはGoogle PlayからTermuxアプリをインストールします(単一のコマンドはありません。Installationを参照してください)

  2. 2

    デバイスでTermuxを開き、パッケージリストを更新します

    pkg update
  3. 3

    Termux内にパッケージをインストールします(詳しくはPackage Management wikiを参照してください)

使う前に知っておきたいこと

  • Android専用です。デスクトップやiOSでは動作しません。
  • Android 12以降ではバックグラウンドプロセスが終了され、シェルセッションが予期せず閉じることがあります。
  • 異なる配布元からインストールしたアプリは署名に互換性がないため、混在させることはできません。
  • F-Droid版の公開は、GitHub Releasesより数日から数週間遅れることがあります。

トピック

よくある質問

termux-app とは?
Termuxは、スマートフォン上でシェルとインストール可能なパッケージを使えるAndroid向けターミナルアプリ兼Linux環境です。 Termuxは、端末をroot化せずにLinux風のシェル環境を利用できるAndroid向けターミナルエミュレーターです。このリポジトリには、ユーザーインターフェースとターミナルエミュレーションを備えたAndroidアプリ本体が含まれています。アプリ内にインストールできるパッケージは、別のリポジトリで管理されています。
termux-app は無料で使えますか?ライセンスは?
termux-app は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
termux-app は今もメンテナンスされていますか?
活発にメンテナンス中。termux-app の最終コミットは 2026年9月26日 です。
termux-app は何に使えますか?
AndroidスマートフォンでスクリプトやPython、その他のコマンドラインツールを実行する。 モバイル端末からSSHなどのリモートツールを直接利用する。 別のコンピューターを使わず、スマートフォンでLinuxコマンドを学ぶ。
termux-app のインストール方法は?
F-Droid、GitHub Releases、またはGoogle PlayからTermuxアプリをインストールします(単一のコマンドはありません。Installationを参照してください) デバイスでTermuxを開き、パッケージリストを更新します: pkg update Termux内にパッケージをインストールします(詳しくはPackage Management wikiを参照してください)
termux-app はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/termux/termux-app

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト