Искали ли сте някога сървър, работещ с 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 Core?
Ubuntu Core е минимална версия на Ubuntu, коятоняма ядро Debian база (apt / apt-get). Тази версия на Ubuntu е идеална за устройства на Internet Of Things, облачни компютри и малки устройства като Raspberry Pi.
Поради факта, че Ubuntu Core е съблеченUbuntu, той работи много по-леко и изисква по-малко ресурси. Всички пакети и програми в системата се доставят в Snaps. Този тип доставка на пакети превръща получаването на най-новия софтуер на Ubuntu Core.
Настройвам
Създай акаунт
Използването на Ubuntu Core изисква SSO акаунт. Отидете на тази страница и се регистрирайте. Влизането в Ubuntu Snappy Core с вашия акаунт ще обвърже и регистрира акаунта ви в Pi.
Импортиране на SSH ключ
След като регистрирате акаунт в Ubuntu, следващата стъпка е да импортирате SSH ключ, така че когато влезете в Ubuntu Core, SSH работи правилно. Ако вече имате публичен ключ SSH, (намира се в ~ / .Ssh и завършва в .pub) поставете съдържанието му на тази страница тук.
В противен случай прочетете нашия урок за генериране на SSHключове. Следвайте само частта от статията, която обхваща генерирането на ключове. Игнорирайте раздела, който надхвърля как да импортирате ключа. Вместо това копирайте съдържанието на id_rsa.pub разположен в ~ / .Ssh на страницата на Ubuntu.
Създайте инсталационен носител
Когато импортирате публичния си SSH ключ,следващата стъпка е да създадете инсталационен носител. Изтеглете най-новата версия на Ubuntu Core за Raspberry Pi 2 или Raspberry Pi 3. След това включете Micro SD карта към вашия компютър.
Изгорете инсталационния носител с Etcher.
Първа обувка
Включете новосъздадения Ubuntu Core Micro SDкарта в Raspberry Pi. Освен това, включете HDMI кабел, както и клавиатура. Когато Pi се включи, ще видите подкана на екрана. Тази подсказка позволява на потребителя да знае, че е готов за конфигуриране. Натиснете клавиша Enter, за да стартирате процеса на конфигуриране за Ubuntu Core.
Изберете „Старт“. На първата страница ще трябва да конфигурирате мрежовата връзка за Pi. Ubuntu Core поддържа връзки както за Ethernet, така и за безжична. Използвате Pi 3 и имате нужда от WiFi? Изберете „wlan0“ и отидете от там.
Конфигурация
Забележка: Потребителите на Pi 2, ако се нуждаете от WiFi, ще трябва да имате на разположение USB безжичен ключ за включване.

По време на мрежовата конфигурация не забравяйте да изберете „Използвайте DHCPv4“, ако използвате IPv4. Тази опция автоматично ще назначи IP устройството на устройството. Използвате Ipv6? Изберете „Използвайте DHCPv6“ вместо това.
След конфигуриране на мрежовата връзка, UbuntuCore ще помоли потребителя да въведе имейл адрес. Имайте предвид, че това е имейл адресът, който съответства на 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 install nextcloud
Интересувате ли се да стартирате Докер? Смятате:
sudo snap install docker
Има много различни класове сървъри, които лесно могат да стартират на Pi, което го прави идеален за евтин Linux сървър.
Забележка: Моля, разберете, че Ubuntu Core не е за традиционните изчисления и ако очаквате да имате традиционен работен плот на Ubuntu, най-добре е да инсталирате Ubuntu Mate за Raspberry Pi. Той осигурява традиционно, базирано на ARM Linux преживяване за Pi 2 и Pi 3.
Коментари