Brug af Astra Linux pÄ en indlejret computer med ARM-arkitektur

Brug af Astra Linux pÄ en indlejret computer med ARM-arkitektur
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).

Brug af Astra Linux pÄ en indlejret computer med ARM-arkitektur
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).

Brug af Astra Linux pÄ en indlejret computer med ARM-arkitektur
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 software 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 Sourceforge-projektet 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).

Brug af Astra Linux pÄ en indlejret computer med ARM-arkitektur
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”!

Brug af Astra Linux pÄ en indlejret computer med ARM-arkitektur
Fig. 4 — Fanen “Kontor” i AstraLinux startmenuen

Brug af Astra Linux pÄ en indlejret computer med ARM-arkitektur
Fig. 5 — Fanen “Netvérk” i AstraLinux startmenuen

Brug af Astra Linux pÄ en indlejret computer med ARM-arkitektur
Fig. 6 — Fanen “System” i AstraLinux startmenuen

Brug af Astra Linux pÄ en indlejret computer med ARM-arkitektur
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.

Brug af Astra Linux pÄ en indlejret computer med ARM-arkitektur
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 cpufrequtils

Vi retter i /boot/config.txt den fĂžlgende vĂŠrdi:

force_turbo=1

3. 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

Brug af Astra Linux pÄ en indlejret computer med ARM-arkitektur
Fig. 9 — Aktivering af de standard repositories

Kilde: habr.com

KĂžb pĂ„lidelig webhosting med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KĂžb pĂ„lidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster