モバイルデバイスでLinux開発環境を実行する:Samsung Dexを使用するためのガイド
コアポイント:
- Samsung Dexは、モバイルデバイスのコンピューティング能力を使用してデスクトップのような環境を実行し、モバイルデバイスにLinux開発環境をセットアップできるようにします。 Linux開発環境を作成するには、Samsung DexアプリケーションとLinux on Dexアプリケーションをインストールし、Linux画像を使用して仮想コンテナを作成する必要があります。現在、Ubuntu 16.04 LTSバージョンをサポートしています。
- DEXのLinuxはまだテスト段階にあり、そのパフォーマンスはデスクトップコンピューターほど良くありませんが、モバイルデバイスのパフォーマンスの改善とクラウドサービスの人気は、モバイルデバイスが将来従来のコンピューターを置き換える可能性があることを示しています。
開発者としてのモバイルプラットフォームの強力なツールを無視することがよくありますが、今日ではモバイルデバイスの携帯性を活用して、毎年デスクトップに近づく柔軟性を獲得できます。
この記事では、Samsung Dexを使用してモバイルデバイスでLinux開発環境を実行する方法について説明します。
サムスン・デックスの簡単な歴史
Samsung Dexは、モバイルデバイスのコンピューティング能力を使用してデスクトップのような環境を実行できるプラットフォームです。 2017年に発売され、それ以来積極的に開発されています。 Dexを実行できるデバイスの数は着実に増加しています。この記事では、Samsung Dexを介してLinux開発環境をセットアップする方法について説明します。
その発売以来、Samsung DexはすべてのSamsungフラッグシップデバイスで利用可能です。
galaxy s8/s8
- 注8
- galaxy s9/s9
- 注9
- ギャラクシータブS4
- 最近のS10シリーズ
- Samsung Dexは、最初にDex Stationと呼ばれるドッキングステーションアクセサリーを発売しました。モバイルデバイスをDEXステーションに接続する必要があります。Dexステーションは、HDMIポートを介して出力デバイスへのインターフェイスを提供し、USBおよびUSB-Cポートを介してマウスやキーボードなどのデバイスを入力します。
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ストアからアクセスをリクエストできます。
プロセスの要件を解決したので、始めましょう!
Samsung DexのLinux環境を構成します
Linux on Dexアプリケーションには、デバイスで作成した仮想コンテナのリストが表示されます。画面の右下隅にある「」ボタンをクリックして、最初のコンテナを作成してみましょう。
コンテナを作成する場合、Linux画像を使用する必要があります。現在、Ubuntu 16.04 LTSのみがサポートされています。この画像は、Samsung Dexサーバーからダウンロードできます。 Androidのセキュリティポリシーに準拠するには、Ubuntuの変更されたバージョンを使用する必要があります。
Samsungが提供するカスタムLinuxイメージをダウンロード
ダウンロードが完了したら、画像を解凍する必要があります。
ダウンロードされたLinuxイメージを解凍
新しいコンテナを作成するには、ファイルシステムで画像が減圧されている場所を参照し、画像の名前と説明を提供します。また、この画像に割り当てるためにストレージスペースを指定する必要があります。これは、コンテナが正常に作成された後、後で変更できます。少なくとも10 GBが必要です。
コンテナを作成するオプション
コンテナの作成には長い時間がかかりません。Samsungが提供するLinuxオペレーティングシステムのカスタム画像は、すでにDEXと互換性があります。デフォルトのユーザーはdextopであり、パスワードは秘密です。
コンテナを作成した後、アプリケーション内のコンテナのリストを表示できます。その詳細を表示するには、コンテナを選択します。
コンテナの詳細
モバイルデバイスとSamsung Dex
でLinux環境をテストします外部モニターに接続する前に、スタートアップ端末を介してDEXアプリケーションのLinuxアプリケーションからコンテナにアクセスできます。上記の詳細ページで「端子モード」オプションを選択して、端子を開始します。
モバイルデバイスでコンテナを実行する端子
この端末からPythonインタープリターを実行し、いくつかの基本的なステートメントをテストできます。
モバイルデバイスでコンテナを実行するためのデスクトップ設定でLinux環境を使用するには、モバイルデバイスを外部モニターに接続します。この時点で、DEXアプリケーションでLinuxを実行していない場合があります。デスクトップバージョンがモニターにロードされると、モニターにSamsung Dexロゴが表示されます。SAMSUNG DEXデスクトップでのSamsung Dexデスクトップ
Samsung Dexがロードされると、接続されたモバイルデバイスをトラックパッドとして使用するか、接続されたマウスとキーボードを使用できます。モバイルデバイスにインストールされているアプリケーションに移動し、DEXアプリケーションでLinuxを選択します。アプリケーションで利用可能なすべてのコンテナのリストを表示できます。実行するコンテナを選択します。
[実行]ボタンをクリックして、Linux環境に入ります。
サムスン・デックスのLinux環境に入ります。スクリーンショットを撮るために使用したDex環境の下部メニューに引き続きアクセスできます。
DEXのLinuxはまだ初期段階で、さまざまなアプリケーションを実行できますが、パフォーマンスはデスクトップコンピューターのパフォーマンスに匹敵します。 DEXのLinuxは主に開発者を対象としています。おそらく、これは現在の形式で使用できるユーザーベースです。最終的な考え
Samsung Dexを備えたLinux開発マシンは、機能性の観点からデスクトップコンピューターをシミュレートできます。重要なことに、クラウドサービスの人気の高まりにより、従来のストレージニーズへの依存度が低下しています。
コンピューティングパワーは、デスクトップでLinuxをネイティブに実行するのと比較して強くありません。これは、最もスムーズな体験ではありません。さらに、さまざまなデバイスのサポートは限られており、DEXのLinuxはまだベータ版です。しかし、モバイルデバイスがますます強力になっている速度を考えると、エンドユーザーが今後数年間で従来のパーソナルコンピューターをモバイルデバイスのコンテナに置き換えることは驚くことではありません。
dexでLinuxを試しましたか?現在の開発セットアップを補完する(または置き換えます)と思いますか?以下のコメントでお知らせください!
モバイル開発環境(FAQ)に関するFAQ
サムスン・デックスとは何ですか?それはどのように機能しますか?Samsung Dexは、デバイスをデスクトップのようなエクスペリエンスに「拡張」できるハイエンドのSamsungハンドヘルドデバイスに含まれる機能です。モニター、キーボード、マウスを使用すると、携帯電話またはタブレットをコンピューターとして使用して、デスクトップのようなインターフェイスでAndroidアプリケーションを実行できます。この機能は、サムスンデバイスをポータブル開発環境として使用できるため、いつでもどこでもコーディングしたい開発者にとって特に便利です。
samsung dexでdockerコンテナを使用できますか?
はい、Samsung DexでDockerコンテナを実行できます。 Dockerは、アプリケーションの展開、スケーリング、および管理を自動化できるプラットフォームです。 Samsung DexでDockerコンテナを実行することで、いつでもどこでもプロジェクトに取り組むことができるポータブル開発環境を作成できます。
エンコードのためにサムスンデックスをセットアップする方法は?
エンコードのためにSamsung Dexのセットアップには、いくつかのステップが含まれます。まず、Samsungデバイスをモニター、キーボード、マウスに接続する必要があります。次に、Termuxやcodeanywhereなど、デバイスにコードエディターをインストールする必要があります。コードエディターをインストールした後、Samsungデバイスで直接エンコードを開始できます。サムスン・デックスのエンコードの制限は何ですか?
Samsung Dexはいつでもどこでもコードする便利な方法を提供しますが、いくつかの制限があります。たとえば、すべてのプログラミング言語とフレームワークがサポートされているわけではありません。さらに、Samsungデバイスは、従来のデスクトップやラップトップと同様に機能しない場合があります。これは、エンコードの速度と効率に影響を与える可能性があります。
ドッキングステーションなしでSamsung Dexを使用できますか?
はい、ドッキングステーションなしでSamsung Dexを使用できます。 Samsung Dexは、USB-CからHDMIアダプターまたはケーブルを使用してアクティブ化できます。ただし、ドッキングステーションを使用すると、キーボードやマウスなどの周辺機器を接続するための追加のUSBポートなど、他の利点を提供できます。
Samsung DexはすべてのSamsungデバイスと互換性がありますか?
Samsung Dexは、すべてのSamsungデバイスと互換性がありません。 Galaxy S8以降、Galaxy Note8以降、Galaxy Tab S4以降など、特定のハイエンドモデルでのみ利用できます。
サムスン以外のディスプレイと周辺機器でSamsung Dexを使用できますか?
はい、サムスン以外のディスプレイと周辺機器を使用してサムスンデックスを使用できます。 Samsung Dexは、ほとんどのHDMIモニター、およびUSBおよびBluetoothの周辺機器と互換性があります。
サムスン・デックスで複数のアプリケーションを同時に実行できますか?
はい、Samsung Dexで複数のアプリケーションを同時に実行できます。これにより、従来のデスクトップやラップトップと同じように効率的にマルチタスクを行うことができます。
サムスン・デックスのインターネットにアクセスできますか?
はい、Samsung Dexのインターネットにアクセスできます。 Samsungデバイスのインターネット接続を使用するか、Wi-Fiネットワークに接続できます。
Samsung Dexにファイルを保存して転送できますか?
はい、Samsung Dexにファイルを保存および転送できます。 Samsungデバイスに保存されているファイルには、Samsung Dexでアクセスでき、その逆も同様です。 Samsungデバイスと接続されたUSBまたはBluetoothデバイス間でファイルを転送することもできます。
以上がモバイル開発環境をセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

これらのトップ開発者ニュースレターを使用して、最新のハイテクトレンドについてお知らせください! このキュレーションされたリストは、AI愛好家からベテランのバックエンドやフロントエンド開発者まで、すべての人に何かを提供します。 お気に入りを選択し、Relを検索する時間を節約してください

このチュートリアルは、AWSサービスを使用してサーバーレスイメージ処理パイプラインを構築することをガイドします。 APIゲートウェイ、Lambda関数、S3バケット、およびDynamoDBと対話するECS Fargateクラスターに展開されたnext.jsフロントエンドを作成します。 th

このパイロットプログラム、CNCF(クラウドネイティブコンピューティングファンデーション)、アンペアコンピューティング、Equinix Metal、およびActuatedのコラボレーションであるCNCF GithubプロジェクトのARM64 CI/CDが合理化されます。 このイニシアチブは、セキュリティの懸念とパフォーマンスリムに対処します

このGOベースのネットワーク脆弱性スキャナーは、潜在的なセキュリティの弱点を効率的に識別します。 Goの同時機能機能を速度で活用し、サービスの検出と脆弱性のマッチングが含まれます。その能力と倫理を探りましょう


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

SublimeText3 中国語版
中国語版、とても使いやすい

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ホットトピック









