Linux
 Computer >> コンピューター >  >> システム >> Linux

AndroidデバイスでLinuxを実行する方法

Androidデバイスは、変更されたLinuxカーネルを搭載しています。カーネルには制限がありますが、Android携帯電話やタブレットでLinuxを実行することは可能です。

以下の情報は、Samsung、Google、Huawei、Xiaomiなどの携帯電話のメーカーに関係なく適用されます。

AndroidでLinuxを実行できますか?

UserLAndのようなアプリを使用すると、誰でもAndroidデバイスに完全なLinuxディストリビューションをインストールできます。デバイスをルート化する必要がないため、電話をブリックしたり、保証が無効になったりするリスクはありません。

UserLAndアプリを使用すると、Arch Linux、Debian、Kali Linux、およびUbuntuをデバイスにインストールできます。プログラムは、選択したバージョンのLinuxを実行するデバイスに追加のレイヤーをインストールし、bVNCアプリを使用してSSHまたはVNCを使用してLinuxセッションに接続できるようにします。

Linuxデスクトップは、常に正しくスケーリングされるとは限りません。 Windowsでの作業中に、画面を移動する必要がある場合があります。

AndroidにLinuxをインストールする方法

UserLAndを使用してAndroidデバイスでUbuntuを実行するには:

  1. GooglePlayストアからUserLAndをダウンロードしてインストールします。

    AndroidデバイスでLinuxを実行する方法
  2. UserLAndアプリを起動し、 Ubuntuをタップします 。

    AndroidデバイスでLinuxを実行する方法
  3. [OK]をタップします 、[許可]をタップします 必要なアプリの権限を付与します。

    AndroidデバイスでLinuxを実行する方法
  4. ユーザー名を入力します 、パスワード 、およびVNCパスワード Ubuntuセッションの場合は、[続行]をタップします 。

    AndroidデバイスでLinuxを実行する方法
  5. VNCを選択します 、[続行]をタップします 。

    この時点で、UserLAndはUbuntuセッションに必要なアセットをダウンロードします。接続の速度によっては、このプロセスに時間がかかる場合があります。また、かなりの帯域幅を消費するため、従量制プランを利用している場合は、セルラーデータ接続の代わりにWi-Fiを使用してください。

    AndroidデバイスでLinuxを実行する方法
  6. Google Playストアにリダイレクトされ、そこでbVNCをダウンロードできます(まだダウンロードしていない場合)。 インストールをタップします 、次に戻るをタップします デバイスのボタンをクリックして、UserLAndに戻ります。

    AndroidファイルへのbVNCアクセスを許可するように求められた場合は、[許可]をタップします 。

    AndroidデバイスでLinuxを実行する方法
  7. セッションをタップします 画面の下部にあるプラス記号( + )をタップします )右上隅にあります。

    ubuntuのオプションが表示された場合 リストされている場合は、それをタップしてLinuxセッションを開始します。

    AndroidデバイスでLinuxを実行する方法
  8. セッションにubuntuという名前を付けます 、 apps:Ubuntuを選択します ファイルシステムから ドロップダウンメニューから、 SSHを選択します サービスタイプの場合 。 保存をタップします (右上隅のアイコン)完了したら。

    AndroidデバイスでLinuxを実行する方法
  9. セッションをタップします 、次に ubuntuをタップします Linuxセッションを起動します。

    AndroidデバイスでLinuxを実行する方法

AndroidでLinuxを使用する方法

Ubuntuセッションは、指でズームインできるデスクトップ環境に開きます。ここから、スタートメニューをタップしてアプリケーションを開きます 左下隅にあります。コマンドターミナルを使用して新しいLinuxプログラムをインストールするには、システムツールをタップします> LXTerminal

デスクトップを閉じてAndroidに戻るには、画面の任意の場所をタップし、3つの縦のドットをタップします 表示されたら、切断をタップします 。

AndroidでLinuxを実行することの長所と短所

LinuxはAndroidよりも柔軟性があります。アプリ開発、高度な画像編集、実際のデスクトップ環境での作業など、Androidでは実行できない多くのタスクをLinuxで実行できます。

とはいえ、スマートフォンのフォームファクタが小さいため、デスクトップGUI全体を小さな画面に詰め込むことは困難です。マウスカーソルを動かすには指を使用する必要があり、Linuxデスクトップの実行中は電話アプリを使用できなくなります。

2013年、Canonicalは、UbuntuTouchと呼ばれるUbuntuの特別なバージョンを実行するモバイルデバイスを開発しました。それは商用フロップだったので、デバイスは中止されました。 GUIの課題のため、他の企業はLinux電話のリリースを試みていません。小さな画面で機能するには、デスクトップを完全に再考する必要があります。


  1. Android-x86 を使用して Linux で Android ゲームを実行する方法

    この記事では、ビンテージ ゲームを楽しみながら Linux で仮想マシンを使用する方法を学びます。 Android フォンをお持ちの場合、有罪の喜びの 1 つは、非常に面白いゲームをプレイすることかもしれません。または、携帯電話でのみ実行されるアプリケーションがある可能性もあります。 そして、デスクトップ PC で同じゲームを実行できるとしたらどうでしょうか? シナリオを単純化するために、アプリケーションが Android で実行されると仮定しましょう。 問題を解決する 1 つの方法は、PC で Android エミュレーターを実行することです。ただし、Android-x86 のように

  2. Windows 11 で Android アプリを実行する方法

    Windows 11 PC で Android アプリを実行できるかどうか知りたいですか?さて、私たちの夢がついに実現したようです。サードパーティのソフトウェアやエミュレーターを使用せずに、Windows 11 で Android アプリを簡単に実行できます。 Windows の「Amazon アプリストア」アプリを使用すると、お気に入りのアプリやゲームにアクセスできます。 Microsoft はついに、PC で Amazon アプリストアを使用して、厳選されたカタログから Android アプリを参照およびインストールできるようにする新しい更新プログラムをリリースしました。ただし、ここに問題