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

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

これを読んでいるなら、おそらく以前にLinuxを使用したことがあり、ほとんどすべてのハードウェアで動作することを知っています。その間、あなたはあなたのポケットの中に電話を持っています、そしてあなたはそれが用途が広いことを知っています。では、AndroidフォンでLinuxを実行できますか?





はい、できます。 AndroidスマートフォンまたはタブレットでLinuxを実行するために知っておくべきことは次のとおりです。





待ってください、AndroidはすでにLinuxではありませんか?

まあ、そうです...そしてそうではありません。





Androidは、デバイスのハードウェアとインターフェイスするソフトウェアスタックであるLinuxカーネル上に構築されています。これは基本的に、オペレーティングシステムがデバイスと通信できるようにします---それがPC、スマートフォン、またはその他のハードウェアであるかどうか。

Linuxオペレーティングシステムは、実際にはGNU / Linuxと呼ばれる必要があります。しかし、時が経つにつれて、「Linux」という言葉は、カーネルとさまざまなオペレーティングシステムを同じ意味で表すようになりました。これらには、Arch Linux、Ubuntu、Gentoo、および他の多くが含まれます。



そのため、AndroidはLinuxカーネルを使用していますが、デスクトップ環境は提供していません。これは、Android用のLinuxをインストールする方法を検討するときにほとんどの人が考えていることです。

AndroidデバイスにLinuxをインストールする理由

では、なぜLinuxデスクトップ環境をAndroid携帯電話またはタブレットにインストールしたいのでしょうか。





Androidでは利用できないアプリを実行することをお勧めします。ただし、ほとんどの場合、ある種のデスクトップ環境にアクセスしたいだけです。おそらくあなたはあなたが活性化したい予備のAndroidタブレットを持っているでしょう、そしてそれにLinuxをインストールすることはこれをするための良い方法です。

現在のAndroidデバイスには、PCのようなエクスペリエンスに理想的なハードウェアがあり、Linuxをインストールすることはこれを可能にする優れた方法です。





もちろん、Linuxで実行したいタスクはAndroidでも機能する場合があります。あなたを阻む唯一のハードルは、Androidアプリの同時マルチタスクかもしれません。幸い、これは最新のOSバージョンで多くの最新のAndroidデバイスがサポートしている機能です。

Androidフォンまたはタブレットデバイスで実行されているLinuxの実行は簡単ではありません。改善されたマルチタスクを探している場合は、代わりに最新バージョンのAndroidにアップグレードしてみてください。

携帯電話やタブレットでLinuxを実行できますか?

LinuxをAndroidで実行するには、いくつかの選択肢があります。どちらを使用するかは、Androidデバイスがルート化されているかどうかによって決まります。

ほとんどすべての場合、携帯電話、タブレット、またはAndroidTVボックスでさえLinuxデスクトップ環境を実行できます。 LinuxコマンドラインツールをAndroidにインストールすることもできます。お使いの携帯電話がルート化されているかどうか(ロック解除、Androidでジェイルブレイクに相当)かどうかは関係ありません。

Androidタブレットまたは電話にLinuxをインストールするための次のオプションを使用できます。

  • ルートなしでAndroidにLinuxをインストールするには:
    • Debian Noroot
    • UserLAnd
    • AndroNix
  • ルート権限を取得されたAndroidデバイスにLinuxをインストールする場合:
    • LinuxDeployを使用する
    • ペネトレーションテストのためにKaliLinuxをインストールする

他のいくつかの方法では、AndroidでLinuxまたはデスクトップのようなエクスペリエンスを提供します。それらも見ていきます。

ルートなしでAndroidにLinuxをインストールする

まず、デバイスをルート化せずにAndroidフォンまたはタブレットにLinuxをインストールする3つの方法を見ていきます。

DebianNorootを使用してAndroid上でLinuxを実行する方法

最小限の手間でLinuxを携帯電話で実行するための最良の方法は、DebianNorootを使用することです。これを実行するには、Android4.1以降が必要です。

Debian Norootの利点は、互換性レイヤーを備えた電話にDebianBusterをインストールすることです。これにより、Androidをroot化せずにDebianアプリを実行できます。一部のデバイスではルート化がいかに難しいかを考えると、これは便利です。

Debian Norootでのパフォーマンスは良くありませんが、使用可能です。 Linux for Androidをインストールして最良の結果を得るには、最初にデバイスをルート化することを検討してください。

ダウンロード: Debian Noroot (無料)

UserLAndを使用してAndroidでLinuxを入手する

Debian Norootの代わりとなるUserLAndは、PlayストアのAndroidアプリで、ディストリビューションの選択肢を提供します。このツールを使用すると、Alpine、Arch、Debian、Kali、Ubuntuに加えて、アプリをインストールできます。

LinuxをAndroidにインストールする前に、GIMP、Firefox、LibreOfficeなどのツールをインストールできます。アプリを実行し、権限に同意して、インストールするディストリビューションを選択するだけです。インストールされているLinuxバージョンをSSH経由で表示するか(コマンドライン)、VNCアプリを使用するか(デスクトップ用)を選択できます。

セットアップと使用は驚くほど簡単です。したがって、Android上でLinuxを実行するためのソリューションを探している場合は、これを試してください。

復元ポイントウィンドウを削除する方法10

ダウンロード: UserLAnd (無料)

AndroNixはAndroidにLinuxをインストールします

この便利なツールは、8つのディストリビューションとともに出荷され、パフォーマンスを向上させるために一部のLinuxオペレーティングシステムのモッディングバージョンも提供します。標準の8つのディストリビューションは次のとおりです。

  1. Ubuntu
  2. 時間
  3. Debian
  4. アーチ
  5. オウムOS
  6. Fedora
  7. マンジャロ
  8. 高山

