Raspberry PiでWindowsアプリを実行する方法 - TechRepublic

Raspberry PiでWindowsアプリを実行する方法 - TechRepublic

出版

ニック・ヒースの画像

この記事と上記のビデオでは、ExaGear Desktop を使用して Pi に Windows アプリをインストールして実行する方法について、ステップバイステップで説明します。

35 ドルの Raspberry Pi で Windows デスクトップ ソフトウェアを実行したい場合、選択肢はあまりありません。

そのままでは、WindowsデスクトップソフトウェアはPiでは動作しません。動作しない理由は数多くありますが、主な要因の一つは、PiのARMベースプロセッサが、一般的なデスクトップPCに搭載されているx86ベースのCPUとは根本的に異なることです。

しかし、追加のツールを購入することに抵抗がなければ、Windows ソフトウェアを起動して実行する方法があります。

1 つの選択肢は、Windows アプリの実行に使用できるエミュレートされた x86 システムを提供する ExaGear Desktop を使用することです。また、Skype から Spotify まで、Pi では動作しないさまざまな x86 Linux ソフトウェアも提供されます。

ExaGear Desktop を Windows アプリを実行するようにセットアップするのは少し複雑で、Linux ベースのシステムで Windows ソフトウェアを実行できるようにする Wine のインストールも必要になります。

Piで使用する場合、ExaGear Desktopは、ExaGearエミュレーションレイヤーとWineをPiのハードウェア上で動作させるという要求のため、テキストエディタや20年前のゲームといった比較的シンプルなWindowsデスクトップソフトウェアの実行に制限されます。ExaGear Desktopの全体的なパフォーマンスと使いやすさに関する私の意見は、こちらをご覧ください。

この記事と上記のビデオでは、ExaGear Desktop を使用して Pi に Windows アプリをインストールして実行する方法について、ステップバイステップで説明します。

始める前に、ExaGearは有料製品であることにご注意ください。Raspberry Piの最新バージョンであるRaspberry Pi 3 Model Bで使用する場合、価格は17.95ポンド(22.45ドル)です。また、Raspberry Piのストレージに1.5GBの空き容量が必要です。このガイドは、Raspberry Piの最新バージョンであるRaspberry Pi 3を対象としています。

参照: ハードウェアスポットライト: Raspberry Pi

ステップ1 – ExaGearデスクトップをインストールする

  1. まず、ExaGearのウェブサイトにアクセスして、ExaGearデスクトップ版のライセンスを購入する必要があります。購入が完了したら、ライセンスキーをPiのダウンロードディレクトリにダウンロードしてください。
  2. Ctrl + Alt + Tを押してコマンド ライン ターミナルを開き、 cd ~/Downloadsと入力して現在のディレクトリをダウンロードに変更します。
  3. mkdir ExaGearと入力して、ExaGearをセットアップするためのディレクトリを作成します。
  4. 次に、 mv ../[ライセンスキーファイルの名前] ./ExaGearと入力して、ダウンロードしたライセンスキーファイルをExaGearディレクトリに移動します。
  5. cd ExaGearと入力してExaGearフォルダに切り替えます。
  6. ExaGearのセットアップに必要なソフトウェアをダウンロードします。「wget http://downloads.eltechs.com/exagear-desktop-v-2-2/exagear-desktop-rpi3.tar.gz 」と入力してください。
  7. tar -xvzpf exagear-desktop-rpi3.tar.gzと入力してダウンロードしたソフトウェアを解凍します。
  8. ExaGear Desktopをインストールしてアクティベートします。sudo ./install-exagear.shと入力し、プロンプトが表示されたらパスワードを入力してください。インストールが完了するまでお待ちください。
  9. プロセスが完了したら、「exagear」と入力して ExaGear システムにアクセスします。

ステップ2 – Wineをインストールする

  1. ExaGearシステムのコマンドプロンプトが表示されました。次にWineをインストールする必要があります。まず「sudo apt-get update」と入力し、次に「sudo apt-get install wine」と入力してください
  2. 次に、 wine –versionと入力して、正しいバージョンのWineがインストールされていることを確認します。正しいバージョンがインストールされている場合は、表示されるバージョン番号の末尾がeltechsになっているはずです。
  3. これで、Windows ソフトウェアのインストールを開始する準備が整いました。

ステップ3 – Windowsソフトウェアをインストールして実行する

  1. ExaGearを試すには、Windows用のテキストエディタ「Notepad++」をダウンロードしてみてください。「wget https://notepad-plus-plus.org/repository/7.x/7.5…」と入力してください。
  2. 次に、wine npp.7.5.1.Installer.exeと入力し、セットアップ プログラムをクリックして Notepad++ をインストールします。
  3. セットアップが完了すると、RaspbianのメインメニューからNotePad++にアクセスできるようになります。左上隅のRaspberryアイコンをクリックし、Wineアイコンをクリックして、フォルダを順にクリックし、Notepad++アイコンをクリックするだけでプログラムが起動します。
  4. これで、他のWindowsソフトウェアのインストールと実行準備が整いました。SpotifyとDropboxのガイドはこちらです。どちらも動作は遅いものの、問題なく動作するようです。ただし、繰り返しになりますが、インストールするソフトウェアは比較的負荷の低いものに限定する必要があることに注意してください。私がRaspberry Piで動作させることに成功した他のWindowsソフトウェアについては、こちらで説明しています。

Raspberry Piについてもっと読む

  • Raspberry Pi: 賢い人のためのガイド
  • もっとパワフルなRaspberry Piが欲しい?20の選択肢から選んでみよう
  • GCHQ、OctaPi フォーメーションで巨大な Raspberry Pi クラウドを構築 (ZDNet)
  • IntelのNeural Compute Stickを使ってRaspberry Piに「最先端のコンピュータビジョン」を与える方法
  • Raspberry Pi 3: 35ドルの新型コンピュータ開発者による裏話
  • 2017年のRaspberry Pi:新しいボード、新しいOSなど
  • Raspberry PiのOS選びは?決定版リストはこちら
  • Raspberry Piのライバルが4K Androidコンピューターをわずか25ドルで発売
  • Raspberry PiとDocker:35ドルの小型コンピューターにHypriotOSのメジャーアップデートが登場(ZDNet)
  • Raspberry Piであらゆるハードドライブをネットワークストレージに変える(CNET)
記事をシェア
ニック・ヒースの画像

ニック・ヒース

Nick Heath 氏はコンピューターサイエンスの学生で、以前は TechRepublic と ZDNet のジャーナリストでした。

Tagged: