Linuxオペレーティングシステム付きの電話機。 短時間のOS。 どのOSをモバイル機器にインストールすることができます

Ubuntu Phoneは、新しいデバイスと開発者の興味をサポートすることなくスポットに停止しました。 モバイルアプリケーション、Linuxをスマートフォンに転送しようとする他の試行はTEMP型に入力されます。 メインワンはkdeです プラズマ移動.

KDE自体は提出を必要としません、それは最近20歳のすべてのLinuxディストリビューションのための最も人気のあるデスクトップ環境の1つです。 プラズマは最高のグラフィックシェルの一つであり、おそらくそれを使った。

しかし、KDE開発者はデスクトップ環境の開発に興味があるだけではありません。 それらはより広い数の装置を維持するつもりです。 タブレットやスマートフォンを含めます。

KDEプラズマモバイル - Androidの代替案?

モバイル市場には3番目のプレイヤーが必要です。 マイクロソフトにはすべてがありますが、システムは自分のシステムだけをインストールします。 ウインドウズの電話、BlackBerryはまだ完全な準備を遂げています。 JollaとUbuntu Phoneの首都圏からのSAIFISHOSはかなり良いシステムですが、ほとんど誰も使用していません。 そしてここで別のプラットフォームが現れる - KDEプラズマモバイル。

新しいモバイルプラットフォームを作成することは、非常に違意のタスクです。 AndroidとIOSは市場を支配し、エンドユーザーは彼らが使用できる成熟したアプリケーション生態系を望んでいます。 スマートフォンであなたがするのは、最終的に利用可能なアプリケーションによって異なります。

プラズマモバイルは別のアプローチを使用しています、このシステムはスマートフォンを完全にカスタマイズ可能で自由なデバイス、コンピュータと同じデバイスに変えるでしょう。 プロジェクトの目標は、モジュール性を使用して構築された非常にカスタマイズ可能で柔軟なユーザーインターフェースを作成することです。 プラズマモバイルは機密性に大きな焦点を当てる。

プラズマモバイルは、モバイルデバイス用のフルフリッジシステムになることを目指しています。 シェルは、システム、情報、通信、最大のプライバシーを完全に制御することをユーザーに提供しようとします。 シェルには含まれています サードパーティ製アプリケーションこれにより、ユーザーはどのプログラムやサービスを使用するかを選択できます。 さらに、プラズマモバイルはオープンスタンダードを使用して設計されており、コミュニティには完全に開かれています。

Androidとは異なり、プラズマモバイルは非常にカスタマイズ可能で、最新のスマートフォンを維持しようとしています。 シェルはAndroidを使用したデュアルブートをサポートし、ARMとIntelプロセッサの両方で動作することができます。 プラズマモバイルは、Libhybriis、Kwin、Wayland、Voiceecall、Ofono、Telepathy、PulseAudioを含む、テストされた実証済みのアプリケーションスタックを使用しています。

アプリケーションから、開発者、いくつかのKDEウィジェット、Webアプリケーション、いくつかから独自のプログラムをインストールできます。 ubuntuプログラム 電話、そしてまたセイルフィッシュとネモの支援を計画していました。 Xwaylandを介してQtとGTKに書かれた従来のコンピュータアプリケーションを実行できるようにする予定です。

現時点では、プラズマモバイルはNexus 5とOnePlus 1と、に基づくいくつかのデバイスをサポートしています。 インテルプロセッサー。 システムはまだ開発中ですが、すでに電話をしたり、SMSを送信したり、基本的なアプリケーションセットがあります。

AndroidでLinuxを起動することが可能です! そしてこれのためにあなたは根本的な権利を持つデバイスを必要としません:あなたが必要とするすべてのものは利用可能です 公式店 グーグルプレイ。。 わずか10~15分で、Android拡張機能とは異なるオペレーティングシステムを入手できます。

注意: あなたが私たちの指示に従うならば、Linuxは中に起動されます 仮想環境。 Androidはバックグラウンドで働き続けます。 そのようなシステムを呼び出すのは間違っているでしょう。 それにもかかわらず、標準タスクのリストを持つとよくコビがコップします。

インストールする前に、すべてを閉じます 不要なアプリケーション そしてAndroidデバイスのRAMを清掃してください。

1. Google Play Storeから、Gnuroot DebianとXServer XSDLをインストールします。

2. 初めの前に インストールLinux デバイスが安定したものに接続されていることを確認してください wi-Fiネットワーク。 gnurotを実行してください。 必要な中規模パッケージをダウンロードします。

インストールの速度に応じて、インストールには30秒から数分かかります。 次のレタリングが表示される前に、ランニングラインに注意を払わないでください。

[Eメールで保護されている]:/#

このラインの概念に精通しているでしょう:サンドボックスで動作するので、アプリケーションはデバイスに害を及ぼさないでしょう。

3. 次のコマンドを入力してください。

apt-get update.

パッケージのダウンロードを待ちます。 これにより、パッケージリストの読み書きが...完了しました。

4. 今度は別の行を入力してください。

apt-getアップグレード

質問に「続きたいですか?」 英語の文字yを入力してEnterキーを押します。 パッケージの開始

今回インストール手順にはもう少し時間がかかります。 Celented行の外観の前にインストールの終わりを辛抱強く期待しています。

[Eメールで保護されている]:/#

Debian Linux環境がインストールされています、そして今あなたは展開に行くことができます グラフィックシェル.

5. Linux配布パッケージをすべて設定すると、次のコマンドによって実行されます。

apt-get lxdeをインストールします

文字列を使用してシステムカーネルをインストールするオプションがあります。

apt-get lxde-coreをインストールします

設定を確認し、yを再入力し、Enterキーを押します。 パケットをダウンロードする手順が開始されます。

インストール中に、すべてのファイルが正常にロードされたことを確認し、デバイスを開梱するときは、空き容量は完了していません。 それ以外の場合、システムの起動はエラーで終了します。

6. オペレーティングシステムのインストールを完了するには、3つの追加ユーティリティをダウンロードする必要があります。

  • XTERM - Linuxグラフィックシェル端末にアクセスする。
  • Synaptic Package Manager - APTパッケージとダウンロードアプリケーションを管理する。
  • Pulseaudio - サウンドドライバをインストールする。

3つのユーティリティすべてが同じgnurootターミナルコマンドを使用してインストールされています。

apt-get xterm synaptic pulseaudio.

約260 MBのデータがデバイスにダウンロードされます。

