- Операционные системы на Raspberry Pi 3
- Операционная система для Raspberry Pi
- Установка операционной системы на Raspberry Pi
- Варианты установки
- Настройка Raspberry Pi Setting up a Raspberry Pi
- Обзор Overview
- Использование панели мониторинга Using the Dashboard
- Instructions Instructions
- Подключение к сети Connect to a network
- Проводное подключение Wired connection
- Беспроводное подключение Wireless connection
- Подключение к порталу устройств Windows Connect to Windows Device Portal
- Как работает Windows 10 на Raspberry Pi 4 и Pi 3
- Как установить Windows 10 на Raspberry Pi 4
- 10 лучших операционных систем, которые вы можете запустить на Raspberry Pi в 2020 году (Часть 1)
- NOOBS
- 1. Raspbian
- 2. OSMC
- 3. OpenELEC
- 4. RISC OS
- 5. Windows IoT Core
- 6. Lakka
- 7. RaspBSD
- 8. RetroPie
- 9. Ubuntu Core
- 10. Linutop OS
- Заключение
Операционные системы на Raspberry Pi 3
Микрокомпьютер Raspberry Pi работает под управлением операционной системы. Так же, как и в обычных компьютерах, операционная система управляет всеми ресурсами компьютера и предоставляет пользователю определенный интерфейс для работы с программами. От того, какая выбрана система, зависит удобство использования устройства. Под Raspberry Pi написано множество разных операционок, в этой статье мы проведем краткий анализ их.
Операционная система для Raspberry Pi
Практически все операционные системы для платы Raspberry Pi используют Linux в качестве базовой. Существует несколько официально поддерживаемых операционных систем:
- Raspbian – официальная ОС, которая обладает всем необходимым программным обеспечением. Рекомендуется использовать именно эту операционную систему для знакомства с Raspberry Pi.
- OpenELEC – медиапроигрыватель на основе Linux с открытым исходным кодом.
- OSMC (Raspbmc) – медиапроигрыватель с открытым исходным кодом на базе Kodi Media Center и Debian GNU/Linux.
- Поддержка Windows 10 в устройствах Raspberry Pi 2B.
Все ОС включены в NOOBS – это программа, в которой содержатся все перечисленные выше операционные системы и упрощающая их установку на Raspberry Pi. С помощью NOOBS возможна установка как одной ОС, так и нескольких, причем выбрать нужную систему можно при загрузке компьютера. Во время установки ОС создается специальный раздел RECOVERY, который позволяет вернуть систему к начальным настройкам.
Установка операционной системы на Raspberry Pi
Варианты установки
Существует 3 способа установки ОС на Raspberry Pi:
- покупка SD-карты с заранее установленной Raspbian или NOOBS;
- загрузка NOOBS на карту памяти и установка ОС Raspbian с нее;
- монтирование изображение Raspbian прямо на SD-карту.
Первый способ является наиболее простым – тут не требуется никаких дополнительных действий.
Во втором случае процедура установки выглядит следующим образом:
- В первую очередь карту памяти нужно отформатировать, указывая файловую систему FAT32.
- Скачивание архива с NOOBS, его распаковка на карту памяти так, чтобы файлы были в корневой директории.
- Вставка в Raspberry Pi необходимой периферии: клавиатуры, мыши и монитора через USB, подключение питания. В качестве монитора можно использовать телевизор, подключенный через RCA.
- Если экран подключен через RCA, нажать «3» на клавиатуре.
- В окне выбрать операционную систему Raspbian, русскую раскладку клавиатуры и язык. Русский язык нельзя установить. Нажать «Install», дождаться окончания процесса установки и включения.
- В появившемся меню «Configuration Tool» в третьем пункте выбрать второй вариант для установки графического интерфейса LXDE.
- Нажать «Done», дождаться перезагрузки.
- Если нужен вход с помощью логина и пароля, в графе логин ввести pi, пароль raspberry, после этого откроется рабочий стол.
Настройка Raspberry Pi Setting up a Raspberry Pi
Обзор Overview
Нельзя установить ОС на Raspberry Pi 3B+ с помощью панели мониторинга. Dashboard cannot be used used to setup the Raspberry Pi 3B+. Для устройств 3B+ необходимо использовать бета-версию 3B+. If you have a 3B+ device, you must use the 3B+ technical preview. Ознакомьтесь с известными ограничениями бета-версии, чтобы выяснить, подходит ли она вам. Please view the known limitations of the technical preview to determine if this is suitable for your development.
При появлении запроса о форматировании диска не выполняйте форматирование. When the «format this disk» pop up comes up, do not format the disk. Мы создаем исправление для этой проблемы. We are working on a fix for this issue.
Если Raspberry Pi настраивается для создания прототипов, рекомендуем использовать панель мониторинга Windows 10 IoT Базовая. When setting up a Raspberry Pi for prototyping, we recommend using the Windows 10 IoT Core Dashboard. Если вы намерены использовать Raspberry Pi в производстве, ознакомьтесь с руководством по производственному использованию Windows 10 IoT Базовая. However, if you’re looking to manufacture with a Raspberry Pi, please refer to the IoT Core Manufacturing Guide. Образы ОС, поставляемые изготовителем платы, нельзя использовать при производстве устройств. You cannot use maker images for manufacturing.
Использование панели мониторинга Using the Dashboard
Для установки образа Windows 10 IoT Базовая на плату Raspberry Pi вам потребуется следующее: To flash, or download, IoT Core onto your Raspberry Pi, you’ll need:
- компьютер под управлением Windows 10; A computer running Windows 10
- Панель мониторинга Windows 10 IoT Базовая Windows 10 IoT Core Dashboard
- SD-карта с высоким уровнем производительности, например производства компании SanDisk; A high-performance SD card, such as a SanDisk SD card
- внешний монитор; An external display
- периферийные устройства, такие как мышь, клавиатура и т. п. Any other peripherals (e.g. mouse, keyboard, etc.)
Instructions Instructions
- Откройте панель мониторинга Windows 10 IoT Базовая, щелкните Настроить новое устройство и вставьте SD-карту в компьютер. Run the Windows 10 IoT Core Dashboard and click on Set up a new device and insert an SD card into your computer.
- Подключите к Raspberry Pi внешний монитор. Hook up your Raspberry Pi to an external display.
- Заполните все поля. Fill out the fields. Выберите «Broadcomm [Raspberry Pi 2 и 3]» в качестве типа устройства. Select «Broadcomm [Raspberry Pi 2 & 3]» as the device type. Не забудьте присвоить устройству новое имя и пароль. Make sure to give your device a new name and password. В противном случае сохранятся следующие учетные данные, настроенные по умолчанию: Otherwise the default credentials will remain as:
- Примите условия лицензионного соглашения и щелкните Download and install (Скачать и установить). Accept the software license terms and click Download and Install. Если все пройдет нормально, на мониторе отобразится ход установки ОС Windows 10 IoT Базовая на SD-карту. If all goes well, you’ll see that Windows 10 IoT Core is now flashing your SD card.
Подключение к сети Connect to a network
Проводное подключение Wired connection
Если у вашего устройства есть порт Ethernet или оно поддерживает USB-адаптер Ethernet, подключите к устройству кабель Ethernet для соединения с сетью. If your device comes with an Ethernet port or USB Ethernet adapter support to enable a wired connection, attach an Ethernet cable to connect it to your network.
Беспроводное подключение Wireless connection
Если ваше устройство поддерживает подключение к сети по Wi-Fi и к устройству подключен монитор, сделайте следующее: If your device supports Wi-Fi connectivity and you’ve connected a display to it, you’ll need to:
- Перейдите к приложению по умолчанию и нажмите кнопку настройки, расположенную рядом с часами. Go into your default application and click the settings button next to the clock.
- На странице параметров выберите Network and Wi-Fi (Сеть и Wi-Fi). On the settings page, select Network and Wi-Fi.
- Устройство начнет поиск беспроводных сетей. Your device will begin scanning for wireless networks.
- Как только ваша сеть отобразится в списке, выберите ее и щелкните Connect (Подключить). Once your network appears in this list, select it and click Connect.
Для беспроводного подключения к сети устройства, к которому не подключен монитор, сделайте следующее: If you haven’t connected a display and would like to connect via Wi-Fi, you’ll need to:
- Перейдите к панели мониторинга Windows 10 IoT Базовая и щелкните My Devices (Мои устройства). Go to the IoT Dashboard and click on My Devices.
- Найдите в списке свою ненастроенную плату. Find your unconfigured board from the list. Ее имя будет начинаться с «AJ_», например AJ_58EA6C68. Its name will begin with «AJ_». (e.g. AJ_58EA6C68). Если плата не отобразится в списке через несколько минут, перезагрузите ее. If you don’t see your board appear after a few minutes, try rebooting your board.
- Щелкните Configure Device (Настроить устройство) и введите учетные данные для своей сети. Click on Configure Device and enter your network credentials. После этого плата должна подключиться к сети. This will connect your board to the network.
Модуль Wi-Fi нужно включить на компьютере для поиска других сетей. Wifi on your computer will need to be turned on in order to find other networks.
Подключение к порталу устройств Windows Connect to Windows Device Portal
Используйте портал устройств Windows для подключения устройства через веб-браузер. Use the Windows Device Portal to connect your device through a web browser. На портале устройств доступны полезные функции настройки устройств и управления ими. The device portal makes valuable configuration and device management capabilities available.
Как работает Windows 10 на Raspberry Pi 4 и Pi 3
Разработчики наконец установили оптимизированную для ARM версию Windows 10 на Raspberry Pi 4 после того, как некоторым людям удалось запустить ее на Raspberry Pi 3 в первой половине 2019 года.
Raspberry Pi 4 и Pi 3 официально поддерживают версию Windows 10 для IoT Core, которая не совпадает с версией Windows 10, которая работает на настольном компьютере, но является упрощенной версией для маломощных компьютерных плат.
Например, Windows 10 IoT Core не позволяет запускать традиционные приложения Win32 или даже загружаться на рабочий стол. IoT позволяет вам запускать одновременно одно приложение UWP, и реальная цель ОС на Pi – запускать небольшие приложения, предназначенные для миниатюрных компьютерных плат.
К счастью, есть новое руководство, чтобы заставить Windows 10 на ARM работать на Pi 3 B + и Pi 4B, используя неподдерживаемую техническую предварительную сборку. В отличие от IoT, Windows 10 on ARM представляет собой ARM-ориентированную версию ОС, которая поставляется с традиционным десктопом и поддержкой приложений Win32 посредством эмуляции.
Разработчику Marcin удалось установить Windows 10 on ARM на Raspberry Pi 4 Model B, и он также опубликовал подробное руководство.
Как установить Windows 10 на Raspberry Pi 4
– Загрузите прошивку UEFI отсюда и распакуйте ее на карту MicroSD в формате FAT32.
– Загрузите сборку Windows 10 ARM64 отсюда . Только сборка 17134 была протестирована, но любая более новая сборка, которая проходит OOBE, также должна быть совместимой.
– Загрузите ISO-компилятор отсюда . В соответствии с разработкой, это создаст файл ISO, но вам все равно понадобится файл «install.wim» из «sources».
– Загрузите «Windows на Raspberry» отсюда . Оно установит Build 17134 или новее на USB-накопитель, но необходимо выбрать разметку GPT.
После загрузки этих файлов вы должны запустить командную строку и выполнить действия, описанные здесь .
Стоит отметить, что некоторые функции Raspberry Pi 4 могут не работать с Windows 10 на ARM. Например, вы можете использовать только USB-порт Type-C для зарядки и OTG. Windows 10 on ARM также ограничивает использование ОЗУ только в 1 ГБ, а драйвер контроллера Broadcom auxspi не работает.
Разработчики также портируют Windows 10 on ARM на телефоны Android, такие как Galaxy S8, OnePlus 6 и Xiaomi Mi Mix.
10 лучших операционных систем, которые вы можете запустить на Raspberry Pi в 2020 году (Часть 1)
Сегодня мы представляем вам список лучших дистрибутивов Linux, которые вы можете отлично запустить на Raspberry Pi . Но прежде чем мы углубимся в этот список, позвольте мне проинформировать вас о NOOBS.
NOOBS
В большинстве случаев Raspberry Pi поставляется с SD-картой, которая включает в себя NOOBS ( новое программное обеспечение «из коробки» ) — ОС, которая включает в себя множество операционных систем, из которых вы можете выбрать, какую выбрать для запуска.
Этот список включает операционные системы, как правило, в NOOBS .
1. Raspbian
Raspbian — это система на основе Debian, разработанная специально для Raspberry Pi, и это идеальная ОС общего назначения для пользователей Raspberry.
В нем используется оконный менеджер Openbox и улучшенная среда Pi Xwindows в сочетании с рядом предустановленных программ, включая Minecraft Pi , Java , Mathematica и Chromium .
Raspbian — официальная поддерживаемая ОС Raspberry Foundation, способная выполнять любые задачи.
2. OSMC
OSMC (Open Source Media Center) — это бесплатная, простая и открытая автономная ОС Kodi, способная воспроизводить практически любой медиаформат.
Он имеет современный красивый минималистский пользовательский интерфейс и полностью настраивается благодаря нескольким встроенным изображениям, которые он поставляется. Выберите OSMC, если вы запускаете Raspberry Pi для управления медиа-контентом.
3. OpenELEC
OpenELEC (Open Embedded Linux развлекательный центр) представляет собой небольшой Linux на основе JeOS , разработанные с нуля, чтобы превратить ПК в Codi медиа — центр.
Вы можете подумать об OpenELEC как о скелете Kodi, так как он имеет меньше параметров настройки и ограничивает доступ к определенным областям, например SSH, и его более сложно настроить.
Тем не менее, OpenELEC — это мощный медиацентр, который может удовлетворить ваши потребности.
4. RISC OS
RISC OS — это уникальная ОС с открытым исходным кодом, разработанная специально для процессоров ARM создателями оригинального ARM. Он не связан ни с Linux, ни с Windows и поддерживается специальным сообществом добровольцев.
Если вы хотите установить RISC OS , вы должны знать, что она сильно отличается от любого дистрибутива Linux или ОС Windows, которые вы использовали, поэтому потребуется некоторое время чтобы привыкнуть к нему.
5. Windows IoT Core
Windows IoT Core — это ОС Windows, созданная специально для Raspberry Pi в качестве платформы разработки для программистов. Его цель заключается в том, чтобы программисты могли использовать его для создания прототипов устройств IoT (Интернет вещей) с использованием Raspberry Pi и Windows 10 .
Особое внимание уделяется безопасности, связности, созданию и интеграции в облаке. В отличие от других ОС в этом списке, вы не можете использовать его без запуска Windows 10 на вашем компьютере, так как вам нужна Visual Studio на Windows 10 для работы с ним.
6. Lakka
Lakka — это бесплатный, легкий и открытый дистрибутив, с помощью которого вы можете превратить даже самый маленький компьютер в полноценную игровую приставку без клавиатуры или мыши.
Он имеет красивый пользовательский интерфейс и имеет много вариантов настройки. Внешне интерфейс схож с PS3 и PS4.
7. RaspBSD
RaspBSD — это бесплатный образ FreeBSD 11 с открытым исходным кодом, предварительно настроенный на 2 образа для компьютеров Raspberry Pi.
Если вы не знали, FreeBSD — это не Linux, но она работает почти так же, как и потомок исследования Berkeley Software Distribution, и сегодня она является одной из наиболее широко используемых операционных систем в мире.
8. RetroPie
RetroPie — это библиотека программного обеспечения на основе Debian с открытым исходным кодом, с помощью которой вы можете эмулировать ретро-игры на Raspberry Pi , ПК или ODroid C1 / C2, и в настоящее время она является наиболее популярным вариантом для этой задачи.
RetroPie использовал интерфейс EmulationStation и SBC, чтобы предложить пользователям приятные ретро-игры.
9. Ubuntu Core
Ubuntu Core — версия Ubuntu, разработанная для приложений интернет вещей. Ubuntu — это одна из самых популярных операционных систем на основе Linux в мире и, учитывая, что она имеет активный и гостеприимный форум, вам будет легко начать работать с Ubuntu Snappy Core на вашем Raspberry Pi .
10. Linutop OS
Linutop OS — это безопасная ОС на основе Raspbian. Он предназначен для профессионалов, которым необходимо развернуть публичные интернет-киоски и решения для цифровых вывесок с использованием Raspberries.
Эта ОС идеально подходит, если вы управляете отелями, ресторанами, магазинами, офисами, музеями и т.д. И совместима с Raspberry Pi B, B + и 2.
Заключение
Если статья была для вас полезной, просим поставить лайк и подписаться на наш канал . Также посетите наш сайт , чтобы увидеть больше подобного контента.