Raspberry Piは、世界中で最も人気のあるSBC(Small Board Computer)です。 Raspberry Piは、デスクトップコンピュータの機能をほぼすべて備えており、コンピュータに興味のあるすべての年齢層に適しています。 ラズベリーには、基本的なコンピューティングに必要なソフトウェアがすべて付属しています。 しかし、ある程度機能を拡張したい場合には、デバイス上で動作するOSが必要になります。 OSは、ユーザーとRaspberryハードウェアの橋渡しをします。 OSは、プログラムの開発や実行を助ける最も重要なプログラムです。 OSは、ハードウェアがソフトウェアと通信し、意味のある相互作用を生み出すことを可能にします。 また、CPU、メモリ、ディスクドライブ、プリンタを管理し、ユーザーインターフェースを確立し、アプリケーションソフトウェアにサービスを提供しています。 RaspbianはRaspberry Piの公式OSですが、他にもRaspberry Piプロジェクトで動作するOSがあります。
Best Raspberry Pi OS
RaspbianやOpenELEC, OSMC, RISC OSなどのOSは、Raspberryシステムを開発者の間で人気のあるものにした責任があります。 以下のトップRaspberry Pi OSリストから、あなたに最も適したOSを選択してください。
Raspbian
これは公式のOSで、すべてのモデルのRaspberryで使用することができます。 このフリーのOSは、人気OSであるDebianの修正版として知られています。 このOSは、Raspberryユーザーの一般的な目的をすべて満たすことができます。
Raspbian OSの特徴
- セットアップウィザードをインストールすると、新しいパスワードやユーザー名を設定したり、無線LANネットワークに接続したりすることができます。
- pi/raspberryとして知られるpiデバイスのポピュラーなセキュリティ上の懸念を克服し、オンラインでの手間を省くことができます。
- 仕様の違いから、多くのアプリケーションはすべてのRaspberryモデルでは動作しませんが、Raspbianはこのギャップを埋めてくれました。
- 推奨ソフトウェアツールは、インターネットに接続されていれば、必要なときにどんなソフトウェアでもダウンロードすることができます。
- 新たに導入されたツールqpdfViewで、検索、ツールバーの設定、キーレイアウトのショートカット、サムネイル、複数ページの制御などの機能を提供します。
- Preboot eXecution Environment (プリブート エクセキューション エンバイロメント) により、ユーザーはイーサネットを介してセントラル サーバーを使用して Raspberry を起動できるようになりました。
Raspbian を使い始める
DietPi
もしあなたが非常に軽い Debian OS を探しているなら、dietPi が最良の選択かもしれません。 世の中に出回っている他のRaspberry Pi用OSと比べても、3倍は軽いと言えるでしょう。 しかも、インストールはとても簡単で自動化されています。 電源を入れる前にdietpi.txtを設定しておけば、ユーザーの入力は必要ありません。
DietPiの特徴
- パッケージに付属するDiet Processing Toolは、インストールされたプログラムの優先度を決定したり、スケジューラーを制御したりするのに役立ちます。
- ハードウェアとソフトウェアの性能を調整することができ、カスタマイズ機能も利用できます。
- シングルボードコンピュータを最大の可能性で動作させるのに役立つRamの最小スペースを使用し、イメージのサイズはわずか400MBからです。
- コマンドラインの実行にかかる時間が少ない、軽量のWhiptailメニューを導入しました。
- DietPi-Ramlogを使って必要に応じてログの量をコントロールできるので、新しいユーザーにも適しており、パフォーマンスも向上します。
- インストールと同様に、dietPi OSではアップデートも自動的に行われます。
DietPiを使い始めよう
LIBREELEC
LIBREELCは、非常に小さく、オープンソースのJEOSです。 よくOpenELECと比較されますが、起動時間はLIBREELECの方がはるかに速いです。 他のLinuxディストロと同様に、時代遅れのハードウェアのためのバックボーンを提供しています。 2016年4月4日に発売され、OpenELECよりも優れたマルチメディア出力を生成するための大きな創造的な改善をもたらすことを目的としています。
LIBREELEC OSの見所
- このOSは20分以内にインストールすることができます。 分かりやすい説明書、SD作成アプリ、インストーラーも付属しています。
- Kodiを動かした経験があれば、Raspberry上でこのOSを快適に動かすことができます。
- 数秒で起動し、トラブルに直面することなく、消費するメディアをナビゲートして開くことができます。
- 純正のKodiを使用し、標準的なカスタマイズが可能です。
- 純正のKodiを使用し、標準的なカスタマイズが可能です。さらに、いつでもインストールできる多くのアドオンが用意されています。
- 開発者のチームによって管理されており、毎月アップデートを受けることができます。
- Kodi と密接に連携し、定期的にパッチを提供していますが、セキュリティを維持することが常に第一の関心事です。
LIBREELECを使ってみよう
OSMC
メディアコンテンツの制作や管理を考えている方には最適なRaspberry PiのOSだと思います。 これは、美しいインターフェイスと使いやすい機能を提供するオープンソースのソフトウェアです。
Raspberry Pi OS は、メディアコンテンツを管理するためのオープンソースソフトウェアです。
OSMC OSの特徴
- Raspberryが高品質なビデオや写真などのメディアコンテンツを作成できるように、カスタマイズ可能ないくつかのビルトインイメージが搭載されています。
- インストールにかかる時間は短く、数分でHTPC体験をセットアップすることができます。
- RaspbmcやCrystalbuntuのようなOSの後継者として考えられています。
- RaspbmcやCrystalbuntuの後継OSと言われていますが、豊富なパッケージが用意されている分、価格も高めです。
- 手動でOSをアップデートする必要はありません。 その代わり、1ヶ月に1度、自動的にアップデートされます。
- google play storeのような素晴らしいアプリケーションセンターを提供しています。 必要なアプリケーションをいつでもダウンロード、インストールして使い始めることができます。
OSMCを使い始める
RISC OS
ARMプロセッサを採用したシングルボードコンピュータやSoCは数多くあります。 例えば、Orange Pi、Raspberry Pi、Rockchip 3328、Qualcomm Snapdragon 410などです。 RISC OSは、ARMプロセッサに対応しているため、Raspberry OSとして最適です。 システムのパフォーマンスと効率性も高めます。
RISC OSの見所
- ARMのオリジナル発明者によって設計された。 Raspberry Piのためのユニークなオープンソースのオペレーティングシステムです。
- このOSは、LinuxディストリビューションシステムやWindowsと関連付けることはできません。
- このOSは、LinuxやWindowsとは関係ありませんし、ボランティアの熱心なチームによって維持されています。
- 初心者やRaspberryを使ったことがない人には、あまり向いていないOSかもしれません。
- RISCは、世の中にあるどのようなLinuxディストロやWindowsとも大きく異なります。 RISCが提供する環境に慣れるには時間がかかるでしょう。
- シングルユーザー用のOSで、CMTと呼ばれる協調型マルチタスクで動作します。 OSの破壊から保護されており、起動時間は最速の部類に入ります。
- プリエンプティブ・マルチタスクやマルチスレッドを採用していますが、RISCはCMTシステムを維持することにしました。
RISCを使い始めよう
Windows IoT Core
これは強力なRaspberry PiのOSです。 洗練されたプログラムを書いたり、試作品を作ったりするために特別に設計されています。 開発者やプログラマーにサービスを提供することを目的としています。 Raspberry PiとWindows 10を使ってIoTプロジェクトを作ることができるようになっています。 このサイトでは、マイクロソフトのプロジェクトが多数紹介されています。
Windows IoT Core OSの洞察
- このOSは、セキュリティ、接続性、プロジェクト開発、クラウドとの統合に重点を置いています。
- この記事で紹介している他のOSとは異なり、デバイス上でWindows 10が動作していない場合は使用できません。
- Microsoft Visual Studioが付属しており、何らかのコマンドを与えたり、他のアプリケーションと連携したりするには、Visual Studioを使用する必要があります。
- Windows Shellの完全なフレーバーを感知することはできません。 その代わり、単一のユニバーサル Windows プログラム アプリケーションとバックグラウンド プロセスのみが可能です。
- ARMとの互換性があり、IoTコアはRaspberry PiのようなSBCで使用することができます。
- IoTコアは、カメラ、PIRセンサー、サーボ、温度センサーなどのセンサーとブレンドして使い勝手を拡張することができます。
Windows IoT Coreを使ってみよう
Lakka
Lakkaは素晴らしいRaspberry PiのOSです。 コンピュータゲームを開発したり、シングルボードコンピュータでゲームをしたりする予定があるなら、このOSを試してみるべきです。 あなたのRaspberryをゲーム機に変えることができ、キーボードやマウスも必要ありません。 その上、美しいユーザーインターフェースと豊富なカスタマイズ機能を備えています。
Lakka OSの特徴
- SDカードに簡単にインストールでき、必要に応じてライブで使用することもできます。
- PS4、Xbox、任天堂などのゲームコントローラーを使った素晴らしい体験を提供することができます。 しかし、OSは無料で軽量です。
- ハードウェアの専用セットアップが付属しています。 コンピュータやラズベリーをお持ちでない方は、このセットを購入すれば、わずか30ドルで済みます。
- ゲームを実行するためのコンピューティングパワーを、libretroコアを使って処理します。 また、RetroArchやlibretroエコシステムの公式OSでもあります。
- 複数のUSBジョイパッドを接続することができます。
- 開発者、デザイナー、ゲーマーのグループによって開発、支援されています。
Lakkaを使い始める
RaspBSD
FreeBSD 11から派生したオープンソースのイメージです。 開発者は、Raspberry Piで使用するために2つのイメージで事前に設定しています。 Linux ディストリビューションのようには動作しませんが、ほとんど同じものです。 バークレー・ソフトウェア・ディストリビューションが開発したもので、今では広く使われているシングルボードOSの一つです。
RaspBSD OSの特徴
- このOSは非常に軽量で、PlayStation 4やmacOSなど、人気のあるゲーム機のほとんどがそのコードを使用しています。
- 初心者がラズベリーパイを使ってプロジェクトを作るのに役立つように設計されています。
- このプロジェクトは定期的に更新され、公開されているツールのみを使用しています。
- FreeBSDのパッケージリポジトリに加えて、OpenboxとLXDEグラフィカルデスクトップが付属しており、あらかじめ設定されています。 RaspberryやODroid C1/C2、あるいはPCなどのシングルボードコンピュータでレトロゲームをエミュレートするのに最適なOSです。 モダンでユーザーフレンドリーなインターフェースを提供しています。 RetroPieは、Raspberry Pi SBCに最適なエミュレータです。
RetroPieの洞察
- RetroPieは、EmulationStationのフロントエンドとSBCを使用して、ユーザーに最高のレトロゲーム体験を提供します。
- 特別にプリロードされたSDカードイメージが付属しており、トラブルに直面することなくOSを起動することができます。
- 他のOSの上にインストールして動作させることができる数少ないOSの1つです。
- エミュレーション ステーション アプリケーションとしてスタートしましたが、今では ARM ベースのデバイスに対応するまでに成長しました。
- このパッケージには、IoT デバイスをエミュレートするためのテーマや、メディアプレーヤーを実行するためのテーマが含まれており、そのほかにも 50 以上のアプリケーションがプレインストールされています。
- Exagearと呼ばれるエミュレーターを使って、x86のpcゲームを実行することができます。
- Exagearと呼ばれるエミュレータを使ってx86のゲームを動かすことができます。
Retropieを使い始める
Ubuntu Core
Ubuntuは、世界中で広く使われているOSの一つです。 このバージョンのUbuntuは、Internet of Thingsアプリケーションの構築と管理のために設計されています。 このプロジェクトはオープンソースで、想像もつかないほど多くの開発者に支えられています。
Ubuntu Core OSの洞察
- Ubuntuには他に20以上の派生版があります。 そのため、Coreを使用することになった場合、活発で歓迎されているフォーラムのメンバーになることになります。
- IoTプロジェクトでより効率的に作業するためのプラットフォーム、サービス、技術の基本セットをカバーしています。
- このOSは、軽量で高いセキュリティを備えています。 その上、各アプリケーションとそのデータを他のアプリケーションから制限することができます。
- IoTデバイスとその販売業者の要求を満たすことに重点を置いています。
- 公開鍵と秘密鍵を生成し、すべてのステップで2段階の検証と認証を行うことで、より安全性を高めることができます。
- コアスナップ、カーネルスナップ、ガジェットスナップなどのいくつかのスナップがUbuntu Coreシステムの構築に使用されます。
- スナップを使ってアプリケーションを配布することができ、プレイストアからLinuxディストリビューションを通じて簡単に配布することができます。
Ubuntu Coreを使ってみよう
Linutop
インターネット屋台や企業のデジタルマーケティングプラットフォームを始めたい人のために特別に設計された著名なRaspberry PiのOSの1つです。 Raspbian OSをベースにしており、Web Kioskやデジタルサイネージのレンダリングに特化しています。 Linutopは小型で軽量なOSで、ハードウェアのセットアップも付属しています。
Linutop OSの特徴
- Raspberry Pi B、B+、2でこのOSを簡単に使うことができ、スムーズなパフォーマンスを得ることができます。
- ホテル、レストラン、ショップ、市役所、オフィス、博物館などのビジネスを運営するのに最適なOSです。
- Linutopは、XubuntuやUbuntu/XFCEで使われているのと同じLinuxディストリビューションをカスタマイズしたものです。
- Raspberry Piでクロスプラットフォームのアプリケーションやグラフィカルユーザーインターフェースを作成することができるウィジェットであるQCをサポートしています。
- マルチメディアソフトウェアを実行することができ、シングルボードコンピュータでの安全なWebブラウジングを重視しています。
- このOSでは、サウンド出力のためにマイクを接続することができます。 必要に応じて、LTSPシンクライアントに変身するように設定することもできます。
Linutopを使い始める
Kali Linux
Kaliは、Raspberry Piで動作させることができる最高のLinuxディストリビューションの一つです。 他のARMと比べて、あまり多くの変更を受けることはないでしょう。 このイメージは、kali-Linux-fullとして知られるフルパッケージにアップグレードすることで、デスクトップコンピュータでも使用することができます。 ウェブサイトで公開されている追加ツールを使って、特定の機能を拡張することができます。
Kali Linux OS の見所
- Raspberry にビルド済みの Kali Linux イメージをインストールするには、少なくとも 8GB のデータストレージを備えた Class 10 SD カードが必要です。
- このDebianベースのディストリビューションは、あなたのプロジェクトやアプリケーションのセキュリティを確保するために、多くのセキュリティおよびフォレンジックツールを提供しています。
- 研究、テスト、フォレンジックレポート、あるいは目的を達成するためのリバースエンジニアリングによってセキュリティを確保することができます。
- あなたが開発者であり、高度なコンピューティングプロジェクトを達成したいのであれば、Kali はあなたにとって最良の選択です。
- さらに、倫理的なハッキングを行いたい場合、KaliはWi-Fiパスワードのクラック、スプーフィング、ネットワークのテストをすべて行うことができます。
Kali Linuxを使い始める
Ubuntu Mate
Ubuntuは市場に出回るやいなや人気が出ました。 そのため、信頼のおけるコミュニティとそのサービスに頼ることができます。 Ubuntu Mateは、Raspberry Pi上で動作するように特別に設計された専用ソフトです。 Raspbianの代替品を探している個人の方には良い選択だと思います。
Ubuntu Mate OSの見所
- DebianベースのLinuxディストリビューションではあるが、開発サイクルが短いため、アップデートが早い。
- カラフルなインターフェイスを手に入れることができますが、一番の魅力は提供される機能にあります。 Raspbian、Minecraft Pi、Scratch。
- OS環境の変更は少ないですが、aptコマンドを使って需要に応じてパッケージを追加することができます。
- Ubuntuチームがカーネルをメンテナンスしており、ファイルシステムを拡張するためのアップデートが自動的に得られます。
- HDMI、WIFI、Bluetooth、Ethernetに対応しています。 その上、FFmpegを使ってハードウェア支援のビデオをエンコードおよびデコードすることができます。
- GPIOへのアクセスを提供するために、Python WheelsやUSB Bootingと並んで、GPIO Zero、pigpio、WiringPiがパッケージに含まれています。
Ubuntu Mateを使い始める
OpenMediaVault
これもDebianベースのプログラムで、ネットワークパフォーマンスを向上させることを目的としています。 ネットワークドライブやストレージを扱うことを考えている人は、Raspberry Piで動作するこのOSを選ぶことができます。 このOSは2009年に登場し、当時提供されていたプラグインのおかげで、すぐに開発者の注目を集めました。
OpenMediaVault OSの特徴
- Debian Package Managementを使用してOSをアップデートすることができます。
- Debian Package ManagementでOSをアップデートできる。
- オフィスや家庭での使用に最適なソリューションと言えます。
- SSH、FTP、TFTP、NFS (v3/v4)、SMB/CIFS、RSyncなどのサービスを提供することで、ユーザーにNASソリューションを提供します。
- Raspberry Piの従来のサービスをサポートしています。 SDカードを挿入することで、ストレージを拡張したり、ファイルのバックアップを取ることができます。
- NginxやMySQLのプラグインを使ってWebサーバーを構築したり、OpenMediaVaultが提供するWebインターフェイスを設定したりすることができます。
- リンクアグリゲーション、Wake On Lan、IPv6に対応しています。
- LVM、LDAP Directory Service、AFP、Bittorrent、DAAP、UPS、iSCSI Target、Antivirusなど、OpenMediaVault OSで利用可能な優れたプラグインがあります。
OpenMediaVaultを使い始める
Gentoo
プロジェクトを構築する際に柔軟性を求めているのであれば、Gentoはあなたにとって完璧なOSとなるでしょう。 Linux ディストリビューションから提供されており、非常に軽量であることが意図されています。 必要なパッケージをインストールし、必要なサービスを利用することができます。 Raspberry Piの開発で広く認知されているArch Linuxでサポートされています。
Gentoo OSの見所
- Raspberry PiのトップOSとして新たなスタンダードを確立しました。 2000年にその歩みを開始して以来、大きな発展を遂げてきました。
- このOSはSBC上で何の問題もなく動作させることができます。 また、emergeやportageを使って機能を追加することもできます。
- 他のディストリビューションとは異なり、新しいアプリケーションをコンピュータ上でローカルにコンパイルします。
- 新しいソフトウェアをダウンロードした後、ソースコードを抽出して、好みに応じて開発することができます。
- オンボードのRaspberry PiのEthernet、WiFi、Bluetoothアダプタに対応しています。 ports-like-systemでパッケージを管理することができます。
- 条件付き依存関係、パッケージの事前インストール、サンドボックスによるソフトウェアのインストール)、システムプロファイルなどは、Gentoが提供する素晴らしいサービスの一部です。
Gentoo を使い始める
Kano
子供たちのために完全に計画・設計された教育プロジェクトと言えます。 Kanoは、子どもたちがコンピュータの仕組みやコードの書き方、基本的なプロジェクトの進め方などを学ぶきっかけとなるコンピュータキットを製造しています。 アート、音楽、アプリ、ゲームソフトの開発に興味のある子供たちや個人は、Kanoが配布しているスタートキットから始めることができます。
Kano OSの見所
- KanoはRaspberry Piで使用するオープンソースのOSを提供しており、インストール完了後にセットアップウィザードで案内されます。
- 冒険を始めるためには、アカウントを作成し、ユーザー名を設定する必要があります。 このOSにはいくつかのストーリーモードが用意されており、新鮮な機能を楽しむことができます。
- 他にも、Minecraft、Youtube、Webブラウザなどのアプリケーションが用意されています。 これらのよく使うアプリケーションは、通常メニューに配置されています。
- OSをインストールした直後から、専用アプリを使って小さなプロジェクトを作り始めることができます。
- これは新しいタイプのディストリビューションです。 彼らは、あなたを助けるために、ウェブサイト上で多くの書籍、資料、説明ビデオを提供しています。
Kanoを使い始めよう
Rokos
暗号通貨は、テクノロジー分野における最新のトレンドワードです。 日に日に一般の人々の間に浸透し、世界の経済の中で活躍しています。 その結果、自分のコンピュータをマイナー・ノードにする必要性がピークに達しています。 近年、暗号技術に関連したプロジェクトが多く見られますが、Rokosはそのための最適なOSです。
Rokos OSの見所
- このOSは、ハイエンドのコンピュータやハードウェアを購入できない人が、暗号マイニングを始めるための素晴らしいソリューションを提供します。
- ビットコインウォレットやポートフォリオの作成から、最初のマイニングを始めるためのサポートも受けられます。
- Raspberry Piを使って稼ぎ始めることを期待してはいけませんが、それでも自分を教育するには理想的なOSです。
- 完全に機能するBitcoinとOKcashのノードが付属しています。 また、OpenBazarサーバーもパッケージに含まれています。
- セキュリティ、規制、システムの最適化を定期的に更新することに重点を置いています。 コンパイルのための依存関係も追加されています。
Rokosを使い始めよう
Minibian
Raspberry用の公式OSを使っている人は、このOSを試してみるといいでしょう。 すべての機能とアプリケーションが、このミニマルバージョンのRaspbianに詰め込まれています。 同じチームが開発・運営しているので、Raspbianの良さを活かしています。
Raspbianと同じチームによって開発・管理されているため、Raspbianの利点を生かしています。
Minibian OSの見所
- Minibianの環境はより安定していますが、組み込みシステムに軽量なシステムを提供することができます。
- Raspbianと同じリポジトリやバイナリプロジェクトを使うことができます。 それに、SDカードのイメージからの起動も簡単です。
- 高度なプロジェクトには適しておらず、開発者の間ではあまり人気がありません。 しかし、このOSはあなたが開発しているプロジェクトをより深く実感することができます。
- ネットワークやイーサーネットを介したブート機能が利用可能になりました。
Minibianを使い始めよう
Chromium OS
Googleが提供するChromium OSのオープンソース版です。 それはChromebookコンピュータでの使用を目的としたものですが、Raspberry Piでも使用可能です。 ハードウェアリソースに依存することなく、クラウドコンピューティングを利用して強力なアプリケーションを実行できるため、Raspberry Piを一挙にデスクトップPCに変えることができます。
Chromium OSの考察
- ウェブブラウジング以外に何も必要としないのであれば、Raspberry PiとChromium OSがあれば十分です。
- Gmail、drive、access、docs、keepなど、Googleが提供するすべてのアプリケーションが搭載されています。
- Chromiumは、Raspberry Pi 3または3B+のデバイスで使用できます。
- イメージをダウンロードしたら、Linuxのディストリビューションシステムで展開可能なXZ形式に圧縮します。
- 初めての起動にはGmailアカウントが必要です。 OSの環境は、Chromebookで見てきたものとはかなり異なります。
Chromiumを使い始めよう
Alpine Linux
より高い計算能力を必要とするユーザーのために作られました。 これは独立したLinuxディストリビューションで、セキュリティの確保、システムの効率化、インターフェースの簡素化に重点を置いています。 ネットワークプロジェクトを始めたり、VPN、ルーター、ファイアウォールなどを扱う予定の方には、最適なRaspberry Pi OSです。
Alpine Linuxの特徴
- 軽量なシステムにはRaspberry Pi用のイメージがあり、50MB以上のストレージを占有することはありません。
- 需要に応じてシステムを構築し、好みのアプリケーションを設定することができます。
- 独自のAPK管理ツールを使用して、アプリケーションをアップグレードすることができます。
- XFCE、Firefox、Linuxソフトウェアのワークステーションとして使用することができます。
- ノイズのないLinux環境を提供する一方で、バイナリパッケージによってシステムをよりコントロールすることができます。
Alpine Linuxを使い始める
最後に、洞察
Raspberry Piは、開発者、プログラマー、学生の間で最も魅力的なSBCです。 Raspberry Piは、あらゆるプロトタイプの構築や、アプリケーションやソフトウェアの開発に役立ちます。 今日では、Raspberry Piはデスクトップコンピュータのように出力することができ、個人や小規模なビジネスにも対応することができます。 Raspberry Piが広く使われるようになった主な理由は、低消費電力、小さなフォームファクタ、ノイズがないこと、そしてソリッドステートのストレージです。
目的を達成できる適切なOSを選ぶ必要があります。 上記のRaspberry Pi OSのリストから任意のOSを選択して、システムをよりコントロールし、Raspberryの機能を大幅に拡張することができます
。