Astra Linuxin käyttäminen sulautetussa tietokoneessa ARM-arkkitehtuurilla

Astra Linuxin käyttäminen sulautetussa tietokoneessa ARM-arkkitehtuurilla
Uudet suuntaukset tuonnin korvaamisen alalla pakottavat venäläiset yritykset siirtymään kotimaisiin käyttöjärjestelmiin. Yksi tällaisista järjestelmistä on venäläinen Debianiin perustuva käyttöjärjestelmä – Astra Linux. Julkisten hankintojen alalla on yhä enemmän vaatimuksia FSTEC-sertifikaatin omaavien kotimaisten ohjelmistojen käytölle sekä niiden sisällyttämiselle kotimaisten ohjelmistojen rekisteriin. Vaikka on syytä huomata, että lain mukaan FSTEC-sertifikaatin saaminen ei ole pakollista.

Suurin osa venäläisistä käyttöjärjestelmistä on suunniteltu käytettäviksi "Workstation"-tilassa, eli ne ovat itse asiassa analogeja x86-arkkitehtuuriratkaisuille työntekijän työpaikalle. Päätimme asentaa Astra Linux -käyttöjärjestelmän ARM-arkkitehtuuriin käyttääksemme venäläistä käyttöjärjestelmää teollisuussektorilla, nimittäin sulautetussa AntexGate-tietokoneessa (emme nyt syvenny ARM-arkkitehtuurin etuihin verrattuna x86:een).

Miksi valitsimme Astra Linux -käyttöjärjestelmän?

  • Niillä on erityinen jakelu ARM-arkkitehtuurille;
  • Pidimme siitä, että he käyttävät Windows-tyylistä työpöytää, Windows-käyttöjärjestelmään tottuneille ihmisille tämä on tärkeä etu vaihdettaessa Linux-käyttöjärjestelmään;
  • Astra Linux on jo käytössä valtion omistamissa yrityksissä ja puolustusministeriössä, mikä tarkoittaa, että projekti elää eikä sammu lähitulevaisuudessa.

Miksi valitsimme ARM Architecture Embedded PC:n?

  • energiatehokkuus ja alhaisempi lämmöntuotto (ARM-arkkitehtuurilaitteet kuluttavat vähemmän energiaa ja lämpenevät suhteellisen vähemmän käytön aikana);
  • pieni koko ja korkea integrointiaste (suuri määrä komponentteja on sijoitettu yhdelle sirulle, mikä yksinkertaistaa emolevyjen suunnittelua ja poistaa tarpeen ostaa suuri määrä lisäkomponentteja);
  • komentojen ja käskyjen ei-redundanssi (ARM-arkkitehtuuri tarjoaa täsmälleen sen määrän komentoja, jotka tarvitaan toimintaan)
  • Venäjän federaation trendit esineiden internetin alalla (pilviteknologian kehityksen vuoksi lopputietokoneiden vaatimukset vähenevät, tehokkaiden työasemien käyttötarve poistuu, laskelmia siirtyy yhä enemmän pilveen, ohut asiakaslaitteet riittävät).

Astra Linuxin käyttäminen sulautetussa tietokoneessa ARM-arkkitehtuurilla
Riisi. 1 - ARM-arkkitehtuuri

ARM-arkkitehtuuriin perustuvien PC-tietokoneiden käyttövaihtoehdot

  • "laiha asiakas";
  • "työasema";
  • IoT-yhdyskäytävä;
  • sulautettu PC;
  • laite teollisuuden valvontaan.

1. AstraLinux-jakelun hankkiminen

Saadaksesi jakelupaketin sinun on kirjoitettava pyyntökirje mille tahansa NPO RusBiTechin viralliselle valtuutetulle kumppanille. Seuraavaksi sinun tulee allekirjoittaa salassapito- ja salassapitosopimus sekä sopimus tieteellisestä ja teknisestä yhteistyöstä (jos yrityksesi on ohjelmisto- tai laitteistokehittäjä).

Astra Linuxin käyttäminen sulautetussa tietokoneessa ARM-arkkitehtuurilla
Riisi. 2 — AstraLinux-julkaisujen kuvaus

2. AstraLinuxin asentaminen AntexGate-laitteeseen

Kun olet vastaanottanut AstraLinux-jakelun, sinun on asennettava se kohdelaitteeseen (tapauksessamme se on sulautettu AntexGate PC). Viralliset ohjeet kehottavat meitä käyttämään mitä tahansa Linux-käyttöjärjestelmää AstraLinuxin asentamiseen ARM-tietokoneeseen, mutta päätimme kokeilla sitä Windows-käyttöjärjestelmässä. Suoritetaan siis seuraava toimintosarja:

1. Lataa ja asenna ohjelmisto Windows-käyttöjärjestelmälle.

2. Liitä laite tietokoneeseen Micro USB:n kautta.

3. Kytke laitteeseen virta, Windowsin pitäisi nyt löytää laitteisto ja asentaa ohjain.

4. Kun ohjaimen asennus on valmis, suorita ohjelma.

5. Muutaman sekunnin kuluttua eMMC-asema näkyy Windowsissa USB-massamuistilaitteena.

6. Lataa Win32DiskImager-apuohjelma sivulta Sourceforge-projekti ja asenna ohjelma tavalliseen tapaan.

7. Käynnistä juuri asennettu Win32DiskImager-ohjelmisto.

8. Valitse aiemmin vastaanottamasi AstraLinux-kuvatiedosto.

9. Valitse laitekentässä eMMC-kortin asemakirjain. Ole varovainen: jos valitset väärän aseman, voit tuhota tietokoneesi kiintolevyn tiedot!

10. Napsauta "Tallenna" ja odota, kunnes tallennus on valmis.

11. Käynnistä laite uudelleen.

Laitteen uudelleenkäynnistyksen pitäisi saada laite käynnistämään AstraLinux-käyttöjärjestelmän näköistiedosto eMMC:stä.

3. Astra Linuxin käyttö

Kun laite on käynnistynyt, valtuutusnäyttö tulee näkyviin. Kirjoita sisäänkirjautumiskenttään "admin", salasana on myös sana "admin". Onnistuneen valtuutuksen jälkeen työpöytä tulee näkyviin (kuva 3).

Astra Linuxin käyttäminen sulautetussa tietokoneessa ARM-arkkitehtuurilla
Riisi. 3 - AstraLinux-työpöytä

Ensimmäinen asia, joka pistää silmään, on, että työpöytä näyttää todella Windowsilta, kaikki elementit ja valintaikkunat on nimetty tavalliseen tapaan ("Ohjauspaneeli", "Työpöytä", "Explorer", "Oma tietokone" työpöydällä). Tärkeää on, että jopa Solitaire ja Minesweeper on asennettu Astra Linuxiin!

Astra Linuxin käyttäminen sulautetussa tietokoneessa ARM-arkkitehtuurilla
Riisi. 4 - Toimisto-välilehti AstraLinuxin aloitusvalikossa

Astra Linuxin käyttäminen sulautetussa tietokoneessa ARM-arkkitehtuurilla
Riisi. 5 - Verkko-välilehti AstraLinuxin aloitusvalikossa

Astra Linuxin käyttäminen sulautetussa tietokoneessa ARM-arkkitehtuurilla
Riisi. 6 - "Järjestelmä"-välilehti AstraLinuxin aloitusvalikossa

Astra Linuxin käyttäminen sulautetussa tietokoneessa ARM-arkkitehtuurilla
Riisi. 7 - AstraLinuxin ohjauspaneeli

On syytä huomata, että sulautettujen ratkaisujen käyttöä varten on pääsy SSH:n kautta, Linux-konsolin kautta, ja on myös mahdollista asentaa Debian-suosikkipaketit (nginx, apache jne.). Siten entisille Windows-käyttäjille on tuttu työpöytä ja kokeneille Linuxin ja sulautettujen ratkaisujen käyttäjille konsoli.

Astra Linuxin käyttäminen sulautetussa tietokoneessa ARM-arkkitehtuurilla
Riisi. 8 — AstraLinux-konsoli

AstraLinuxin toiminnan optimointi

1. Laitteissa, joissa on alhainen laitteiston suorituskyky, suosittelemme käyttämään matalan resoluution näyttöä tai vähentämään tiedoston resoluutiota manuaalisesti. /boot/config.txt jopa 1280x720.

2. Suosittelemme myös apuohjelman asentamista, joka ohjaa automaattisesti prosessorin taajuutta:

sudo apt-get install cpufrequtils

Korjaamme sisään /boot/config.txt seuraava merkitys:

force_turbo=1

3. Oletusarvoisesti vakiovarastot on poistettu käytöstä järjestelmässä. Voit ottaa ne käyttöön sinun on poistettava kommentit kolmesta rivistä seuraavassa tiedostossa cd/etc/apt/nano sources.list

Astra Linuxin käyttäminen sulautetussa tietokoneessa ARM-arkkitehtuurilla
Riisi. 9 - Vakiovarastojen käyttöönotto

Lähde: will.com

Lisää kommentti