これらのうち、Ubuntu、Debian、Ubuntu、およびManjaroには、ARMv8チップセット以降を搭載したAndroidデバイスで使用できるモッディングバージョンがあります。

AndroNixを使用してAndroidにLinuxオペレーティングシステムをインストールするには、目的のディストリビューションをタップしてから、 インストール 。コマンドをTermuxターミナルウィンドウにコピーする手順と、デスクトップ環境を選択する必要があります。

上のビデオでは、プロセスの概要を詳しく説明しています。必ず持っている Termux およびVNC表示アプリ( VNCビューア )インストール済み。選択したLinuxデスクトップを使用するには、VNCが必要です。

AndroNixは無料ですが、広告を削除し、追加の(重要ではない)機能を導入するプレミアムアップグレードを備えています。これには、オペレーティングシステムのオフラインダウンロードのサポートが含まれます。

ダウンロード: AndroNix (無料のアプリ内購入が可能)

ルートなしでAndroid上でLinuxを実行する3つの方法

AndroidデバイスでLinuxを実行するためのいくつかの優れたオプションについて説明しましたが、他の方法も利用できます。

  1. DeX: 最新のSamsungデバイスをお持ちの場合は、DeXを使用してハードウェアをデスクトップモードに切り替えるオプションがあります。正確にはLinuxオペレーティングシステムではありませんが、これはLinuxカーネルを備えたデスクトップ環境です。
  2. リモートデスクトップ アプリを使用して、Linuxを実行しているシステムに スプラッシュトップ
  3. Termux: この 自己完結型のLinux環境 コマンドラインに基づいて、AndroidでLinuxアプリを実行できます。したがって、それは文字通りAndroid上のLinuxです!

Androidをルート化してLinuxをインストールする

ルート権限を取得されたユーザー、または 彼らのAndroidデバイスをroot化するために時間をかけてください 、Linuxのインストールはより簡単で高速です。

ルート化されたAndroidデバイスにLinuxをインストールする方法

ルート権限を取得されたデバイスをお持ちの場合は、Linuxデプロイツールを使用してAndroidにさまざまなバージョンのLinuxをインストールできます。これは、最初に電話をWi-Fiネットワークに接続することによって行うのが最適です。

インストールすることから始めます BusyBox 、いくつかの拡張ルート機能を提供します。次に、インストールします Linuxデプロイ 。最初の実行時に、をタップします 始める ルート権限が有効になっていることを確認してから、をタップします 設定 右下隅にあります。

表示されたオプションメニューを使用して、ご希望のオプションを選択してください 分布 。 Debian、Ubuntu、Gentoo、Fedora、その他多数のインストールが可能です。 ArchLinuxを使用しました。

画像ギャラリー(2画像) 拡大 拡大 選ぶ

あなたはチェックする必要があります 有効 下のボックス GUI お使いの携帯電話でLinuxデスクトップを表示します。また、 VNC に選択されています グラフィックス サブシステム。次に、下の画面解像度を確認します GUI設定 、そしてあなたが満足していることを確認してください デスクトップ環境

最後に、 ユーザー名ユーザーパスワード エントリ。それらをメモするか、より記憶に残るものに変更してください。

このメニューから戻って、右上隅にある3つのドットをタップし、[ インストール 、 それから わかった

これが完了したら、インストールします VNCビューア Playストアから。 Linux Deployでは、をタップします 始める Linuxを実行します。次に、VNCビューアを開いてに接続します ローカルホスト:5900 以前に入力した資格情報を使用してLinuxデスクトップを表示します。

画像ギャラリー(2画像) 拡大 拡大 選ぶ

起動して実行すると、通常の方法でターミナルを使用してLinuxソフトウェアをインストールできます。

おめでとうございます。これで、AndroidでLinuxが実行されます。

世界で最高のニュースソース

AndroidにKaliLinuxをインストールする方法(ルートが必要)

AndroidでLinuxディストリビューションを実行するための上記のLinuxDeployメソッドは、おそらくあなたが見つける最良の方法です。 KaliLinuxを含むLinuxバージョンの良い選択を提供します。

Androidフォンまたはタブレットを侵入テストデバイスとして使用したいですか?さまざまな便利なAndroidネットワーキングツールがありますが、最良のオプションはポータブルバージョンのKaliLinuxです。 Linux Deployを使用して上記の手順に従い、KaliLinuxを選択してAndroidにインストールします。

インストールすると、ポケットにポータブルな侵入テストソリューションがあります。これにより、電話が接続しているネットワークの安全性がチェックされます。

別の方法として、カスタムAndroidROMをインストールします

LinuxをAndroidにインストールするのが良い考えかどうかはわかりませんが、携帯電話にもっと多くの機能が必要ですか?別のバージョンのAndroidを試すこともできます。

どこから始めればよいかわからない場合は、 AndroidにカスタムROMをインストールする方法

共有 共有 つぶやき Eメール コマンドプロンプトを使用してWindowsPCをクリーンアップする方法

Windows PCのストレージ容量が不足している場合は、これらの高速コマンドプロンプトユーティリティを使用してジャンクを一掃します。

次を読む
関連トピック
  • Linux
  • アンドロイド
  • リモートデスクトップ
  • カスタムAndroidROM
  • Linuxデスクトップ環境
  • Androidのカスタマイズ
  • Linux
著者について クリスチャンコーリー(1510件の記事が公開されました)

セキュリティ、Linux、DIY、プログラミング、技術の説明を担当する副編集長であり、デスクトップとソフトウェアのサポートに豊富な経験を持つ本当に便利なポッドキャストプロデューサーです。 Linux Formatマガジンの寄稿者であるクリスチャンは、ラズベリーパイのいじくり回し、レゴ愛好家、レトロゲームファンです。

クリスチャンコーリーのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください