Instalace Armbianu

#343

Armbian lze sice nainstalovat klasickým postupem, bohužel board potom nebootuje z eMMC disku. Stejně tak oficiální image od Olimexu nejdou úplně hladce.

Proto zvolíme mírně jiný způsob instalace:

  1. Stáhneme starší image Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.7z.
  2. Rozbalíme stažený soubor a zapíšeme ho na SD kartu.
  3. Kartu vložíme do boardu a nabootujeme systém.

Pomocí klávesnice nebo přes ssh se přihlásíme jako root – heslo je 1234. Budeme vyzváni ke změně hesla roota a k založení běžného uživatele.

ssh root@10.11.22.12
root@10.11.22.12's password:
You are required to change your password immediately (administrator enforced)
  ___  _     _            __  ___                     _    ____   ___
 / _ \| |   (_)_ __  _   _\ \/ (_)_ __   ___         / \  |___ \ / _ \
| | | | |   | | '_ \| | | |\  /| | '_ \ / _ \ _____ / _ \   __) | | | |
| |_| | |___| | | | | |_| |/  \| | | | | (_) |_____/ ___ \ / __/| |_| |
 \___/|_____|_|_| |_|\__,_/_/\_\_|_| |_|\___/     /_/   \_\_____|\___/

Welcome to Debian Buster with Armbian Linux 5.2.21-sunxi
System load:   0.38 0.20 0.18   Up time:       2:31 hours
Memory usage:  8 % of 991MB     IP:            10.11.22.12
CPU temp:      34°C
Usage of /:    7% of 15G

Changing password for root.
Current password: 1234
New password: nove-heslo-roota
Retype new password: nove-heslo-roota


Thank you for choosing Armbian! Support: www.armbian.com

Creating a new user account. Press <Ctrl-C> to abort
Please provide a username (eg. your forename): js
Trying to add user js
Adding user `js' ...
Adding new group `js' (1000) ...
Adding new user `js' (1000) with group `js' ...
Creating home directory `/home/js' ...
Copying files from `/etc/skel' ...
New password: heslo-noveho-uzivatele
Retype new password: heslo-noveho-uzivatele
passwd: password updated successfully
Changing the user information for johnshipard
Enter the new value, or press ENTER for the default
        Full Name []: John Shipard
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [Y/n]

Dear John Shipard, your account js has been created and is sudo enabled.
Please use this account for your daily work from now on.

Následně nainstalujeme systém na eMMC disk. Pustíme příkaz nand-sata-install a bude postupovat podle instrukcí na obrazovce:

  1. Nejdříve vybere způsob instalace: Boot from SPI - system on eMMC.
  2. Potvrdíme, že chceme instalovat a přepsat stávající obsah.
  3. Jako souborový systém necháme ext4.
  4. Počkáme, dokud instalace neproběhne.
  5. Na závěr potvrdíme vypnutí boardu.

Počkáme, dokud nezhasne zelená LEDka, vypneme board, vysuneme SD kartu a board zapneme. Systém by měl bez problému naběhnout z eMMC disku.

Nyní musíme systém aktualizovat. Přihlásíme se jako běžný uživatel, dáme sudo -i a spustíme apt update.

Potvrdíme změnu repozitářů

E: Repository 'http://repository.olimex.com buster InRelease' changed its 'Origin' value from '' to 'repository.olimex.com'
E: Repository 'http://repository.olimex.com buster InRelease' changed its 'Label' value from '' to 'repository.olimex.com'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Do you want to accept these changes and continue updating from this repository? [y/N] y

a následně pustíme apt upgrade.

Po dokončení dáme reboot a po restartu máme plně funční systém.