Orange Pi Lite2 + Linux (Настройка и т.п.)

Эта запись сделана для себя, ибо ничего не потерять и упростить себе жизнь в будущем 😃

И так - Апельсинка или Orange Pi, а именно Lite 2.

Orange Pi Lite 2 - это одноплатный компьютер с открытым исходным кодом. Работает под Linux и Android.
Linux больше для разработок
Android больше для медиацентра, т.к. имеет HDMI выход с разрешением 4K при 60 кадров/сек

  • Родные прошивки и инструкции тут.
  • Быстрый старт и как прошить тут.
  • Основной сайт по Ubuntu тут.

Нюансы Апельсина в модели Lite2:

  • нет внутренней ПЗУ (eMMC), поэтому используется флешка MicroSD не ниже 10 класса и не меньше 8Гб, желательно TF
  • нет Ethernet, только WiFi
  • нет аудио выхода 3,5mm jack, при использовании как медиацентр и подключении к телевизору через HDMI, а по-нему звук в телек идёт в цифре
  • к монитору подключался при помощи такой штуки (hdmi-vga) именно нужен был vga, можно и такой (hdmi-dvi)

Linux от Апельсина
Пользователь:
login: orangepi
password: orangepi
Суперпользователь:
login: root
password: orangepi
Смена часового пояса:
$ sudo dpkg-reconfigure tzdata
Пока с Апельсиновым Линуксом всё. В принципе на нём настраивал WiFi в server’версии - с desktop’ом проблем нет. А далее речь пойдёт о не родной, но более адекватной, на мой взгляд, прошивке от Armbian.
Прошивка под Linux Armbian.
Armbian два вида:

  1. Armbian Buster - Linux Debian
  2. Armbian Bionic - Linux Ubuntu

Прошивка и настройка:

  1. Скачиваем желаемую прошивку тут.
  2. Разворачиваем образ на флешкарту (см. выше пункт “Быстрый старт и как прошить”)
  3. Вставляем в слот в Lite2 и подключаем питание
  4. Ждём загрузки. При первом запуске вводим временный root пароль 1234, который система предложит сменить и далее создать нового пользователя. Получается как то так:
  5. Теперь надо настроить подключение к существующей WiFi точке доступа:
  • запускаем конфигуратор сети
    $ sudo nmtui
  • выбираем пункт “Activate a connection”
  • выбираем нужную сеть, подключаемся и активируем подключенную сеть
  • Готово
  1. Общая системная настройка Armbian (инструкция):
    $ sudo armbian-config

  2. Обновление системы:
    $ sudo apt-get update
    $ sudo apt-get upgrade

  3. Т.к. в этой реализации, да и, по-моему, в других Апельсинках нет батарейки для поддержания текущего времени (RTC), мы будем запускать синхронизацию времени с внешним сервером NTP при каждом запуске системы:
    $ ntpdate -s ntp.ubuntu.com

Опять же для меня очень удобным приложением для работы с файлами в консоли оказался Midnight Commander (далее MC или mc). Так же он позволяет редактировать файлы. И выглядит он как старый добрый Volkov Commander или Norton Commander под DOS и используются те же горячие клавиши (кто не знает эти клавиши, есть дядька Яндекс и Гугл).
Установка:
$ sudo apt-get install mc
Запуск:
$ mc
Для редактирования файлов сделал по умолчанию внутренний текстовый редактор.
F9 -> Options -> Configuration…
В поле “Other options” поставить чекбокс в “Use internal edt”. Нажать OK.

Потихоньку наполняю.
При копировании текста, просьба, указывать этот источник.

  • 4917