Как установить ядро ​​Ubuntu на Raspberry Pi

click fraud protection

Вы когда-нибудь хотели сервер на Ubuntu менее чем за 60 $? Благодаря Ubuntu Snappy Core вы можете получить урезанную и компактную версию Ubuntu для простого запуска приложений серверного уровня на Raspberry Pi. Поймите, что хотя в заголовке Snappy Core есть «Ubuntu», это не значит, что он работает как традиционный Ubuntu. Вместо этого он полностью работает с пакетами Snappy. Пользователи не смогут выполнять «sudo apt install xxx» и т. Д. Вот как вы можете установить Ubuntu Core на Raspberry Pi

Примечание: Snappy Core поддерживает другие встроенные устройства, кроме линейки Pi, такие как Orange Pi, Intel Joule и т. Д.

Что такое ядро ​​Ubuntu?

Ubuntu Core - это минимальная версия Ubuntu, у которой нет базовой базы Debian (apt / apt-get). Эта версия Ubuntu идеально подходит для устройств Internet Of Things, облачных компьютеров и небольших устройств, таких как Raspberry Pi.

Из-за того, что Ubuntu Core удален из Ubuntu, он работает намного легче и требует меньше ресурсов. Все пакеты и программы в системе поставляются в Snaps. Этот тип доставки пакетов делает получение новейшего программного обеспечения на Ubuntu Core быстрым.

instagram viewer

Настроить

Создать учетную запись

Для использования Ubuntu Core требуется учетная запись единого входа. Перейти на эту страницу и зарегистрироваться. Если вы войдете в Ubuntu Snappy Core с вашей учетной записью, ваша учетная запись будет привязана к Pi.

Импорт ключа SSH

После регистрации учетной записи в Ubuntu следующим шагом является импорт ключа SSH, чтобы при входе в Ubuntu Core SSH работал правильно. Если у вас уже есть открытый ключ SSH, (находится в ~ / .Ssh и заканчивается в .паб) вставьте его содержимое на эта страница здесь.

В противном случае, прочитайте наш учебник по генерации ключей SSH. Следуйте только той части статьи, которая описывает генерацию ключей. Не обращайте внимания на раздел о том, как импортировать ключ. Вместо этого скопируйте содержимое id_rsa.pub находится в ~ / .Ssh на страница Ubuntu.

Создать установочный носитель

Когда вы импортируете свой открытый ключ SSH, следующим шагом будет создание установочного носителя. Загрузите последнюю версию Ubuntu Core для Raspberry Pi 2 или Raspberry Pi 3. Затем подключите карту Micro SD к вашему ПК.

Записать установочный носитель с помощью гравер.

Первая загрузка

Подключите только что созданную Ubuntu Core Micro SD-карту к Raspberry Pi. Кроме того, подключите кабель HDMI, а также клавиатуру. Когда Pi включится, вы увидите подсказку на экране. Это приглашение сообщает пользователю, что оно готово к настройке. Нажмите клавишу ввода, чтобы начать процесс настройки для Ubuntu Core.

Выберите «Пуск». На первой странице вам необходимо настроить сетевое соединение для Pi. Ubuntu Core поддерживает подключения как для Ethernet, так и для беспроводной связи. Использование Pi 3 и нужен WiFi? Выберите «wlan0» и перейдите оттуда.

конфигурация

Примечание. Для пользователей Pi 2, если вам требуется WiFi, вам понадобится беспроводной USB-ключ для подключения.

Во время настройки сети обязательно выберите «Использовать DHCPv4» при использовании IPv4. Эта опция автоматически назначит устройству IP-адрес. Использовать Ipv6? Вместо этого выберите «Использовать DHCPv6».

После настройки сетевого подключения Ubuntu Core попросит пользователя ввести адрес электронной почты. Имейте в виду, что это адрес электронной почты, который соответствует учетной записи Ubuntu, созданной ранее. Введите его, затем выберите «готово».

При попытке входа в систему Ubuntu Core сообщит пользователю, что устройство зарегистрировано в учетной записи электронной почты, и что можно войти в систему через SSH.

Скопируйте команду SSH, которую она печатает на экране, и используйте ее в терминале на вашем ПК с Linux. Имейте в виду, что для входа в систему требуется тот же ключ SSH, который использовался ранее. Убедитесь, что ключ, добавленный в вашу учетную запись Ubuntu, также присутствует на любом компьютере, используемом для входа в систему. Файл должен быть в ~ / .Ssh / id_rsa.pub 

Использование Ubuntu Core

После первоначальной настройки Ubuntu Core загрузит пустой терминальный сеанс Ubuntu. Войдите в сеанс ядра Ubuntu snappy на Raspberry Pi через терминал SSH на удаленном ПК. В качестве альтернативы, используйте чистую терминальную сессию непосредственно от Pi.

Для входа замените Икс а также Y с информацией SSH, которую Ubuntu Core напечатал на экране во время процесса начальной настройки.

ssh x @ y

Имейте в виду, что ядро ​​Ubuntu не использует Apt. Для установки программного обеспечения вам необходимо взаимодействовать с оснастка пакетов.

Хотите превратить свой Pi в сервер NextCloud? Пытаться:

sudo snap установить следующее облако

Заинтересованы в запуске Docker? Делать:

sudo snap установить докер

Существует множество различных моментальных снимков серверного уровня, которые можно легко запустить на Pi, что делает его идеальным для дешевого сервера Linux.

Примечание: пожалуйста, поймите, что Ubuntu Core не для традиционных вычислений, и если вы ожидаете иметь традиционную Ubuntu Для настольного компьютера лучше всего установить Ubuntu Mate для Raspberry Pi. Он предоставляет традиционную версию Linux на базе ARM для Pi 2 и пи 3.

watch instagram story