Termuxを公式サイトからインストール
Google Play ストアのTermuxはバージョンが古いので、公式サイトからダウンロードしたapkを開いて、インストールしてください。
TermuxにUbuntuをインストール
起動用のシェルスクリプトを作成しておくと良いでしょう。
code-serverをインストール、起動
キーボードはCodeBoardがおすすめです。
https://play.google.com/store/apps/details?id=com.gazlaws.codeboard
端末でテザリングする、外部から接続する場合
テザリングする場合は、まずテザリングをオンにします。
テザリングせずWi-Fiに接続する場合は、Wi-Fiに接続してから、ip -4 a
コマンドでローカルipを確認します。
次に、code-serverのconfigファイルのbind-addrをローカルipにします。(テザリングの場合: 192.168.43.1:port
)
次に、code-serverを起動します。たまに起動できない時があるので、何度か起動し直してください。
PCでテザリングや同じWi-Fiに接続し、ブラウザからconfigで指定したbind-addrにアクセスできます。