電話を根付かせずに、AndroidスマートフォンまたはタブレットにUbuntu 18.04 Linuxサーバーをインストールして実行する方法をお探しですか?次に、ユーザーランドを試してください。
Androidは、非常に人気のあるオペレーティングシステムのユーザーであるため、さまざまなLinuxディストリビューションを簡単にインストールする方法を探し続けています。これまで、AndroidでLinux OSを実行するのは非常に退屈な仕事でしたが、もうそうではありませんでした。の助けを借りてユーザーランド、インストールできますKali、Ubuntu、Arch Linux、DebianAndroid上の最小限の形でディストリビューション。グラフィカルエクスペリエンスのために、組み込みのシェルとVNCセッションを提供します。 Userlandは、Gnuroot Debianアプリのチームによって開発されました。
ここでは、ubuntu 18.04の最小サーバーをAndroid携帯電話で、どんな種類のルート化プロセスなしでインストールして実行する方法を示します。保証を無効にすることなく、電話でLinuxを直接学習するのに役立ちます。
注記:以下の手順は、ユーザーランドアプリで利用可能なDebianとKali Linuxでも機能します。
rootなしでAndroidにUbuntu Linuxをインストールします
ステップ1:ユーザーランドアプリをダウンロードします
このアプリは、Google Playストアで入手できます。これがリンクですダウンロードします。インストールには他のものと同じように合併症はありません。電話でプレイストアを開き、ここで指定されたリンクを使用するか、ユーザーランドを検索し、表示されたらタップしてインストールします。
ステップ2:ユーザーランドを実行してAndroidにLinux OSをインストールする
アプリが開くと、複数のLinuxディストリビューションオプションが表示されます。カリLinux、ubuntu、高山、アーチLinux、デビアン軽量のDebianベースのデスクトップとともにxfceそしてLXDEデスクトップ環境。また、Linux開発、ゲーム、生産性アプリもあります。良い!ここで私たちは実行するプロセスに集中しようとしていますubuntuAndroidで。 Ubuntuアイコンをタップします。
ステップ3:ユーザーとVNCのユーザー名とパスワードのセットアップ
Ubuntuまたはその他のLinuxディストリビューションをユーザーランドでタップすると、最初にユーザー名、パスワード、およびVNCパスワードを設定するように求められます。
必要なものを入力して覚えておいてください。完了したら、タップします続くオプション。
ステップ4:Android用のUbuntuをダウンロードします
SSHまたはVNCを使用してAndroidにインストールされたLinux OS Ubuntuを接続する方法を選択する必要がある次のこと。シンプルなSSHを使用したいと思います。ユーザーランドの組み込み端末から、Linuxオペレーティングシステムを簡単に制御できます。また、この記事の後半で、RealVNCを使用して既存のUbuntu、Kali、またはこのAndroidアプリケーションで利用可能なその他のOSを接続する方法を示します。
その後、AndroidでダウンロードするUbuntuのファイルが80MBであると表示され、WiFiなしでダウンロードしたい場合は、モバイルデータでダウンロードする場合は続行します。インターネット接続速度に依存するすべてのセットアップには数分かかります。
ステップ5:Ubuntuを実行しているAndroidにログインします
インストール後、最初にSSHを選択したため、端子ウィンドウが開きます。ここに、通常のubuntuサーバーのように、Androidで実行されているUbuntu画像用に上記で作成したパスワードを入力します。
ステップ6:Androidで実行されているUbuntuを更新およびアップグレードします
小さな画面とinitブートなしは、Windows 10 WSLのようなものとは別に、このUbuntu Linux画像にAndroid携帯電話でエミュレートされた他の違いは感じません。
したがって、キーボードを使用してLinuxにコマンドを入力できます。最初に更新して、そのすべてのパッケージをアップグレードしましょう。次のコマンドを実行します
sudo apt-get update
sudo apt-get upgrade
ステップ7:ubuntuのルートパスワードを設定します
デフォルトで知っているように、ルートユーザーのパスワードはありませんので、次のコマンドを使用するには次のことです。
sudo passwd root
設定したいUnixパスワードを2回入力すると、完了します…
ステップ8:Linuxデスクトップ環境LXDEをインストールします
デフォルトでは、OSにはコマンドラインインターフェイスのみがあり、グラフィカルユーザーインターフェイスを提供するには、手動でインストールする必要があります。ここでは、Ubuntu Linux用のLightweight LXDEをインストールして、Android電話でGUIを実行します。
sudo apt-get install lxde -y
ステップ9:GUIインターフェイスを介してUbuntuにアクセスするようにVNCをセットアップ
注記:Android上のubuntuのLinux GUIを実行すると、ハイエンドのスマートフォンがあり、遅れがあり、時々クラッシュするため、ハイエンドのスマートフォンがない限り推奨されません。
良い!チュートリアルのために、私はあなたにアクセスと表示の方法をあなたに伝えていますUbuntuにLXDEデスクトップをインストールしましたAndroidで。
userland ubuntuコマンドラインシェルは、次のコマンドを実行します。
を使用できますXSDLAndroidアプリはUbuntuのGUIデスクトップにアクセスしますが、それは遅れているため、RealVNCビューアーを使用しないことにしました。
sudo apt install tigervnc-standalone-server -y
ログインパスワードの設定:
vncpasswd
VNCサーバーを開始します
vncserver -geometry 800x600 -depth 24
タブレットまたは大画面の携帯電話を使用している場合、解決策を増やすことができます1920×1080
注記:OnePlus5にインストールしていますが、完全なHD解像度があり、上記のコマンドで解像度を使用します。
ステップ10:RealVNC Androidアプリをインストールします
上記のステップでは、ubuntuにLinux VNCサーバーをすでにセットアップしています。ここでAndroidアプリをダウンロードする時が来ました。RealVNC Viewer-リモートデスクトップ。
ステップ11:VNCをUbuntu LXDEデスクトップに接続します
VNCビューアーでタップします+新しい接続を作成するアイコン。入力127.0.0.1:5901そして、あなたのインストールされたOSの名前、私の場合はそれがラージ。次に、をタップします作成するオプション。
私たちの接続が暗号化されていないため、それはそれを警告します。ここでこれを無視して、単純にタップしますわかりました。
認証で、インストール中に作成したパスワードを入力しますtightVnc上記のサーバー。
最後に、Android for UbuntuのLXDE Linuxデスクトップ環境がAndroidにユーザーランドアプリをさらにインストールしています。
あなたが殺したり停止したりしたい場合vncservice次に、以下のコマンドを使用します。
vncserver -kill :*
このようにして、このアプリを使用してUbuntuを用意して、Android携帯電話やタブレットでLinuxを試してみることができます。