MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
インストール - WayDroidのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
インストール - WayDroid
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == Waydroidは、Ubuntuのような通常のGNU/Linuxシステム上でフルのAndroidシステムを起動するコンテナベースのアプローチです。<br> Linuxの名前空間(user, pid, uts, net, mount, ipc)を利用して、コンテナ内でフルAndroidシステムを実行して、<br> あらゆるGNU/Linuxベースのプラットフォーム上でAndroidアプリケーションを提供する。<br> <br> コンテナ内のAndroidは、必要なハードウェアに直接アクセスできる。<br> <br> Androidランタイム環境には、LineageOSをベースに最小限にカスタマイズされたAndroidシステムイメージが同梱されている。<br> 現在、使用されているイメージはAndroid 10をベースにしている。<br> <br> WayDroidは、Debian(Mobian) 11 bullseye、UBPorts等の<span style="color:#C00000;"><u>Wayland環境のみ</u></span>動作することに注意すること。<br> <br><br> == 依存関係のライブラリのインストール == WayDroidを動作させるため、依存関係のライブラリをインストールする。<br> <br> ==== Debian 11 bullseye / Mobian 11 bullseye ==== sudo apt install curl python3 lxc # または sudo apt install curl python3 \ apparmor arch-test bridge-utils busybox-static debootstrap distro-info mmdebstrap uidmap uuid-runtime \ fakechroot libdistro-info-perl libfakechroot liblxc1 libpam-cgfs lxc lxc-templates lxcfs <br><br> == WayDroidのリポジトリの登録 == ==== Debian 11 bullseye / Mobian 11 bullseye ==== WayDroidのリポジトリのキーをダウンロードおよび登録する。<br> curl https://repo.waydro.id/waydroid.gpg sudo cp waydroid.gpg /usr/share/keyrings <br> 次に、WayDroidのリポジトリを登録する。<br> sudo vi /etc/apt/sources.list.d/waydroid.list <br> # /etc/apt/sources.list.d/waydroid.listファイル deb [signed-by=/usr/share/keyrings/waydroid.gpg] https://repo.waydro.id/ bullseye main <br> パッケージ管理システムを更新する。<br> sudo apt update <br><br> == WayDroidのインストール == ==== Desktop OS - Debian 11 bullseye ==== Waydroidをインストールする。<br> sudo apt install waydroid <br> 次に、WayDroidの初期化プロセスを開始する。<br> sudo waydroid init <br> WayDroidコンテナデーモンを起動する。<br> sudo systemctl start waydroid-container <br> ==== Mobian 11 bullseye ==== WayDroidをインストールする。<br> sudo apt update sudo apt install waydroid <br> 次に、WayDroidの初期化プロセスを開始する。<br> sudo waydroid init <br> WayDroidコンテナデーモンを起動する。<br> sudo start waydroid <br> ==== Manjaro ==== WayDroidをインストールする。<br> sudo pacman -S waydroid <br> 次に、WayDroidの初期化プロセスを開始する。<br> Waydroidを起動する時、自動的に最新のAndroidイメージがダウンロードされる。<br> sudo waydroid init <br> WayDroidコンテナデーモンを起動する。<br> sudo systemctl start waydroid-container.service # または sudo start waydroid <br> WayDroidコンテナデーモンを自動起動する場合、以下のコマンドを実行する。<br> sudo systemctl enable waydroid-container.service <br><br> == 手動でのWayDroidの起動 == <code>systemctl</code>コマンドを使用せずにWayDroidを起動するには、以下の手順を行う必要がある。<br> <br> # まず、WayDroidコンテナを起動する。 #: <code>sudo waydroid container start</code> # 次に、ターミナルを起動して、WayDroidセッションを開始する。 #: この時、"Android with user 0 is ready"と表示された後、アプリケーションメニューからWayDroidを起動する。 #: <code>waydroid session start</code> <br><br> == WayDroidをフルスクリーンモードで起動する == まず、WayDroidを起動する。 # Debian 11 bullseye sudo waydroid container start # Mobian 11 bullseye sudo start waydroid <br> WayDroidの起動中に、以下のコマンドを実行する。<br> waydroid show-full-ui <br><br> == マルチウィンドウモードでWayDroidを起動する == WayDroidのセッションが実行されている間に、プロパティを設定する必要がある。<br> waydroid prop set persist.waydroid.multi_windows true <br> 次に、WayDroidコンテナデーモンを再起動する。<br> Androidのソフトウェアを起動する準備が整い、マルチウインドウモードで起動できるようになる。<br> sudo systemctl restart waydroid-container <br><br> == WayDroidのアンインストール == まず、WayDroidのセッションとコンテナを停止する。<br> waydroid session stop sudo waydroid container stop <br> 次に、WayDroidをアンインストールする。<br> sudo apt purge waydroid <br> Linuxを再起動する。<br> sudo systemctl reboot <br> 再起動後、以下のディレクトリを削除する。<br> sudo rm -rf /var/lib/waydroid /home/.waydroid ~/waydroid <br> 再インストールする場合は、再度、WayDroidをインストールして初期化プロセスを開始する。<br> sudo apt install waydroid sudo waydroid init <br><br> __FORCETOC__ [[カテゴリ:PinePhone]]
インストール - WayDroid
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse