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

Android の Linux ターミナルが PC ワークフローを上回る理由:テクニカル レビュー

Android の Linux ターミナルが PC ワークフローを上回る理由:テクニカル レビュー

2026 年 4 月 3 日、午後 6 時 EDT に公開

Yadullah Abidi は、デリー大学でコンピューター サイエンスを卒業し、チェンナイのアジア ジャーナリズム大学でジャーナリズムの大学院の学位を取得しています。 Windows および Linux システム、プログラミング、PC ハードウェア、サイバーセキュリティ、マルウェア分析、ゲームに関して 10 年以上の経験を持つ彼は、深い技術知識と強力な編集本能を組み合わせています。

Yadullah は現在、スタッフ ライターとして MakeUseOf に執筆し、サイバーセキュリティ、ゲーム、消費者向けテクノロジーをカバーしています。彼は以前、Candid.Technology で副編集長として、また The Mac Observer でニュース編集者として働いており、そこで猛威を振るうサイバー攻撃から最新の Apple テクノロジーまであらゆるものをレポートしていました。

Yadullah はジャーナリズムの仕事に加えて、JavaScript/TypeScript、Next.js、MERN スタック、Python、C/C++、AI/ML の経験を持つフルスタック開発者です。マルウェアの分析、ハードウェアのレビュー、GitHub でのツールの構築など、彼は実践的な開発者の視点をテクノロジー ジャーナリズムにもたらしています。

Android はネイティブ ターミナルをサポートするようになりました。Android やアプリで許可されている以上のことを携帯電話で行うことに興味があれば、おそらくそれを調べたことがあるでしょう。しばらくいじってみようと思っていましたが、デスクトップ版に匹敵するとは予想していませんでした。

それに加えて、Termux のようなアプリはすでに存在しており、数千のパッケージと完全に機能するターミナルが備わっています。しかし、Google が提供したのは単なる派手なデモ機能ではありません。これは、Android Virtualization Framework (AVF) を使用したデバイス上の完全な Debian 仮想マシンであり、非常に優れているため、より複雑なタスクを実行するために自分の携帯電話に手を伸ばしていることに気づきました。

始めるのにほとんど手間はかかりません

最小限の調整で驚くほどスムーズなセットアップ

どんなに高度でよくできた機能であっても、簡単にアクセスできなければ、あまり使用することはできません。ターミナル アプリをスマートフォンに表示するには、Android デバイスで開発者モードを有効にしてスイッチをスライドするだけです。

<オル>
  • 開発者モードを有効にする 電話の設定に移動し、[電話について] セクションに移動して、ビルド番号を 7 回タップします。
  • 開発者向けオプションの設定に移動し、Linux 開発環境 をタップします。 オプション。
  • (実験的) Android 上で Linux ターミナルを実行する を有効にします。 スライダー。
  • ターミナル アプリが表示されたら、次の手順に従ってダウンロードして実行します。

    <オル>
  • アプリドロワーを開き、ターミナルアプリアイコンをタップします。
  • 起動前にターミナル (約 500 ~ 600 MB) をダウンロードするように求められます。 [インストール ] をクリックします。 ボタン。
  • インストールが完了したら、コマンドの入力を開始できます。
  • それで終わりです。この時点から、Android ターミナルで標準の Linux コマンドを使用できるようになります。 apt を使用すると、必要なツールをインストールまたは更新でき、Debian のすでに大規模なパッケージ リポジトリにアクセスできます。 PC 上で知っておくべき Linux プログラムはすべて、携帯電話でも動作します。

    これが私を完全に魅了したものです

    ギミックのように感じなくなった瞬間

    Android 上の Linux ターミナルを使用してできることはたくさんありますが、これまでのところ、さまざまなアプローチが制限されているか、標準的なプロセスの回避策が必要です。ただし、現在は基本的に携帯電話上で Debian VM を実行しているため、デスクトップ上で期待どおりに動作します。

    初めてリモートサーバーに SSH 接続したとき、ターミナルはギミックのように感じなくなりました。秘密キー認証は期待どおりに機能しました。VM にキーを保存し、~/.ssh/config を構成し、単純なssh を使用してサーバーに接続します。 コマンド。

    SSH を超えて、完全な Debian パッケージ リポジトリにアクセスできるため、必要なほぼすべてのコマンド ライン ツールを取得できます。 Git、Python、curl、nmap、Vim、tmux はすべて、デスクトップ システムとまったく同じように即座に実行されます。それ以来、私はデスクから離れている間に大量の Python スクリプトと bash スクリプトを作成してテストしましたが、それらは問題なくサーバーや Linux マシンに転送されました。

    Android の Linux ターミナルが PC ワークフローを上回る理由:テクニカル レビュー

    シェルのエクスペリエンスもかなり優れていますが、最大の制限要因は端末自体ではなく携帯電話のキーボードです。ターミナル セッション間のマルチタスクのためのタブ サポートと、より多くのスペースが必要な場合に携帯電話のストレージを Linux VM に割り当てる機能があります。

    新しい Android 16 ビルドを実行する Pixel デバイスでは、GIMP、LibreOffice、Chromium などのフル デスクトップ Linux アプリケーションを実行できるようになりました。また、GPU アクセラレーションを備えた XFCE などの完全なデスクトップ環境も実行できるようになりました。この機能は、VirGL を使用して、仮想マシンから Android ホストに OpenGL コマンドを変換します。パフォーマンスはデスクトップ グレードとは言えませんが、驚くほど機能的です。

    PC に代わるものではありません…まだ

    ターミナルが輝けるところ、そしてまだ不十分なところ

    Android の Linux ターミナルが PC ワークフローを上回る理由:テクニカル レビュー

    これは、あなたの PC が時代遅れであることを意味するものではありません。せいぜい、Android ターミナルのおかげで、サーバーに SSH 接続してログを確認したり、小さなスクリプトをテストしたりするような小さなタスクのために PC に手を伸ばす必要がなくなります。何か大きなことをする場合は、やはりラップトップが必要です。

    さらに、スマートフォン上で完全な Linux デスクトップを実行でき、パフォーマンスが驚くほど良好だった後でも、本格的な作業を行うには、依然として外部ディスプレイ、キーボード、マウスが必要です。 AVF のデスクトップ実装は現時点では理想的とは言えないため、Linux のインストール自体は Termux 経由で行われたことは言うまでもありません。

    どんなに強力であっても、6 インチまたは 7 インチの携帯電話に Linux ディストリビューションを搭載するのは、せいぜい概念実証に過ぎません。その画面サイズは適切な作業を行うには小さすぎます。 Android キーボードも端末での使用を目的として構築されていません。つまり、ラップトップを交換する場合は、少なくとも外部モニターとキーボードが必要です。長時間作業する場合は、マウスも投入すると、分解したラップトップを持ち歩いているだけであることがすぐにわかります。

    このアプローチは、より大きな画面にアクセスでき、入力を処理するための折りたたみ式 Bluetooth キーボードを備えた折りたたみ式デバイスでより効果的に機能する可能性があります。しかし、他の人にとっては、キット全体を運ぶ意欲がない限り、基本的な端末作業以上のことはできません。

    私はすでに働き方を変えています

    私が今、コンピューターよりも先に携帯電話に手を伸ばす理由

    画面サイズの問題に関係なく、Android の Linux ターミナルは私にとって多くの小さな問題を解決してくれました。携帯電話では数秒かかる簡単なタスクのために PC を起動する必要はありません。スクリプトのテスト、サーバー ログのチェック、構成ファイルの編集、またはその場での簡単な変更や修正など、あらゆる作業が非常にうまく機能します。

    Android の Linux ターミナルが PC ワークフローを上回る理由:テクニカル レビュー 関連

    Linux ターミナルは、私のワークフローの中で、ラップトップを開くのは過剰かもしれない小さなタスクと大きなタスクの間の隙間に場所を見つけました。 Google は私のラップトップに代わるようにそれを設計したわけではないかもしれませんし、今後もそうするつもりはありませんが、私の携帯電話を以前よりもさらに有能なツールにしてくれました。


    1. 使用しているUbuntuのバージョンはどれですか?確認方法は次のとおりです

      Ubuntuは、ユーザー向けに新しいアップデートをリリースすることに真剣に取り組んでいます。彼らのクイックリリースは、Linuxユーザーがシステムで現在実行しているバージョンを思い出すのを難しくしています。ただし、複数の方法を使用して、Ubuntuの現在のバージョンを簡単に確認できます。 このガイドでは、ターミナルとGNOMEデスクトップを使用してUbuntuのバージョンを確認する方法について説明します。 Ubuntuのバージョンを確認する方法 Ubuntuは2か月ごとに新しいアップデートをリリースします。オペレーティングシステムのロングタームサポートバージョンは、2年ごとにリリースされま

    2. Pop!_OS が 22.04 ベータ版を発表 – Linux 愛好家向けの新しいエクスペリエンス

      2022 年 4 月 6 日、午後 7 時 05 分 EDT に公開 David は太平洋岸北西部に拠点を置くフリーライターですが、もともとはベイエリアの出身です。  訓練を受けたジャーナリストであり、2009 年から専門的に執筆活動を行っている彼は、macOS でビデオを編集する方法を学んでいたときに、Unix に似たオペレーティング システムとコマンド ライン インターフェイスの威力を発見しました。また、彼が 90 年代に MS-DOS でコンピューティングの基礎を磨いたことも役に立ちました。 彼は 2006 年以来、何らかの形で Linux を定期的に使用しています。デイビッドは、