De nye tendenser inden for import substitution tvinger russiske virksomheder til at skifte til indenlandske operativsystemer. Et af disse systemer er det russiske OS baseret pĂ„ Debian â Astra Linux. I offentlig indkĂžb ses der i stigende grad krav til brugen af indenlandsk software med FSTEC-certifikater samt indgĂ„else i registeret for indenlandsk software. Det skal dog bemĂŠrkes, at ifĂžlge loven er tilstedevĂŠrelsen af FSTEC-certifikatet ikke obligatorisk.
De fleste russiske operativsystemer er skabt til brug i "Arbejdstation"-tilstand, hvilket i praksis betyder, at de er analoger til lÞsninger baseret pÄ x86-arkitektur til medarbejderens arbejdsplads. Vi har derimod besluttet at installere OS Astra Linux pÄ ARM-arkitektur for at bruge et russisk produceret OS i industrien, specifikt i den indlejrede computer AntexGate (vi vil ikke gÄ i dybden med fordelene ved ARM-arkitektur i forhold til x86 nu).
Hvorfor valgte vi OS Astra Linux?
- De har en sĂŠrlig distribution til ARM-arkitektur;
- Vi kunne lide, at de har et skrivebord i Windows-stil, som er en vigtig fordel for folk, der er vant til Windows, ved overgangen til Linux;
- Astra Linux bruges allerede i statslige virksomheder og i forsvarsministeriet, hvilket betyder, at projektet vil leve videre og ikke forsvinde i den nĂŠrmeste fremtid.
Hvorfor valgte vi en indbygget PC i ARM-arkitektur?
- Energieffektivitet og lavere varmeudvikling (enheder baseret pÄ ARM-arkitektur bruger mindre energi og bliver relativt mindre varme under drift);
- Lille stÞrrelse og hÞj integrationsgrad (et stort antal komponenter kan placeres pÄ én chip, hvilket forenkler designet af systemkort og eliminerer behovet for at kÞbe mange ekstra komponenter);
- Ingen overflĂždighed af kommandoer og instruktioner (ARM-arkitekturen har prĂŠcis det antal kommandoer, der er nĂždvendige for funktion);
- Tendenser i Rusland inden for Internet of Things (pÄ grund af udviklingen af cloud-teknologier reduceres kravene til de endelige computere, behovet for at bruge kraftige arbejdsstationer forsvinder, og flere beregninger flyttes til skyen, hvilket gÞr enheder som "tynde klienter" tilstrÊkkelige).

Fig. 1 â ARM-arkitektur
Anvendelsesmuligheder for PC'er med ARM-arkitektur
- âtynd klientâ;
- âarbejdsstationâ;
- IoT-gateway;
- industriel PC;
- enhed til industriel overvÄgning.
1. Modtagelse af AstraLinux-distributionen
For at fĂ„ distributionen skal du skrive en anmodningsmail til enhver officiel autoriseret partner fra NPO âRusBiTechâ. Derefter skal du underskrive en fortroligheds- og hemmeligholdelsesaftale samt en aftale om videnskabeligt og teknisk samarbejde (hvis din virksomhed er udvikler af software eller hardware).

Fig. 2 â Beskrivelse af AstraLinux-versionerne
2. Installation af AstraLinux pÄ AntexGate-enheden
Efter modtagelse af AstraLinux-distributionen skal den installeres pÄ mÄl-enheden (i dette tilfÊlde den indbyggede PC AntexGate). Den officielle vejledning siger, at vi skal bruge et hvilket som helst Linux-operativsystem til at installere AstraLinux pÄ ARM-computeren, men vi besluttede at prÞve at gÞre dette pÄ Windows-operativsystemet. SÄ lad os udfÞre fÞlgende rÊkkefÞlge af handlinger:
1. Download og installer til Windows-operativsystemet.
2. Tilslut enheden via Micro USB til computeren.
3. TĂŠnd for enheden; nu skal Windows finde udstyret og installere driveren.
4. NÄr installationen af driveren er fÊrdig, skal du starte programmet.
5. Efter et par sekunder skal eMMC-lagringen vises i Windows som et USB-lager.
6. Download vÊrktÞjet Win32DiskImager fra og installer programmet pÄ normalt vis.
7. Start det nyinstallerede software Win32DiskImager.
8. VĂŠlg AstraLinux-billedfilen, som du modtog tidligere.
9. VÊlg bogstavet pÄ drevet med eMMC-kortet i enhedsfeltet. VÊr forsigtig: hvis du vÊlger det forkerte drev, kan du ÞdelÊgge dataene pÄ din computers harddisk!
10. Klik pĂ„ âSkrivâ og vent pĂ„, at skrivningen bliver fĂŠrdig.
11. Genstart enheden.
Genstarten af enheden bĂžr resultere i, at enheden indlĂŠser AstraLinux-operativsystembilledet fra eMMC.
3. Anvendelse af Astra Linux
NĂ„r enheden er startet, vises loginskĂŠrmen. Indtast âadminâ i login-feltet; adgangskoden er ogsĂ„ âadminâ. Efter en vellykket login vises skrivebordet (fig. 3).

Fig. 3 â Skrivebordet for AstraLinux
Det fĂžrste, der slĂ„r Ă©n, er, at skrivebordet virkelig minder om Windows, da alle elementer og dialoger kaldes med de velkendte navne (âKontrolpanelâ, âSkrivebordâ, âStifinderâ, âMin Computerâ pĂ„ skrivebordet). Det er ogsĂ„ vĂŠrd at bemĂŠrke, at Astra Linux endda har installeret âKlotinâ og âMinerâ!

Fig. 4 â Fanen âKontorâ i AstraLinux startmenuen

Fig. 5 â Fanen âNetvĂŠrkâ i AstraLinux startmenuen

Fig. 6 â Fanen âSystemâ i AstraLinux startmenuen

Fig. 7 â Kontrolpanelet i AstraLinux
Det er vÊrd at bemÊrke, at der er adgang via SSH til brug som indlejrede lÞsninger, gennem Linux-konsollen, og det er ogsÄ muligt at installere yndlings Debian-pakker (nginx, apache osv.). SÄledes har tidligere Windows-brugere et velkendt skrivebord, mens erfarne Linux-brugere og indlejrede lÞsninger har konsollen.

Fig. 8 â Konsollen i AstraLinux
Optimering af AstraLinux-arbejdet
1. For enheder med lav hardwareydelse anbefaler vi at bruge en skĂŠrm med lav oplĂžsning, eller manuelt at sĂŠnke oplĂžsningen i filen /boot/config.txt til 1280x720.
2. Vi anbefaler ogsÄ at installere et vÊrktÞj til automatisk styring af procesfrekvensen:
sudo apt-get install cpufrequtilsVi retter i /boot/config.txt den fĂžlgende vĂŠrdi:
force_turbo=13. Som standard er de standard repositories deaktiveret i systemet. For at aktivere dem skal du fjerne kommentarerne fra tre linjer i fĂžlgende fil cd/etc/apt/nano sources.list

Fig. 9 â Aktivering af de standard repositories
Kilde: habr.com
