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í).
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).
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
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
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).
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!
Rýže. 4 - Záložka „Office“ v nabídce Start AstraLinuxu
Rýže. 5 - Záložka Network v nabídce Start AstraLinuxu
Rýže. 6 - Záložka „Systém“ v nabídce Start AstraLinuxu
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.
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
Rýže. 9 - Povolení standardních úložišť
Zdroj: www.habr.com