Použití Astra Linux na vestavěném počítači s architekturou ARM

Použití Astra Linux na vestavěném počítači s architekturou ARM
Nové trendy v oblasti substituce importu nutí ruské společnosti přejít na domácí operační systémy. Jedním z takových systémů je ruský OS založený na Debianu – Astra Linux. V oblasti veřejných zakázek se stále častěji objevují požadavky na používání tuzemského softwaru s certifikáty FSTEC a také jeho zařazení do registru tuzemského softwaru. I když stojí za zmínku, že podle zákona není certifikát FSTEC povinný.

Většina ruských operačních systémů je navržena pro použití v režimu „Workstation“, to znamená, že jsou ve skutečnosti analogy řešení architektury x86 pro pracoviště zaměstnance. Rozhodli jsme se nainstalovat OS Astra Linux na architekturu ARM, abychom mohli použít OS ruské výroby v průmyslovém sektoru, konkrétně na embedded počítači AntexGate (nebudeme se nyní ponořovat do výhod architektury ARM oproti x86).

Proč jsme si vybrali Astra Linux OS?

  • Mají speciální distribuci pro architekturu ARM;
  • Líbilo se nám, že používají plochu ve stylu Windows, pro lidi zvyklé na OS Windows je to důležitá výhoda při přechodu na OS Linux;
  • Astra Linux se již používá ve státních podnicích a na ministerstvu obrany, což znamená, že projekt bude žít a v blízké budoucnosti nezanikne.

Proč jsme si vybrali ARM Architecture Embedded PC?

  • energetická účinnost a nižší tvorba tepla (zařízení s architekturou ARM spotřebují méně energie a relativně méně se během provozu zahřívají);
  • malé rozměry a vysoký stupeň integrace (na jednom čipu je umístěno velké množství komponent, což zjednodušuje návrh základních desek a eliminuje nutnost pořizovat velké množství dalších komponent);
  • neredundance příkazů a instrukcí (architektura ARM poskytuje přesně takový počet příkazů, které jsou nezbytné pro provoz)
  • trendy v Ruské federaci v oblasti internetu věcí (vzhledem k rozvoji cloudových technologií se snižují požadavky na koncové počítače, odpadá nutnost používat výkonné pracovní stanice, stále více výpočtů se přesouvá do cloudu, tenké stačí klientská zařízení).

Použití Astra Linux na vestavěném počítači s architekturou ARM
Rýže. 1 - Architektura ARM

Možnosti použití počítačů založených na architektuře ARM

  • „tenký klient“;
  • "pracovní stanice";
  • IoT brána;
  • vestavěný počítač;
  • zařízení pro průmyslové monitorování.

1. Získání distribuce AstraLinux

Chcete-li získat distribuční sadu, musíte napsat dopis s žádostí kterémukoli oficiálnímu autorizovanému partnerovi NPO RusBiTech. Dále budete muset podepsat smlouvu o mlčenlivosti a mlčenlivosti a smlouvu o vědeckotechnické spolupráci (pokud je vaše společnost vývojář softwaru nebo hardwaru).

Použití Astra Linux na vestavěném počítači s architekturou ARM
Rýže. 2 — Popis verzí AstraLinuxu

2. Instalace AstraLinuxu na zařízení AntexGate

Po obdržení distribuce AstraLinux je potřeba ji nainstalovat na cílové zařízení (v našem případě je to embedded PC AntexGate). Oficiální pokyny nám říkají, abychom k instalaci AstraLinuxu na počítač ARM použili jakýkoli OS Linux, ale rozhodli jsme se to vyzkoušet na OS Windows. Proveďme tedy následující posloupnost akcí:

1. Stáhněte a nainstalujte software pro operační systém Windows.

2. Připojte zařízení přes Micro USB k počítači.

3. Zapněte napájení zařízení, Windows by nyní měl najít hardware a nainstalovat ovladač.

4. Po dokončení instalace ovladače spusťte program.

5. Po několika sekundách se jednotka eMMC objeví ve Windows jako velkokapacitní paměťové zařízení USB.

6. Stáhněte si obslužný program Win32DiskImager ze stránky Projekt Sourceforge a nainstalujte program jako obvykle.

7. Spusťte nově nainstalovaný software Win32DiskImager.

8. Vyberte soubor obrazu AstraLinux, který jste obdrželi dříve.

9. V poli zařízení vyberte písmeno jednotky karty eMMC. Buďte opatrní: pokud vyberete nesprávný disk, můžete zničit data na pevném disku vašeho počítače!

10. Klikněte na „Záznam“ a počkejte, dokud nebude nahrávání dokončeno.

11. Restartujte zařízení.

Restartování zařízení by mělo způsobit, že zařízení spustí obraz operačního systému AstraLinux z eMMC.

3. Použití Astra Linux

Po nabootování zařízení se objeví autorizační obrazovka. Do přihlašovacího pole zadejte „admin“, heslo je také slovo „admin“. Po úspěšné autorizaci se objeví pracovní plocha (obr. 3).

Použití Astra Linux na vestavěném počítači s architekturou ARM
Rýže. 3 - Desktop AstraLinux

První, co vás zaujme, je, že plocha skutečně vypadá jako Windows, všechny prvky a dialogy jsou pojmenovány obvyklým způsobem („Ovládací panely“, „Plocha“, „Průzkumník“, „Tento počítač“ na ploše). Důležité je, že i Solitaire a Minesweeper jsou nainstalovány na Astra Linux!

Použití Astra Linux na vestavěném počítači s architekturou ARM
Rýže. 4 - Záložka „Office“ v nabídce Start AstraLinuxu

Použití Astra Linux na vestavěném počítači s architekturou ARM
Rýže. 5 - Záložka Network v nabídce Start AstraLinuxu

Použití Astra Linux na vestavěném počítači s architekturou ARM
Rýže. 6 - Záložka „Systém“ v nabídce Start AstraLinuxu

Použití Astra Linux na vestavěném počítači s architekturou ARM
Rýže. 7 - Ovládací panel AstraLinux

Za zmínku stojí, že pro použití jako embedded řešení je přístup přes SSH, přes linuxovou konzoli a je také možné nainstalovat oblíbené balíčky Debianu (nginx, apache atd.). Pro bývalé uživatele Windows je tu tedy známý desktop a pro zkušené uživatele Linuxu a embedded řešení konzole.

Použití Astra Linux na vestavěném počítači s architekturou ARM
Rýže. 8 — Konzole AstraLinux

Optimalizace provozu AstraLinuxu

1. U zařízení s nízkým výkonem hardwaru doporučujeme použít monitor s nízkým rozlišením, nebo ručně snížit rozlišení v souboru /boot/config.txt až 1280x720.

2. Doporučujeme také nainstalovat obslužný program pro automatické řízení frekvence procesoru:

sudo apt-get install cpufrequtils

Opravujeme /boot/config.txt následující význam:

force_turbo=1

3. Ve výchozím nastavení jsou standardní úložiště v systému zakázána. Chcete-li je povolit, musíte odkomentovat tři řádky v následujícím souboru cd/etc/apt/nano sources.list

Použití Astra Linux na vestavěném počítači s architekturou ARM
Rýže. 9 - Povolení standardních úložišť

Zdroj: www.habr.com

Přidat komentář