Debian noroot 環境の導入についての tweet の纏め

Debian noroot とは、 Android OS が動作する携帯端末において root 権限を取ることなく Debian 環境に基づいたデスクトップ環境を構築するためのアプリケーションです。 この纏めは、 Android OS 搭載の携帯端末への Debian noroot 環境の導入についての tweet の纏めです。
0

はじめに

  • Debian noroot とは Android OS 上において root 権限を取ること無く、 Debian 環境を構築するためのアプリケーションです。
  • 公式では Debian norootAndroid 6.0 以降の端末はサポート対象外ですが、後述する通りに環境設定を行うと、Android 6.0 以降の端末でも問題なく動作させることが可能です。
リンク play.google.com Debian noroot - Google Play のアプリ Android 6.0 Marshmallow is not supported! This app is not updated anymore, at least not until I will get a new phone. This app will install Debian Jessie. You do not need to root your device, it will work fine with any stock ROM. You will need 900 Mb fr 3
Z.OOL. @z80oolong

現在うだうだ中。現在、奈良市内某所にて休憩中。Debian noroot 環境の導入時や運用時において、深刻な障害が起きたり、幾つかのソフトウェアの動作に問題が起きるのを回避し、 Debian noroot 環境で日本語環境を構築する為の必要最低限の設定について Qiita に投稿しました。 qiita.com/z80oolong/item…

2018-03-12 18:50:39
リンク Qiita Debian noroot 環境の導入及び各種設定について - Qiita # はじめに [Debian noroot][DBNR] とは、 [Android OS][ANDR] 上において root 権限を取ることなく [Debian 環境][DEBI]において動作する軽量デスクトップマネージャである [... 1
Z.OOL. @z80oolong

現在うだうだ中。現在、奈良市内某所にて休憩中。前述の Qiita の投稿に基づいて Debian noroot 環境の設定を行い、軽量な統合デスクトップマネージャ LXDE を導入する等、各種設定を行うと、以下の画像のように Android OS 搭載の携帯端末上で快適な統合デスクトップ環境が構築できます。 pic.twitter.com/LUVigXllSe

2018-03-12 18:58:16
拡大

物理キーボードのすすめ

  • Android OS 端末において、 Debian noroot 環境を使用するには、 Bluetooth 接続による物理キーボードと物理マウスの使用が御勧めです。
Z.OOL. @z80oolong

現在うだうだ中。現在、奈良市内某所にて休憩中。 Android OS 搭載の携帯端末上で動作する Debian noroot 環境においては、画面のタッチによる文字入力及びポインタ操作等が非常に困難であることから、 blutooth 若しくは USB OTG の接続による物理キーボード及びマウスの使用を強く御勧めします。 pic.twitter.com/wqxWRPR7DX

2018-03-12 19:07:38
拡大
Z.OOL. @z80oolong

現在うだうだ中。物理キーボードに関しては、携帯端末と共に携帯することを考慮すると、携帯性と打鍵性に優れている折り畳み式の bluetooth 接続の小型物理キーボードを特に御勧めします。また、タッチパッドデバイスがついたキーボードであれば、物理マウスの携帯が省略出来るので、更に御勧めです。

2018-03-12 19:26:33
Z.OOL. @z80oolong

現在うだうだ中。さて、 Debian noroot 環境を導入した端末に接続した物理キーボードから Debian noroot 環境を操作する場合、物理キーボードのキーの刻印通りに文字入力が行われるようにキー配列を設定する手法について、下記の Qiita の投稿にて纏めました。 qiita.com/z80oolong/item…

2018-04-21 17:28:26
リンク Qiita Debian noroot 環境における物理キーボード配列の設定手法 - Qiita # はじめに [Debian noroot][DBNR] とは、 [Android OS][ANDR] 上において root 権限を取ることなく [Debian 環境][DEBI]を構築するためのアプリケーションです。 CPU の性...
Z.OOL. @z80oolong

現在うだうだ中。 Debian noroot 環境は、 proot コマンドを用いて、 Android OS 上に構築された chroot 環境です。従って、 Debian noroot 環境は、 Android OS とハードウェア資源等を共有しています。即ち、 Debian noroot 環境の物理キーボードの設定は Android OS のキーボード設定に依存します。

2018-04-21 17:33:46
Z.OOL. @z80oolong

現在うだうだ中。従って、 Debian noroot 環境において物理キーボードに関する設定を行うには、まず最初に Debian noroot 環境を導入した Android OS 上において、物理キーボードのキー配列を設定するためのアプリを導入した上で、 Android OS から物理キーボードに関する設定を行う事が必要です。

2018-04-21 17:43:19

Debian noroot 環境に必要な設定

  • Debian noroot 環境Android OS 端末において正常に使用するには、次に述べる設定が必要となります。
  • この設定には、擬似端末やハードリンク等を正常に扱う為の設定や日本語環境の為の設定が含まれます。
Z.OOL. @z80oolong

現在うだうだ中。現在、奈良市内某所にて休憩中。若干疲労が蓄積中。 Debian noroot 環境を導入した初期の状態では、擬似端末の多重化ソフトウェア等、一部のソフトウェアが起動出来無い問題や、日本語が十分に扱えない問題があるので、 Debian noroot 環境の各種設定を修正する必要があります。

2018-03-16 20:50:19
Z.OOL. @z80oolong

現在うだうだ中。Debian noroot 環境の設定を行う際には、ファイル /proot.sh と /startx.sh を修正する必要がある場合がありますが、これらの修正を誤ると、重篤な障害が発生する可能性があるので、下記投稿を参照してこれらのファイルのバックアップを取る必要があります。 qiita.com/z80oolong/item…

2018-03-16 21:01:27
リンク Qiita Debian noroot 環境に障害復旧用の環境を導入する - Qiita # はじめに [Debian noroot][DBNR] とは、 [Android OS][ANDR] 上において root 権限を取ることなく [Debian 環境][DEBI]を構築するためのアプリケーションです。 CPU の性...
Z.OOL. @z80oolong

現在うだうだ中。現在、 Debian noroot 環境を使用している時に、 Xfce4 でキーボードの設定操作を行うと、 Debian noroot 環境が突然異常終了し、その後 Debian noroot 環境が一切起動しなくなる為、下記投稿を参照して /startx.sh を必ず修正する必要があります。 qiita.com/z80oolong/item…

2018-03-23 21:44:26
リンク Qiita Debian noroot 環境におけるキーボード設定操作での重篤な障害とその回避策について - Qiita # はじめに [Debian noroot][DBNR] とは、 [Android OS][ANDR] 上において root 権限を取ることなく [Debian 環境][DEBI]を構築するためのアプリケーションです。 CPU の性... 1
Z.OOL. @z80oolong

現在うだうだ中。 Android OS 6.0 以降を搭載した端末では、システムコール link(2) の実行が禁止されているため、apt-get によるパッケージのインストール等が動作しません。その為、以下の投稿を参照して link2symlink 対応の proot を導入する必要があります。 qiita.com/z80oolong/item…

2018-03-26 20:27:29
リンク Qiita Debian noroot 環境において link2symlink 機能を実装した proot を導入する - Qiita # はじめに [Debian noroot][DBNR] とは、 [Android OS][ANDR] 上において root 権限を取ることなく [Debian 環境][DEBI]を構築するためのアプリケーションです。 CPU の性... 1 user 1
リンク GitHub z80oolong/proot-termux-build termux の開発コミュニティによる proot をビルドする為の Ruby スクリプト. Contribute to z80oolong/proot-termux-build development by creating an account on GitHub.
Z.OOL. @z80oolong

現在うだうだ中。 Debian noroot 環境をインストールした初期の状態では、一部の端末エミュレータ及び tmux 等の端末多重化ソフトウェアが正常に動作しない問題が発生する為、下記の記事を参照して Debian noroot 環境で擬似端末が使用できない問題を回避する必要があります。 qiita.com/z80oolong/item…

2018-04-02 16:39:15
リンク Qiita Debian noroot 環境で擬似端末が使用できない問題を回避する - Qiita # はじめに [Debian noroot][DBNR] とは [Android OS][ANDR] 上において root 権限を取ること無く、 [Debian 環境][DEBI]を構築するためのアプリケーションです。 CPU の性... 3 users
リンク GitHub z80oolong/libandroid-pty libandroid-pty.so -- Debian noroot 環境において擬似端末の問題を回避する為の動的ライブラリ - z80oolong/libandroid-pty
Z.OOL. @z80oolong

現在うだうだ中。現在、奈良市内某所にて休憩中。腰痛はほぼ寛解するも、当面は腰痛バンドを付けて生活する。 さて、 Debian noroot 環境に、 Termux の開発コミュニティによる libandroid-shmem を導入し、その動作等を検証した記事を、以下の通りに Qiita に投稿しました。 qiita.com/z80oolong/item…

2018-12-10 14:40:37