ホームページ >テクノロジー周辺機器 >IT業界 >モバイル開発環境をセットアップする方法
モバイルデバイスでLinux開発環境を実行する:Samsung Dexを使用するためのガイド
コアポイント:
開発者としてのモバイルプラットフォームの強力なツールを無視することがよくありますが、今日ではモバイルデバイスの携帯性を活用して、毎年デスクトップに近づく柔軟性を獲得できます。
この記事では、Samsung Dexを使用してモバイルデバイスでLinux開発環境を実行する方法について説明します。
サムスン・デックスの簡単な歴史
その発売以来、Samsung DexはすべてのSamsungフラッグシップデバイスで利用可能です。
galaxy s8/s8
Samsung Dex Station(Source) DEXステーションが最初に必要でしたが、この要件は新しいデバイスで緩和されています。 Galaxy Note 9または新しいデバイスを使用している場合、USB-CからHDMIコンバーターがモニターに接続するのに役立ち、Bluetoothを周辺に使用できます。 Samsungは最近、HDMIおよびUSBポートに加えてワイヤレス充電ファンと冷却ファンが組み込まれたDexステーションのポータブルバージョンであるDex Padを発売しました。
samsung dex pad(source)
ハードウェアの要件を満たしているとしたら、Linux開発環境を作成するには2つのアプリケーションが必要です。まず、Samsung Dexのエクスペリエンスを有効にするために、Samsung Dexアプリケーションをインストールする必要があります。次に、現在ベータ版であるLinux on Dexアプリケーションが必要です。 Google Playストアからアクセスをリクエストできます。
プロセスの要件を解決したので、始めましょう!
Linux on Dexアプリケーションには、デバイスで作成した仮想コンテナのリストが表示されます。画面の右下隅にある「」ボタンをクリックして、最初のコンテナを作成してみましょう。
コンテナを作成する場合、Linux画像を使用する必要があります。現在、Ubuntu 16.04 LTSのみがサポートされています。この画像は、Samsung Dexサーバーからダウンロードできます。 Androidのセキュリティポリシーに準拠するには、Ubuntuの変更されたバージョンを使用する必要があります。
Samsungが提供するカスタムLinuxイメージをダウンロード
ダウンロードが完了したら、画像を解凍する必要があります。
ダウンロードされたLinuxイメージを解凍
新しいコンテナを作成するには、ファイルシステムで画像が減圧されている場所を参照し、画像の名前と説明を提供します。また、この画像に割り当てるためにストレージスペースを指定する必要があります。これは、コンテナが正常に作成された後、後で変更できます。少なくとも10 GBが必要です。
コンテナを作成するオプション
コンテナの作成には長い時間がかかりません。Samsungが提供するLinuxオペレーティングシステムのカスタム画像は、すでにDEXと互換性があります。デフォルトのユーザーはdextopであり、パスワードは秘密です。
コンテナを作成した後、アプリケーション内のコンテナのリストを表示できます。その詳細を表示するには、コンテナを選択します。
コンテナの詳細
外部モニターに接続する前に、スタートアップ端末を介してDEXアプリケーションのLinuxアプリケーションからコンテナにアクセスできます。上記の詳細ページで「端子モード」オプションを選択して、端子を開始します。
モバイルデバイスでコンテナを実行する端子
この端末からPythonインタープリターを実行し、いくつかの基本的なステートメントをテストできます。
モバイルデバイスでコンテナを実行するためのデスクトップ設定でLinux環境を使用するには、モバイルデバイスを外部モニターに接続します。この時点で、DEXアプリケーションでLinuxを実行していない場合があります。デスクトップバージョンがモニターにロードされると、モニターにSamsung Dexロゴが表示されます。SAMSUNG DEXデスクトップでのSamsung Dexデスクトップ
Samsung Dexがロードされると、接続されたモバイルデバイスをトラックパッドとして使用するか、接続されたマウスとキーボードを使用できます。モバイルデバイスにインストールされているアプリケーションに移動し、DEXアプリケーションでLinuxを選択します。アプリケーションで利用可能なすべてのコンテナのリストを表示できます。実行するコンテナを選択します。
[実行]ボタンをクリックして、Linux環境に入ります。
サムスン・デックスのLinux環境に入ります。スクリーンショットを撮るために使用したDex環境の下部メニューに引き続きアクセスできます。
DEXのLinuxはまだ初期段階で、さまざまなアプリケーションを実行できますが、パフォーマンスはデスクトップコンピューターのパフォーマンスに匹敵します。 DEXのLinuxは主に開発者を対象としています。おそらく、これは現在の形式で使用できるユーザーベースです。最終的な考え
コンピューティングパワーは、デスクトップでLinuxをネイティブに実行するのと比較して強くありません。これは、最もスムーズな体験ではありません。さらに、さまざまなデバイスのサポートは限られており、DEXのLinuxはまだベータ版です。しかし、モバイルデバイスがますます強力になっている速度を考えると、エンドユーザーが今後数年間で従来のパーソナルコンピューターをモバイルデバイスのコンテナに置き換えることは驚くことではありません。
dexでLinuxを試しましたか?現在の開発セットアップを補完する(または置き換えます)と思いますか?以下のコメントでお知らせください!
モバイル開発環境(FAQ)に関するFAQ
サムスン・デックスとは何ですか?それはどのように機能しますか?はい、Samsung DexでDockerコンテナを実行できます。 Dockerは、アプリケーションの展開、スケーリング、および管理を自動化できるプラットフォームです。 Samsung DexでDockerコンテナを実行することで、いつでもどこでもプロジェクトに取り組むことができるポータブル開発環境を作成できます。
サムスン・デックスのエンコードの制限は何ですか?
ドッキングステーションなしでSamsung Dexを使用できますか?
Samsung DexはすべてのSamsungデバイスと互換性がありますか?
サムスン以外のディスプレイと周辺機器でSamsung Dexを使用できますか?
サムスン・デックスで複数のアプリケーションを同時に実行できますか?
サムスン・デックスのインターネットにアクセスできますか?
Samsung Dexにファイルを保存して転送できますか?
以上がモバイル開発環境をセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。