Raspberry Piで使える23のOS完全ガイド|デスクトップからレトロゲーム・IoTまで
わずか40ドルという価格でありながら、Raspberry Piは安価で汎用性が高く、競合製品にはないパワーを持つシングルボードコンピューターです。多くのプロジェクトはDebian Linux派生の「Raspberry Pi OS(旧Raspbian)」で実現できますが、これが唯一の選択肢ではありません。
Raspberry Piで動作するOSは実に多彩です。起動前にモニター・マウス・キーボードを用意し、OSを快適に動かすために高速なmicroSDカードを準備しておきましょう。
デスクトップ向けRaspberry Pi OS ベストセレクション
Raspberry Pi向けのLinuxディストリビューションは80種類以上あるとされており、そのほとんどが汎用・デスクトップ用途です。
なお、Raspberry Pi OS(旧Raspbian)やUbuntu MATEなど、いくつかのOSはNOOBSインストーラー経由でインストールできます。このツールでは、後述のメディアセンターソフトやエミュレータースイートも選択可能です。
1. Raspberry Pi OS(旧Raspbian)
Raspberry Pi財団が推奨する標準OS。Piでの学習の第一歩として最適で、基板を最大限に活かすためのツールや機能が満載です。Linux入門にもぴったりの一本です。
ほとんどのRaspberry Piディストリビューションのベースとなっており、すべてのモデルに対応しています。
2. Ubuntu MATE
より素直なLinuxの操作感を好むなら、Raspberry Pi 2以降で利用できるUbuntu MATEがおすすめ。GPIOやUSBブートをはじめとするPiのハードウェアを幅広くサポートし、raspi-configもプリインストール済みです。Steam LinkやMinecraft: Pi Editionもオプションで追加できます。
Raspberry Pi 2 Model B、3、3+に対応しています。
3. DietPi
最軽量クラスのRaspberry Piディストリビューション。高度に最適化されたDebianをベースにしており、イメージサイズは400MBと、スリムなRaspberry Pi OS Liteの約3分の1です。
すべてのRaspberry Piモデルで利用できます。
4. Arch Linux ARM
多くのRaspberry Pi向けOSはDebian系ですが、Arch Linuxは上級者向けの人気ディストリビューションです。初心者には不向きですが、Raspbianに慣れた後のステップアップに最適でしょう。
初代Model BからPi 2、3、4まで、すべてのBボードに対応したバージョンが提供されています。
5. FydeOS(Chromium OS)
GoogleのChrome OSと同じコードベースを持つChromium OSは、ネットブックやノートPCだけでなくRaspberry Piにもインストール可能です。導入すれば、Chrome OSと同じクラウドベースのツール群を利用できます。
6. Windows 10 ARM
挑戦好きなら、Raspberry Pi 3にWindows 10をインストールすることもできます。
「WOA Deployer」というツールを使えば、ARM版Windows 10をmicroSDに書き込み、PiをWindows 10でブートできるのです。
7. Android
驚くことに、Raspberry PiでもAndroidが動作します。とはいえ、PCからセットトップボックスまであらゆる機器で動くAndroidですから、それほど意外ではないかもしれません。
さまざまなAndroidビルドが提供されており、膨大なAndroidアプリやゲームを楽しめます。一部に互換性の問題はあるものの、全体的な安定性は良好です。
Raspberry PiをメディアセンターにするOS
Raspberry Piをメディアセンターとして使いたいなら、選択肢は豊富です。これらのOSはいずれもRaspbian/Debianをベースにしつつ、人気のメディアセンターソフト「Kodi」を採用しています。
なお、専用イメージを使わなくても、通常のRaspberry Pi OSにKodiをインストールすることも可能です。
8. OpenELEC
PiをKodiメディアセンター専用機へと変身させるHTPC向けOS。コンピューターのリソースをメディアの閲覧と再生だけに振り分けることを唯一の目的としています。
Raspberry Pi 3までのモデルに対応。
9. OSMC
Raspberry Pi 1、2、3、Zeroに対応し、専用の管理画面から定期的なアップデートを受けられます。NOOBSからも選択可能です。
Kodi系OSの中でも屈指の使いやすいユーザーインターフェースを持ちながら、驚くほど軽量に動作します。
10. Xbian
高速かつ軽量なXbianの特徴は、ベースOSであるDebianと同じ「ローリングリリース」方式を採用している点です。他のKodi系OSよりも早く改善やバグ修正が届きます。
Raspberry Pi 3B+まで対応。
11. LibreELEC
SDカード作成ツールを使った、最も簡単なインストール体験が魅力のLibreELEC。
Raspberry Pi 4を含む、市販されているすべてのPiボードで動作します。
レトロゲーム向けOS
Raspberry Piにはレトロゲーム向けOSも多数あります。いずれもRaspbian/Debian上で動作し、ゲームROMやエミュレーターを手軽に起動できます。
注意:エミュレーターを使用する際は、通常ブート用ファイルとゲームROMが必要です。合法的に使用するには、元の本体とゲームを購入済みであることが前提となります。
以下のレトロゲームOSは、すべてのRaspberry Piモデルで動作します。
12. RetroPie
Raspberry Piレトロゲームの元祖的存在。80年代、90年代、2000年代前半の幅広いプラットフォームをエミュレートできます。
アーケードゲームを含むほぼすべての名作が遊べ、美しいEmulationStationのUIでまとめられているのも魅力です。
13. RecalBox
RetroPieの最大のライバル。新しいシステムのエミュレーターをRetroPieより早く提供する傾向があります。たとえば、Dreamcastエミュレーターへの対応はRecalBoxが先でした。
14. Lakka
「小型コンピューターを本格的なエミュレーション機に変える軽量Linuxディストリビューション」をうたうLakkaは、洗練されたレトロゲームプラットフォームです。
RetroArchとlibretroの公式Linuxディストリビューションで、多数のボードに加えてWindows版やmacOS版もあります。
15. Pi Entertainment System(PES)
Arch Linuxベースのエミュレーターコレクション。22プラットフォームのエミュレーションに対応し、RetroAchievements.orgによる実績トラッキングやKodiも統合しています。
Pythonで書かれており、よりホビー寄りのレトロゲーム環境と言えるでしょう。
専門用途のOS
個性的で、時には扱いづらいOSもRaspberry Piなら楽しめます。
16. Kali Linux
ペネトレーションテスト(侵入テスト)とセキュリティ監査のためのOSです。OSと同梱ツールを使って、接続されたネットワークの健全性を検証します。
Raspberry Pi Zero、Pi 2、3、4など、各モデル向けのビルドが用意されています。
17. FreeBSD
BSDはLinuxではありませんが、見た目も動作もよく似ています。Research UnixからBerkeley Software Distribution(BSD)を経て生まれたFreeBSDは、世界で最も広く使われているOSの一つです。
macOS、Nintendo Switch、Sony PS3やPS4の中にもFreeBSDのコードが組み込まれています。
コマンドラインからアプリやゲームを起動するスタイルで、驚くほど豊富なソフトウェアコレクションが利用可能です。すべてのRaspberry Pi Bボードに対応しています。
18. RISC OS Pi
ケンブリッジで開発されたRISC OSは、1980年代に登場したARMプロセッサー向け最初のOSです。1990年代半ばに広く普及しましたが、後にWindows PCに取って代わられました。
3ボタンマウス式のUIに合わせるため、クリック可能なスクロールホイール付きマウスの使用を推奨。インストール後はPackmanで無料アプリを、Storeアプリで商用ソフトを入手できます。
Pi ZeroやComputeモジュールを含む、3B+までのすべてのRaspberry Piに対応。
19. Plan 9
デスクトップOSの代替を探しているなら、UNIXライクなPlan 9が答えかもしれません。オリジナルのUNIXを生んだチームが設計した、骨格のみのオープンソースOSです。
起動するとすぐに、難易度の高いことで有名なPlan 9のコマンドライン駆動の世界へ。ヒントが必要なら、Raspberry Piのターミナルコマンドガイドを参照してください。
20. motionEyeOS
Raspberry Piでホームセキュリティカメラを構築したいなら、motionEyeOSがおすすめです。
Raspberry Pi 4、Zero、Computeを含むすべてのボードで動作し、USB WebカメラとPi純正カメラをサポート。撮影した映像をGoogle Driveに同期することもできます。DIYホームセキュリティOSとしては設定も簡単です。
21. IchigoJam
IchigoJam BASICがRaspberry Piに移植されました。これは日本発の低消費電力シングルボードコンピューター「IchigoJam」向けに設計されたOSで、IchigoJam BASIC RPiは低レベルの基本的なコンピューティング向けです。
BASIC言語でのプログラミングを簡単にすることを目的としており、デジタルI/O、PWM、I2C、UART機能をサポートしています。
Raspberry PiでIoTプロジェクトを開発する
小型・省電力・高い接続性を備えるRaspberry Piは、IoT(Internet of Things)開発に理想的なプラットフォームです。
22. Windows 10 IoT Core
おなじみのWindows 10とは異なり、Raspberry Pi 3向けWindows 10 IoT Coreにはデスクトップ環境がありません。IoT開発専用OSとして設計されており、別のPCからリモート接続して操作するのが基本です。
Visual Studioからソフトウェアをデプロイでき、Pythonアプリも実行可能です。ただし、Linuxの代替にはならない点に注意しましょう。
23. Android Things
さらにIoTを楽しみたいなら、AndroidのIoT開発プラットフォーム版「Android Things」を検討しましょう。Googleサービス経由でアプリを接続し、Androidフレームワークを通じてディスプレイやカメラなどのハードウェアにアクセスし、Android Studioで開発できます。
Windows IoT Coreの賢い代替手段ですが、対応するのはRaspberry Pi 3のみです。
まとめ:選択肢は無限大!
もう一つ提案があります。Twister OSの使い方もチェックしてみてください。
Raspberry Piがあれば、低予算の宇宙プログラムからPCゲームのストリーミングまで、ほぼ何でも実現できます。
ハードウェアも優れていますが、Raspberry Piの成功の鍵は、選べるOSの多さにあるのです。
Linux系OS、伝説のRISC OS、Kodi、さらにはWindows 10 IoT Coreまで、選択肢は非常に豊富です。OSを選び、ボードとの互換性を確認し、ダウンロードするだけ。まずはお気に入りの一台を見つけてみてください。
-
最悪のオペレーティング システム トップ 10
深く掘り下げる前に、これを理解することが重要です。見た目を変えてトレンディになるためにサロンを訪れるのと同じように.同様に、パーソナル コンピュータのハードウェア機能を設計する必要があります。現在利用可能な最適なオペレーティング システムを認識しておく必要があります。ただし、低速または損傷したコンピューターから身を守るために、最悪のオペレーティング システムについても検討する必要があります。この記事では、失敗した最高のオペレーティング システムのリストを紹介します。 ワースト オペレーティング システム トップ 10 通常、OS と略されます 、オペレーティング システム システム デ
-
Raspberry PiでDOSを実行する方法|QEMU+FreeDOSで懐かしのDOSゲームを楽しもう
本チュートリアルは初心者向けではありません。Raspbianのターミナルコマンド(テキストベース)を使用するため、最低限のLinuxの基礎知識が必要です。また、Raspberry Piはそのままの状態ではMS-DOSを直接実行できず、エミュレータ経由でDOSを動かすことになります。QEMU(PCエミュレータ)とFreeDOSを組み合わせれば、クラシックなDOSゲームや各種DOSプログラムをRaspberry Pi上で楽しむことができます。QEMUを仮想マシンとしてセットアップし、FreeDOSをインストールすれば、準備完了です。 なぜFreeDOSを直接インストールできないのか? 現時点で、