Ubuntu TouchをPCで今すぐ体験!Ubuntuエミュレータの導入から使い方まで解説
Ubuntuを開発するCanonicalは、スマートフォンやタブレット向けOS「Ubuntu Touch」の開発を精力的に進めています。Nexus 4、Nexus 7(2013年 Wi-Fiモデル)、Nexus 10向けにはインストールイメージが公開されており、Nexus 5やNexus 7(2013年 Wi-Fi+LTEモデル)でも非公式ながら動作させることが可能です。
これらの端末を持っていなくても大丈夫。Ubuntuマシン上で動くエミュレータを使えば、モバイルOS「Ubuntu Touch」を気軽に試すことができます。
Ubuntu Touchとは?
Ubuntu Touchは、スマートフォン「Ubuntu Edge」のクラウドファンディングで一躍注目を集めました。Ubuntu Edgeは、Ubuntu TouchとAndroidのデュアルブートに対応し、ドックに接続すればデスクトップアプリも動かせるという超高性能スマートフォンとして、IndieGoGoで資金調達キャンペーンが実施されました。残念ながらキャンペーン自体は目標額に届かず失敗に終わりましたが、OSであるUbuntu Touchの開発はその後も続けられています。
なお、その後Ubuntu Touchの開発はコミュニティ団体UBportsに引き継がれ、現在もオープンソースプロジェクトとして開発が続いています。
Ubuntu Touchの最大の特徴は、独自のユーザーインターフェースです。画面の四辺のいずれかからスワイプするだけで、アプリ・メニュー・設定などにアクセスできます。
また、技術的な観点で見ると、Ubuntu TouchはLinuxベースであり、ネイティブコンパイルされたコードを使用している点も大きな魅力です。比較すると、iOSはMac OS Xを改造したOSにネイティブコードを採用し、AndroidはLinux上でJavaで動作するコードを採用しています。
エミュレータのインストール方法
最新リリースのUbuntu 14.04を使っているなら、エミュレータの導入は非常に簡単です。次のコマンドを実行するだけです。
sudo apt-get install ubuntu-emulatorこれだけでOKです。このコマンドにより、ARMベースのUbuntu Touchエミュレータがインストールされます。
続いて、以下のコマンドでインスタンスを作成します。
sudo ubuntu-emulator create myinstanceそして、次のコマンドで起動します。
ubuntu-emulator run myinstancex86版エミュレータをおすすめする理由
ただし、ARMベースのエミュレータは多くの環境で動作が極めて重くなるという問題があります。そこでおすすめしたいのが、お使いのPCと同じアーキテクチャであるx86版エミュレータへの切り替えです。こちらの方がはるかに快適に動作します。
エミュレータの起動と使用感
準備ができたら、実際に起動してみましょう。起動直後に「仮想スマートフォン」の画面は表示されますが、その後もセットアップが数分間続きます。この待ち時間はARMエミュレータではかなり長く感じられますが、x86エミュレータなら数分程度で完了します。
x86エミュレータでのパフォーマンスは非常に優れています。8コアCPUの検証環境では、滑らかでストレスのない操作感を得られました。インターネット接続が必要なアプリも問題なく動作し、ゲームも高いフレームレートでプレイできました。ただし、マウスでタッチ操作を再現するのは難しく、操作性にはやや難がありました。
画面端スワイプ操作のコツ
Ubuntu Touchのインターフェースで最も重要なのが、画面端からのスワイプ操作です。エミュレータ上でこれを再現する際にはコツがあります。画面の外側ではなく、内側ぎりぎりの位置でクリックを開始し、目的の方向へドラッグしてから離してください。例えば左端からスワイプしたい場合は、左端の内側すぐの位置でクリックし、右方向へドラッグします。
アップデートに関する注意点
唯一うまく動作しないのがアップデートの確認機能です。後から新しいイメージに更新したい場合は、エミュレータを起動する前に、次のコマンドを再度実行する必要があります。
cd emulator-x86 && ./build-emulator-sdcard.shまとめ
Ubuntu Touchをエミュレータで触ってみるのはとても楽しい体験です。より多くのデバイスで正式に動作するようになったときのパフォーマンスにも期待が膨らみます。他のモバイルOSのエミュレータに興味がある方は、AndroidやiOSを含む6つのエミュレータを紹介した記事も参考にしてみてください。
Ubuntu Touchの将来性をどう見ますか?AndroidやiOSに対抗できるでしょうか?ぜひコメントであなたの意見を聞かせてください。
-
Ubuntu 18.04 LTSをUbuntu 20.04 LTSへアップグレードする完全ガイド
Ubuntu 20.04 LTSは2020年4月23日にリリースされ、数々の機能改善とソフトウェアの強化が盛り込まれています。現在Ubuntu 18.04 LTSを使用している方のために、この記事ではUbuntu 18.04 LTSからUbuntu 20.04 LTSへ安全にアップグレードする手順を詳しく解説します。 アップグレード前に必ずバックアップと動作確認を行う 作業を始める前に、まず重要なデータのバックアップを必ず取っておきましょう。幸い、Ubuntuにはバックアップユーティリティが標準で搭載されているので、これを活用すれば簡単にデータを保護できます。 あるいは、残してお
-
Ubuntu 20.04にフォントをインストールする方法を徹底解説
最新版のUbuntuに標準搭載されているフォントは、多くの人にとって「十分すぎるほど」充実しています。しかし、仕事の都合上さらに多くのフォントが必要な方や、単純にもっと多くの選択肢を持ちたい方もいるでしょう。この記事では、Ubuntu 20.04に新しいフォントをインストールするさまざまな方法を、初心者の方にもわかりやすく解説します。定番:MicrosoftコアフォントのインストールLinuxにフォントを追加するチュートリアルといえば、まず真っ先に登場するのがMicrosoftのコアフォントです。一部のフォントは今なお絶大な人気を誇っており、Windowsユーザーとファイルをやり取りする機会が