7. GnuRootアプリケーションを回して、前のXServer XSDLがインストールされていることを開きます。 ダウンロードに同意します 追加のフォント。 インストールをインストールした後、画面を数回タップします(アプリケーションが解像度とフォントサイズを選択するように求められます。このサイズは、青色の背景と白のテキストを使ってスクリーンセーバーが表示されるまで、すべてが設定によって異なります。

GNUROTを再実行し、次の2つのコマンドを交互に入力してください。

エクスポートDISPLAY \u003d:0 PULSE_SERVER \u003d TCP:127.0.0.1:4712
StartlXDE&

さらに再起動システムのシーケンス(Linuxをもう一度開きたいとき)のシーケンスは次のようになります。XServer XSDLを実行して、外観を待つ ブルースクリーンgnurootを開き、上記の2つのコマンドを入力し、XServer XSDLに戻ります。

端末が許容できないコマンドに誓う場合は、この命令の手順5に戻り、裸のカーネルのインストールを試してください。 Androidデバイスのステータスを確認してください。

8. XServer XSDLを開くには、数秒待ってください - そしてLinuxの準備ができています。

左下の角にアプリケーションをインストールするには、[スタート]メニューを開き、[実行]を選択します。 シナプスを入力してEnterキーを押します。

開くウィンドウで、検索を使用して、必要なアプリケーションをインストールします。 そうかも知れない ブラウザFirefox。GIMPイメージエディタ、Libre Office Packおよび他のLinux互換プログラム。

もちろん、Linuxをインストールするこのオプションは、Android上のフルフリッジオペレーティングシステムと呼ばれることはできません。 仮想Linux. いくつかの制限がありますが、使用時 ワイヤレスマウス そして、キーボード(おそらくOTGアダプタとUSB-HUBを使用して接続)あなたは大人のOSの機能を持つラップトップコンピュータにスマートフォンやタブレットを回すことができます。

  • スマートフォン
  • クラウドソーシング
  • 「電気技師は電話でLinuxを夢見ていますか?」


    真実を真実に伝えるには、Ubuntu PhoneとEpicのゴミが帆譜で起こっている後、私は少し釘付けしています。 私はあなたの方法を知りませんが、私はほとんどの時間を使用するデバイスを完全に制御できない場合は、状況を憂鬱にしてきました。


    システムレベルで「バナー」を配置することも、DNScryptを上げることはできません。 WiFi上のトラフィックのスリット、およびモバイルネットワーク上の部分を切り取ります。 必要なものと同じファイルを入手してください。 そしてブートローダを開くとき、保証は飛ぶ、作業をやめる 支払いがない そして製造業者からのカメラのための「改善者」すべて。 SSHにインストールを登録できません。


    そして、場所を占める非置換アプリケーションの製造元によって設置されたものを見ると、バッテリーを食べたり、絶えずスパムしたり、分析を収集したりすることがわかりました - それはかなり悲しくなります。 これが私たちが来た現在です。 鉄のための密閉ファームウェアを使って、利益源としてのみユーザーを見てください。


    私は最近プロジェクトに出会いました、それは何かを変えることができるかもしれません...


    更新しました: ほとんどおそらくi.mx8mとFullhd画面で使われます。 h!
    Updated2: 5日間、1.5ドルからの欠けている500Kが収集されました。 それらのうちの300Kは企業の命令です。 会社の終わりまではさらに2週間残ります。 「必要ない」と言う人たちへの良い答え。



    UFOSの場合(削除することができます):主に発信者に自由なデバイスを受信する必要がある問題と難しい解決策について モダンマーケット 閉じた鉄。 +この特定のプロジェクトに関する情報は、利用できません。 資金の集まり(およびITへのリンク)への参考文献を取り除いた。 参考文献として、これはGeekTimesに完璧に暮らしています(つまり、ところで、クラウドファンディング会社へのリンクがあります)。

    それは何ですか?

    Librem 5はLinux上のスマートフォンで、安全とプライバシーを尊重して、可能な限り最高のグランドとソフトに構築されます。 まだ存在していませんが、すでに1.5年間、1ヶ月未満の積極的な開発が開始されます。

    WHO!

    浄化チームは、(可能な限り)可能な限り最高のグランドを持つ一連のラップトップをリリースしました。

    適切な人が新しい機器についての記事を開くものは何ですか? もちろん、マーケティングの焼きが焼き付けされます。 それからのリストがあるでしょう。 地点。 なぜ彼はそのようなカウチなのですが、私は以下に説明します。


    特性

    • 5 "タッチスクリーン
    • i.mx6 / i.mx8 CPU
    • Vivante GPU(Etnaviv Free Software Acceled Driver)
    • 別のモバイルベースバンドを区切ります。
    • 3GB LPDDR3
    • 32GB EMMC。
    • microSDスロット。
    • カメラ(正面と背面)
    • 閃光。
    • ヘッドフォンとマイクジャック(3.5mm)
    • マイクロフォン。
    • スピーカー
    • 電源スイッチ。
    • ボリュームコントロール
    • シムスロット。
    • WiFi 802.11
    • ブルートゥース4。
    • デバッグインタフェース(内部)
    • USBホスト
    • USB Type-C.
    • 電池。
    • センサー:
      • 加速度計
      • ジャイロスコープ
      • 方位磁針。
      • 周囲の光。
      • 近接性。
    • ハードウェアキルスイッチ
      • カメラ。
      • マイクロフォン。
      • ベースバンド
      • WiFi / Bluetooth

    別のモバイルチップ

    予期しない点から始めましょう。 しかし彼はさらに多くの決定を受けた。

    モバイルネットワークは危険です。 そして問題はソフトウェアの実装においてまったくない 誤った設定 機器(解決して近づいているが) - 問題は、ネットワークアーキテクチャ自体にはるかに深く、関連しています。 さまざまな攻撃ベクトルの数十:広く知られている(「通過ヤード」SS7、2G遮断、暗号化3G / 4Gのエラー)からの範囲 - 特定の機器の特定のハードウェア攻撃に。

    ほとんどのモバイルチップがソースなしでバイナリファームウェア(ファームウェア)を使用するという事実によって、状況は複雑です。 そしてそれが良く、そしてSoCに物理的に位置しているとき、カメラとマイクを使って走っています... Pararanoikの悪夢。

    しかし電話はありません モバイルネットワーク - 電話ではありません。 したがって、保護されたスマートフォンのための最も正しい出口は、モバイルネットワークのチップを他のすべてからできるだけできるだけ維持することです。 LibrEM 5では、プロセッサーから別のチップを使用してください モバイル通信。 さらに:物理スイッチが提供されます。 私は開発者が何をオフにしようとしているのかわかりませんが、よく栄養処理、アンテナ、およびメインプロセッサと連絡を起こす必要があります。

    ちなみに、認証と許可のためにSMSの使用を停止します。 私は真剣です。 安全ではありません。

    CPU&GPU。

    したがって、プロセッサ内ではしてはいけません 無線通信。 ほかに何か? 良いOSサポート付きの完全に開いているドライバ。 Librem 5開発者が、現在市場に提示されているものから、NXPのSOC - I.MX6のSOCライ\u200b\u200bン全体に来ました。 選択の小麦粉。 オープンアイロンの現代現実

    このプロセッサーの行に何が起こりますか? 22ビットCortex-A9 1.0 GHz、Vivante GC880 GPU、DDR3、USB 2.0の2カーネル。 単一中年5倍歳。 もちろん、太くないが、通常の使用のために十分であるべきです。
    しかし、私たちは世界に1週間ではなく、私たちがこのスマートフォンで間違いなく走るサーバーに世界を再組み立てさせていますが、少なくとも数十二のユーザーが役立つことがありますか? ;)

    幸い、年の初めに、NXPはIMX8プロセッサの新しい行を発表しました。これは今年のSedny農民の誇り高いタイトルを身に着けています。 4カーネル64ビットCortex-A53、Vulkan、4KP60、H.265、VP9、DDR4、USB 3.0-CのVivante GC7000Lite GPU - これを使用すると、すでに住んでいて存在しません。 暗号は一人ではありませんが、これはこれではありませんか? GPUは3D中の重症度を引くべきです - それは起動されるでしょう:)

    なぜi.mx6 / i.mx8が特徴的にあるのですか? 残念ながら、i.MX8はまだありません。 すべてが生産のためにそこに準備ができている準備ができているという噂があり、年末までに新しい行が解放されます。 夏の顧客の一部はプロトタイプを受け取った。 そして、Librem 5の開発者は、それがあれば2-3の数ヶ月待つのが準備ができています。 しかし、今のところI.MX6として。

    画面

    5インチ最小HD。 そのような機会がある場合はFullHDを入れる予定です。 それが判明したように、そのような小さなバッチに事前に同意することは困難である。 募金会社が完成したときは、選択されます 一番いい方法 そして供給者との契約が終わった。 私自身から私は5インチでさえもそれほど悪くないのでそれを追加します。

    メモリ

    i.mx6を持つバージョンで3GB LPDDR3、およびi.mx8-mの場合、より大きなボリュームLPDDR4。 microSDのための32 GBのEMMCとスロット。

    無線。

    別のWiFi / Bluetoothチップ、物理スイッチ - モバイルネットワークと同じ理由。

    カメラ、ナビゲーション、加速度計など

    すべての標準 2つのカメラがあります - そして良い。 カメラとマイクロフォンにも物理的なスイッチがあるという事実にのみ注意を払う価値があります。 恋人は分離射精を使います。

    電池

    取り外し可能で、これ以上の情報はありません。

    ハウジング

    メタル、すべての登録済みおよびデバッグポートへの簡単なアクセス。

    NFCと無線充電

    確かにいいえ。 少なくとも最初のバージョンではありません。 仕事の量ととても大きい。

    スキャナーインプリント、顔認識、網膜、および実行 "Smoowuhuk"

    根本的にはありません。 バイオメトリはあなたの欲求なしに使用できるものであり、妥協した後に変化するのは困難です。 あなたの頭の中だけのパスワードとは異なります。 「スタート」 - これまでのファンタジーだけ(私は願っています)。
    タイトルから非既知のトラックの実行を認識するために、それ自体を実装することが可能になるでしょう - 結局のところ、あなたは電話を完全に制御するでしょう。

    柔らかい

    os

    Linux、デフォルトでは、会社のラップトップで使用されている自己光学的ピューリ(Debianをベースにしています)があります。 腕を支える任意の流通キットを使用する機会を約束します。 もちろんファイルを使って。 ブートローダが開いていて、すべてのドライバが利用可能になることを考えると、それは非常に現実的に見えます。

    サンドボックスはアプリケーションのアプリケーションになりますか? Pureoの場合、すでにGrSecurityのカーネルがありますので、確実にそのようなメカニズムが実装されます。 まあ、Selinux C AppArmorが再びです。 一般に、Linux用のものはすべて、パラノイアの特定のレベルの下で使用できます。

    インターフェースと標準アプリケーション

    開発者はすでにGNOMEとKDE Comunitiからのサポートについて合意しています。 デフォルトで何になります - まだ解決されていません。 タッチスクリーンの下で最適化を備えた「GentleManskyセット」を移植する予定です。 この作品が完了したら - より複雑なもののために時間がかかるでしょう。

    マトリックス。

    デフォルトでは、分散化されています 安全な方法 通信は2011年11月12日に03:17に使用されます

    魂の再定住:Linux ON. androidタブレット

    • * NIX

    みんなに良い日。

    私の物語は読書から始まります、その後私は中国のタブレットの建物の奇跡を習得することにしました:スーパーパッド。 このタブレットは、「少し拾う」、パートタイム、リーダー、カップルプレイヤーと長い道のりを見てください。最も重要なことが楽しみに保たれ、NTFSとEXT4で壊れています。 そしてもちろん、タブレットはそれらを見ません。

    これが私のボランティアです

    これは最初の理由です。 XDA-Developers.comで200ページのフォーラムを表示した後に特定のものを概説しました

    上に この段階 このタブレットを開けようとするすべての試みを預けた 長い引き出し。 学生セッションの栄光時間まで。 そして、セッションでは、学生は絶対にすべてを作ります、そして、主題にしかない場合は、故意にBourgeoisサイトの故意にインターネット上の陽気な夜会を陽気にしました。 そして、巧妙なアイデアはこのタブレットに正統派のLinuxを私の場合 - Ubuntuに入れるようになった。
    これのそれが出てきた、私たちは下を見ます。

    取ることが簡単で、インストールすることはできません。まあ、どこで、どこで消えないのか

    私たちは必要になります:

    ダウンロードAndroidとLinuxの主な段階を考えてみましょう
    1.電源を入れるとブートROMコードエキスメント 電源投入とBOOT ROMコードエキスト
    ブートローダ ブートローダ。
    3. Linuxカーネル Linuxカーネル。
    4. initプロセス initプロセス
    5. ZygoteとDalvik コンソール(Bash、ZSH ...)/ WM(KDE、GNOME ...)
    6.システムサーバー 起動完了
    7.起動完了

    見られるように、initの実行段階から違いが始まります。
    それを変更するのが簡単です。

    正直なところ、私は書くでしょう、私はそれが正しそうな注射のみを使用することが可能であり、彼がカーネルにしっかりと固定されたことを考えました。 そして他のタブレットからの作業ラムディスクの例を受け取ったことさえ、彼が始めるとは思わなかった...

    コンテンツRamdiska。
    BIN DEV ETCホームINIT.RC LIB LINUXRC MNT NEWROOT OPT PROCルートSBIN SYS TMP USR VAR
    / binのin / sbin - swisging - switch_roootを参照して、BusyBoxにあります。
    ZT-180からのRAMDISKからのINITコード

    initramイメージから始まる/ bin / shエコー。 SDカードの目覚めを待っています...スリープ3エコー「マウント新しいrootfs」マウント-T EXT2 / DEV / MMCBLK0P2 / NEWROOT && ECHO OK ECHO HOLD ON、スイッチングルート... EXEC / NEWROOT / SBIN / INIT ECHO HRM、代わりにexec / bin /灰があるシェルを持っています

    RAMディスクをメモリにフラッシュする(XPの下のBurntoolを使用しました)と - Voila、ダウンロードステップです。 はい、私は回復の代わりにステッチされました、 linuxを起動します 起動時にキーをクランプする必要があります。

    このように、コンソールが人生の兆候を与えないので、ダウンロード段階は通過し、忍耐力の価値があり、そしてすべてが十分にゆっくり荷重を負った。

    最初のコンソールで自己派をカスタマイズします
    /etc/init/tty1.confでは、最新の行をexec / bin / login -f yor_loginに置き換えます。< /dev/tty1 > / dev / tty1 2\u003e&1あなたの〜/ .bashrcには、自動ログインから始まるコマンドを登録できます。
    Xサーバーと戦う
    彼は間違いなくタッチスクリーン、xorg.confとxterm ...を削除しました...シナプスドライバを削除し、〜/ .xinitrcで次のように投げました。
    #!/ bin / bash#$ xorg:xinitrc.cpp、v 1.3 2000/08/17 19:54:30 cpqbld exp $#/ etc / x11 / xinit / xinitrc ##すべてのXセッションで使用されているGlobal Xinitrcファイルxinit(startx)##グローバルXセッションスクリプト#を起動します。 / etc / x11 / xSession xclock - geometry 50x50-1 + 1&EXEC XTERM -Geometry 80x66 + 0 + 0 -Nameログイン
    作業環境と戦う
    QTライブラリグラフィックスを描画するように狂ったようにkdeを置きたいと思いました。 すぐに言うでしょう:はい、それは設定され始められました、しかし、どうやって...
    まず、直ちに自己派を設定します。
    / etc / kde4 / kdm / kdmrcには、次のものがあります。
    AutoLoginenable \u003d true#trueの場合は、ログアウト後に自動ログインします。 falseの場合、自動ログインは表示セッションの起動時に#だけ実行されます。 #秒数を秒単位で遅くする前に秒単位の遅延\u003d true \u003d true #デフォルトは0 autogindelay \u003d 3#ログインするユーザーを自動的にログインします。 rootを指定しないでください! #デフォルトは "" autologinuser \u003d login#ユーザーが自動的にログインするためのパスワードです。 ユーザーがNISまたはKerberosドメインにログインしていない限り、これは必須です。 この#オプションを使用している場合は、明らかな理由で「Chmod 600 KDMRC」になります。 #デフォルトは "" AutoginPass \u003dパスワードです
    そして、それが書かれているように、不適切な個人が私たちのパスワードを守らなかったようにChmod 600 KDMRCをルースの下のコンソールにします。
    第二に、入り口で疑わしいスクリーンサーバーを吊り上げて、私は壊れた、私はコンソールからStartkdeを引き起こしました。 あらゆる種類の間違いを長くて面倒なショーの後、プラズマは最終的にネットブックモードにロードされました。 グラフィック効果は、フレームバッファの下に座っているのでオフにされ、ウィルダーブレーキが観察されているが、それでもKDEで起動している!
    すべてとすべての薄い調整
    誰もが独自のものを持っています、私はまだ最適化を費やしていませんが、やるべきことを多くするには:ダウンロードを加速し、ワークスペースを最適化します。 私はより軽量なWM - E16の方向を見てください - しかしこれまで私はメインをしませんでした。 また、仮想キーボードが既にKDEになっているという利点もあるため、タッチスクリーンを校正する必要があります。
    私はOpenBox +オリジナルを見ます:AndroidはLinuxに基づいていますが、それはどういう意味ですか?
    Chris Hoffmanによって投稿されました
    発行日:2014年5月12日
    翻訳:n.Romodanov.
    翻訳日:2014年6月

    Androidは、Linuxに基づいていますが、それはあなたがおそらくあなたに使用するLinuxシステムの種類に基づいていません。 パソコン。 あなたは走ることができません androidアプリケーション 典型的なLinuxディストリビューションでは、Androidシステムに精通しているLinuxプログラムを起動することはできません。

    LinuxはAndroidカーネルですが、Googleは典型的なものすべてを追加しませんでした ソフトウェア そして、あなたがUbuntuのようなLinuxディストリビューションに見つけることができるライブラリ。 これはすべての違いです。

    「Linux」とLinuxカーネルを比較してください

    ここで大きな違いがLinuxによって私たちが意味するものに降ります。 人々は「Linux」という用語を使ってさまざまなものを示しています。 本質的に、LinuxはLinuxカーネルを意味します。 カーネルはオペレーティングシステムの主要部分です。

    また、Linuxディストリビューションは単純な「Linux」を参照しています。 ただし、ディストリビューションはLinuxカーネルだけではありません。 GNUコマンドシェルユーティリティ、Xorg Graphics Server、デスクトップGNOME、Firefox Webブラウザなどのソフトウェアの他の多くの部分が含まれています。 そのため、Ubuntu、Mint、Debian、Fedora、Arch、OpenSuseなどの「ディストリビューション」の場合、GNU / Linuxという用語を使用する必要があるということです。

    フードの下のAndroidはLinuxカーネルを使用しています。 Linuxにオープンソースコードがあるため、GoogleからのAndroid開発者は自分のニーズに基づいてLinuxカーネルを変更する機会を持っています。 Linuxは、Android開発者を提供して、以前に組み立てられており、すでにサポートされているオペレーティングシステムのカーネルを開始して、独自のカーネルを書く必要がないようにします。 これは、PlayStation 4では、PlayStation 4では、さまざまなデバイスが構築されたメトポートです。

    Androidの設定メニューの[電話]メニュー項目またはタブレット(タブレットについて)に、デバイス上で機能するLinuxカーネルのバージョンも表示されます。

    違い

    「Linux Distribution」としてAndroidを修飾することが可能であるかどうかについてのいくつかの議論があります。 Linuxカーネルやその他のソフトウェアを使用していますが、通常Linuxディストリビューションに含まれるソフトウェアの大部分は含まれていません。

    Androidを使用してデバイスをダウンロードすると、Linuxカーネルは配布中にあるのと同じ方法でロードされます。 しかし、ソフトウェアの残りの部分のほとんどは異なります。 Androidには、標準のLinuxディストリビューションで使用されているGNU Cライブラリライブラリ(GLIBC)は含まれていません。また、典型的なLinuxディストリビューションで見つかったすべてのGNUライブラリを含まない。 それはまたサーバーX、たとえばXORGなど、標準を実行できないようにする グラフィックアプリケーション Linux。

    典型的なLinuxアプリケーションを実行する代わりに、AndroidはJavaで書かれたアプリケーションを実行するためにDalvik仮想マシンを排他的に使用します。 これらのアプリケーションは、Androidで表示されているAndroidデバイスとアプリケーションプログラミングインタフェース(API)に焦点を当てており、これはAndroidに表示され、Linux全体としてはありません。


    Linuxとデスクトップ用に設計されたAndroidアプリケーションで実行できないのはなぜですか

    AndroidはグラフィックXサーバーまたはすべての標準のGNUライブラリに含まれていないため、Android上でLinuxアプリケーションを単に実行することはできません。 Android用に特別なアプリケーションを実行する必要があります。

    Android Is. チームシェルLinuxで見つけたものと同様に。 しかし、「箱から出してまっすぐ」アクセスを取得する方法はありませんが、アプリケーションをインストールすることはできます(たとえば、Androidなど)。 端末エミュレータこの端末環境にアクセスするために。

    ここでは、デフォルトでは、多すぎることはできません。 端末は限られた環境で機能しますので、取得できません 全権アクセス Androidデバイスの排水を完了しないことなくシステムの根元に(約1回。ルートスーパーユーザーアクセス権を取得します)。 必要に応じて必要となる可能性のある多くの標準コマンドは使用できません。 コマンドライン。 これらのユーティリティは、スーパーユーザー権利で何もする必要があるアプリケーションによって使用されます。


    Linuxを使用してデスクトップにAndroidソフトウェアを実行しないのはなぜですか

    LinuxにはDalvik仮想マシンが含まれていないため、LinuxはAndroidアプリケーションを実行できません。 Dalvik仮想マシンと他のすべてのソフトウェア androidを提供しますたとえば、AndroidアプリケーションがXORGを介して通常のデスクトップのウィンドウに結果を出力するように、より多くの作業を行う必要があります。 理論的には、すべての作業を実行した場合、開発者はDalvikをLinuxでデスクトップで作業し、Linuxを持つデスクトップユーザーが自分のデスクトップにAndroidアプリケーションを実行できます。 Ubuntuのためのアプリケーションを作成しようとしました。これは、このようなものをやり取りしようとしました。

    WindowsやMacの場合、BlueStacksエミュレータや他のAndroidアプリケーションを使用してこれを行おうとしました。 彼らは仮想環境のAndroidを起動します 仮想マシンそれは彼らが多くの生産性の損失のあるデスクトップ上のAndroidアプリケーションを実行することを可能にします。 しかし、これらの解決策はあまり人気がありませんでした。


    Googleによって作成されたChrome OSもLinuxに基づいています。 Androidのように、Chrome OSはXの標準ウィンドウを提供しません。 標準アプリケーション LinuxはChrome OSでは動作できません。 Androidとは異なり、Chrome OSが標準に近い ディストリビューションLinux デスクトップコンピュータの場合は、デスクトップLinux用に設計された欠落ソフトウェアを確立するために開発者モードを使用できます。

    トピックを続ける:
    インターネット

    Windowsブートディスクを作成する最も一般的な方法の1つは、この記事で説明されている方法です。 そしてより正確に創造の中で、それは遠い世界で私たちを助けるでしょう...