Рекламное объявление
Ищете способ максимально эффективно использовать Raspberry Pi? Запускаете проект, которому нужно нечто большее? Как это ни странно, но проблема может быть в Linux, так почему бы не рассмотреть вариант операционной системы, отличной от Linux? Некоторые из них были выпущены или адаптированы для использования на Raspberry Pi.
Список ОС Raspberry Pi, отличных от Linux, на 2019 год
Ищете операционную систему Raspberry Pi, отличную от Linux? Эти девять альтернатив должны полностью подойти вам:
- Windows 10
- Windows 10 IoT Core
- NetBSD
- OpenBSD
- ОС RISC
- Android
- Android Вещи
- План 9
- Chromium OS
Заманчивое сочетание, не правда ли? Давайте рассмотрим каждый из них и поможем вам решить, какую операционную систему Raspberry Pi вы собираетесь установить следующей.
1. Windows 10 на Raspberry Pi
Большинство пользователей Raspberry Pi довольны Linux по многим причинам, не в последнюю очередь потому, что его можно использовать бесплатно и с открытым исходным кодом. И все же невероятно, что есть бесплатная версия Windows 10, которая будет работать на Raspberry Pi 3B и 3B +.
Доступны два инструмента: WOA Deployer для Raspberry Pi и Windows на Raspberry Imager. Оба делают по сути одно и то же. После запуска они готовят версию Windows 10 на ARM, которая затем записывается на SD-карту.
Не знаете, что выбрать? Если вы хотите, чтобы все работало из коробки, выберите WOA Deployer для Raspberry Pi. Нужны варианты конфигурации? Используйте Windows на Raspberry Imager.
Скачать: WOA Deployer для Raspberry Pi для Raspberry Pi 3B / B +
Скачать: Windows на Raspberry Imager
2. Windows 10 IoT Core
Ищете что-то более функциональное, чем Windows 10? Специальная версия Microsoft для Интернета вещей идеально подходит для проектов Интернета вещей. Совместимость с Raspberry Pi (и доступная в качестве опции в NOOBS) Microsoft описывает Windows 10 IoT Core как «… версию Windows 10 который оптимизирован для небольших устройств с дисплеем или без него и работает на Raspberry Pi 2 и 3, Arrow DragonBoard 410c и MinnowBoard МАКСИМУМ. Windows 10 IoT Core использует богатый расширяемый API универсальной платформы Windows (UWP) для создания отличных решений ».
Это во многом делает его похожим на Android Things (см. Ниже).
Разница между этой и другими перечисленными здесь операционными системами заключается в том, что это скорее система развертывания. Когда приложение развернуто (выбранное по умолчанию или разработанное вами), Raspberry Pi по сути становится приложением.
Скачать: Windows 10 IoT Core
Хотите узнать больше? Попробуйте эти Проекты Raspberry Pi и Windows 10 IoT 10 крутых проектов Raspberry Pi + Windows 10 IoT CoreЧто такое Windows 10 IoT Core и как он работает с Raspberry Pi? Вот несколько проектов для изучения возможностей Windows 10 IoT Core и Raspberry Pi. Подробнее .
3. NetBSD
На основе UNIX также произошла NetBSD, более тесно связанная с BSD (Berkeley Software Distribution), которая сама является расширением UNIX.
Но что BSD предлагает пользователю Raspberry Pi? Что ж, как и Linux, BSD имеет открытый исходный код и похож на UNIX. Многие приложения и утилиты работают с обоими, что означает, что переход на BSD - самый простой вариант в этом списке. BSD имеет сильные стороны, которых нет в Linux, например, лучшее соединение GPIO.
Скачать: RaspBSD для Raspberry Pi 2 и 3
Скачать: FreeBSD для Raspberry Pi B и 2
Наш Linux vs. Сравнение BSD Linux vs. BSD: Что лучше использовать?Оба основаны на Unix, но на этом сходство заканчивается. Вот все, что вам нужно знать о различиях между Linux и BSD. Подробнее поможет вам здесь, если вы новичок в BSD.
4. OpenBSD для Raspberry Pi 3
Альтернатива FreeBSD, OpenBSD для Raspberry Pi, больше подходит для использования в качестве сетевого сервера. Многие администраторы считают OpenBSD самой безопасной из доступных серверных операционных систем.
Итак, если ваша цель - найти операционную систему, отличную от Linux, для серверного проекта, OpenBSD - ваш лучший вариант.
Помимо этого различия, OpenBSD очень похожа на FreeBSD. Обратите внимание, что отсутствие драйверов SD в OpenBSD означает, что вам необходимо установить его на USB-накопитель. Пока еще нет версии OpenBSD для Raspberry Pi 4, поэтому придерживайтесь версии Pi 3.
Скачать: OpenBSD для Raspberry Pi 3
5. ОС RISC
Еще один отличный выбор - ОС RISC, которая берет свое начало во время бума домашних компьютеров в 1980-х годах. Интересно, что он был разработан в Кембридже, где был задуман Raspberry Pi и где базируется Raspberry Pi Foundation.
ОС RISC входит в число операционных систем, которые можно установить с помощью инструмента установки NOOBS. [ССЫЛКА] Быстрая и с единообразным пользовательским интерфейсом ОС RISC также включает структурированный интерпретатор BASIC. Если ваш опыт программирования уходит корнями в 80-е годы, а BASIC - это ваш корень программирования, это полезно.
Несмотря на свой возраст, для RISC OS доступно несколько хороших приложений, включая веб-браузер. Обратите внимание, что для использования ОС RISC вам потребуется трехкнопочная мышь; колеса прокрутки на вашей мыши должно быть достаточно.
Скачать: ОС RISC для Raspberry Pi
Вы узнаете больше об ОС RISC (в том числе о том, как ее установить и использовать) в нашем специальное руководство по установке Превратите свой Raspberry Pi в ретро-ПК с ОС RISCRISC OS - замечательная операционная система, выпущенная в 1987 году. Сегодня мы покажем вам, как и почему запустить его на Raspberry Pi! Подробнее .
6. Android
Удивительно, но на Raspberry Pi можно запустить Android. Хотя Android использует ядро Linux, вопрос о том, можно ли его считать дистрибутивом Linux, пока не решен.
Хотя это не официальная версия, возможность установить Android - большой плюс. Совместите Android с Raspberry Pi и устройством с сенсорным экраном, чтобы получить отличный новый способ использования компьютера. Можно даже настроить магазин Google Play, чтобы получить доступ ко всем вашим любимым играм и приложениям.
Доступно несколько проектов на основе Raspberry Pi - ищите сборку для конкретной модели Pi для достижения наилучших результатов.
Скачать: Android 9.0 Pie для Raspberry Pi
7. Android Вещи
Между тем, платформа разработки Интернета вещей Android Things также доступна для Raspberry Pi. Это встроенная операционная система, предназначенная для устройств IoT с низким объемом памяти и ограниченным энергопотреблением.
Android Things поддерживает Bluetooth LE и Wi-Fi, а также функцию Weave, которая, как надеется Google, станет протоколом по умолчанию для Интернета вещей.
Скачать: Android-вещи для Raspberry Pi
8. План 9
Plan 9, выпущенная как операционная система с открытым исходным кодом в 1992 году, занимает мало места и ориентирована на разработчиков. Его легкий вес делает его идеальным для Raspberry Pi.
Потомок UNIX, Plan 9 легко установить на Pi, как и любую другую совместимую операционную систему.
После запуска вы сначала увидите командную строку до того, как загрузится управляемый мышью пользовательский интерфейс, известный как «rio». Остерегайтесь, Plan 9 выглядит очень примитивным и имеет очень мало визуальных связей с какой-либо операционной системой, которую вы использовали ранее. Возможно, есть сходство с RISC OS (см. Выше). Однако наследие UNIX Plan 9 поможет любому, у кого есть опыт работы с его предшественником.
Этот новичок руководство по плану 9 должно помочь вам начать работу. Тем временем следуйте этим инструкциям, чтобы настроить Plan 9 для Raspberry Pi с помощью ПК с Linux.
Скачать: План 9 для Raspberry Pi (Ручные инструкции)
9. Chromium OS
Последний вариант, если вы ищете операционную систему Raspberry Pi, отличную от Linux, - это Chromium OS. Это версия Chrome OS с открытым исходным кодом, которая снова использует Ядро Linux Что такое ядро в Linux и как проверить свою версию?Linux - это операционная система, верно? Не совсем так! На самом деле это ядро. Но что такое ядро Linux? Подробнее .
Для Raspberry Pi настроено несколько сборок Chromium. Тем не менее, тот, от которого вы, вероятно, добьетесь наилучших результатов, - это FydeOS. Это базовая операционная система, которая дает вам полную Использование Raspberry Pi в стиле Chrome OS.
Скачать: FydeOS (Сборка Chromium OS для Raspberry Pi)
Chromium OS не подходит для доступа к GPIO, но идеально подходит для использования вашего Raspberry Pi как рабочий стол Используйте свой Raspberry Pi как настольный компьютерС Raspberry Pi можно делать так много удивительных вещей, от запуска собственной космической программы до создания медиацентра. Хотя якобы задумывался как компактный компьютер, который может быть ... Подробнее .
Лучшие альтернативы Linux для Raspberry Pi
Если вы ищете альтернативные операционные системы для Raspberry Pi, есть и другие варианты. Однако это почти все дистрибутивы Linux, портированные на архитектуру ARM. Даже те, кто претендует на звание чего-то другого (например, версия AROS для Raspberry Pi, версия AmigaOS 3.1 с открытым исходным кодом начала 1990-х годов) полагаются на Linux в качестве драйверов.
Помимо Android, эти операционные системы представляют собой легкую альтернативу Raspbian Stretch. Однако, если вы привязаны к Linux, но ищете дистрибутив Raspberry Pi с небольшими размерами, наше руководство по легкие операционные системы Raspberry Pi 6 легких операционных систем для вашего Raspberry PiВам нужно выжать из Raspberry Pi дополнительную вычислительную мощность? Вам следует попробовать легкую операционную систему. Эти примеры помогут вам начать работу. Подробнее стоит прочитать.
Кристиан Коули - заместитель редактора по безопасности, Linux, DIY, программированию и техническим объяснениям. Он также выпускает The Really Useful Podcast и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Автор журнала Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.