ホーム 応用 実用的なツール GNURoot

デバイスをルート化せずにLinuxを実行します。

GNURoot 、Androidと一緒にGNU/Linuxディストリビューションとそれに関連するアプリケーション/パッケージをインストールして使用する方法を提供します。

これにはルートは必要ありません。

通常のアンインストールは、このアプリケーションの後に完全にクリーンアップします。

これは拡張可能であり、独自のアプリケーション/パッケージをインストールできます。

GNURoot内では、ルートファイルシステムを作成したり、起動したり、削除したりできます。

Play StoreのGNURoot Wheezy、Gentoo、Fedora、またはAboriginalアプリの説明を読んで、それらの使用を開始する方法についてのヒントを得てください。

https://play.google.com/store/apps/details?id=champion.gnuroot.wheezy

https://play.google.com/store/apps/details?id=champion.gnuroot.gentoo

https://play.google.com/store/apps/details?id=champion.gnuroot.fedora

https://play.google.com/store/apps/details?id=champion.gnuroot.aboriginal

Motoは次のとおりです。「これは、すべてが実行されるまで行われません」

*すべて==すべてのLinux、ユーザースペースアプリケーション、デバイスをルート化することなく。いくつかのこと(少数のもの)、実際にルートを必要とするものは機能しません(カーネルモジュールの挿入など)。

重要な目標:

開始するための選択またはgnu/linux rootfs:

現在、2つの選択肢があります。

絶対にrootを必要としないすべてのアプリケーションは、通常どおりに機能する必要があります。

Apt-Getは現在機能しています。

次のステップは、デスクトップ、端末、アプリケーションのグラフィカルインターフェイスを取得することです。現在、Androidターミナルエミュレーターのみが起動しています。完了した概念実証。改良が残っています。

Androidと一緒にこの作業をうまく作る:

すでに「通常の」アプリケーションのように機能しています。

次のステップは、ユーザーとアプリケーション(アクセス許可付き)が使用する有用な意図を提供することです。

適切なサポートとバグ修正を提供します。

Pay-What-wantモデルをリリースして、これにもっと時間をかけることができます。今すぐ配置されています。必須であるかどうかを決定します。

パフォーマンスの向上:

これをすべて機能させるために使用されるトリックのパフォーマンス効果を最小限に抑えます。今はかなり良い。

フットプリントを減らす:

可能な限りSDカードに移動します。

必要なもののみをインストールし、ユーザーにそこから成長させます。

複数のアーキテクチャをサポート:

アームのみがサポートされています。 MIPSとX86をサポートできない理由はありません。

ルーツには主にGPLコードが含まれていますが、このランチャーにとっては私は著作権所有者であり、GPLの下ではなく、Apache V2です。 Androidターミナルエミュレーターの変更されたバージョンが含まれており、Apache V2もあります。

お願いします:バグをファイル、ビューコードの機能リクエストをこちら:

https://github.com/corbinlc/gnuroot

最新バージョン0.1.5の新しいもの

2015年7月29日に最後に更新されたのは、 GNURoot ( GNURoot DebianCom。Gnuroot.debianと呼ばれる)の新しいバージョンに向けて、すぐにGNURoot Wheezyの代わりになり、その後すぐにWheezyx GNURootなります。