Az Astra Linux használata ARM architektúrájú beágyazott számítógépen

Az Astra Linux használata ARM architektúrájú beágyazott számítógépen
Az importhelyettesítés terén tapasztalható új trendek arra kényszerítik az orosz vállalatokat, hogy átálljanak a hazai operációs rendszerekre. Az egyik ilyen rendszer a Debian – Astra Linux alapú orosz operációs rendszer. A közbeszerzések terén egyre inkább előírják az FSTEC tanúsítvánnyal rendelkező hazai szoftverek felhasználását, illetve a hazai szoftverek nyilvántartásába való felvételét. Bár érdemes megjegyezni, hogy a törvény szerint az FSTEC tanúsítvány megléte nem kötelező.

A legtöbb orosz operációs rendszert „Workstation” módban való használatra tervezték, vagyis valójában az x86 architektúra megoldásainak analógjai az alkalmazottak munkahelyén. Úgy döntöttünk, hogy az Astra Linux operációs rendszert ARM architektúrára telepítjük, hogy egy orosz gyártású operációs rendszert használjunk az ipari szektorban, mégpedig az AntexGate beágyazott számítógépben (az ARM architektúra x86-tal szembeni előnyeit most nem ássuk bele).

Miért az Astra Linux OS-t választottuk?

  • Külön disztribúciójuk van az ARM architektúrához;
  • Tetszett, hogy Windows-stílusú asztalt használnak, a Windows operációs rendszerhez szokott emberek számára ez fontos előny a Linux operációs rendszerre váltáskor;
  • Az Astra Linuxot már használják az állami vállalatok és a védelmi minisztérium, ami azt jelenti, hogy a projekt tovább él, és nem hal ki a közeljövőben.

Miért választottuk az ARM Architecture Embedded PC-t?

  • energiahatékonyság és alacsonyabb hőtermelés (az ARM architektúrájú eszközök kevesebb energiát fogyasztanak és viszonylag kevésbé melegszenek fel működés közben);
  • kis méret és nagyfokú integráció (nagyszámú alkatrészt helyeznek el egy chipen, ami leegyszerűsíti az alaplapok tervezését, és szükségtelenné teszi nagyszámú további alkatrész vásárlását);
  • a parancsok és utasítások redundanciája (az ARM architektúra pontosan annyi parancsot biztosít, amennyi a működéshez szükséges)
  • trendek az Orosz Föderációban a dolgok internete területén (a felhőtechnológiák fejlődése miatt csökkennek a végszámítógépekre vonatkozó követelmények, megszűnik az erős munkaállomások használatának szükségessége, egyre több számítás kerül a felhőbe, vékony kliens eszközök elegendőek).

Az Astra Linux használata ARM architektúrájú beágyazott számítógépen
Rizs. 1 – ARM architektúra

Az ARM architektúrán alapuló PC-k használatának lehetőségei

  • "vékony kliens";
  • „munkaállomás”;
  • IoT átjáró;
  • beágyazott PC;
  • készülék ipari megfigyeléshez.

1. Az AstraLinux disztribúció beszerzése

A disztribúciós készlet átvételéhez kérő levelet kell írnia az NPO RusBiTech bármely hivatalos felhatalmazott partnerének. Ezután alá kell írnia egy titoktartási és titoktartási megállapodást, valamint egy tudományos és műszaki együttműködési megállapodást (ha cége szoftver- vagy hardverfejlesztő).

Az Astra Linux használata ARM architektúrájú beágyazott számítógépen
Rizs. 2 – Az AstraLinux kiadásainak leírása

2. Az AstraLinux telepítése az AntexGate eszközre

Az AstraLinux disztribúció kézhezvétele után telepítenie kell azt a céleszközre (esetünkben ez az AntexGate beágyazott PC). A hivatalos utasítások azt mondják, hogy bármilyen Linux operációs rendszert használjunk az AstraLinux ARM számítógépre történő telepítéséhez, de úgy döntöttünk, hogy megpróbáljuk Windows operációs rendszeren. Tehát hajtsuk végre a következő műveletsort:

1. Töltse le és telepítse szoftver Windows operációs rendszerhez.

2. Csatlakoztassa a készüléket Micro USB-n keresztül a számítógéphez.

3. Kapcsolja be az eszközt, a Windowsnak meg kell találnia a hardvert, és telepítenie kell az illesztőprogramot.

4. Az illesztőprogram telepítése után futtassa a programot.

5. Néhány másodperc múlva az eMMC-meghajtó USB-háttértárként jelenik meg a Windows rendszerben.

6. Töltse le a Win32DiskImager segédprogramot az oldalról Sourceforge projekt és a szokásos módon telepítse a programot.

7. Indítsa el az újonnan telepített Win32DiskImager szoftvert.

8. Válassza ki a korábban kapott AstraLinux képfájlt.

9. Az eszköz mezőben válassza ki az eMMC kártya meghajtóbetűjelét. Legyen óvatos: ha rossz meghajtót választ, megsemmisítheti a számítógép merevlemezén lévő adatokat!

10. Kattintson a „Rögzítés” gombra, és várja meg, amíg a rögzítés befejeződik.

11. Indítsa újra a készüléket.

Az eszköz újraindításakor az eszköznek az AstraLinux operációs rendszer lemezképét kell elindítania az eMMC-ről.

3. Astra Linux használata

Miután az eszköz elindult, megjelenik az engedélyezési képernyő. A bejelentkezési mezőbe írja be az „admin” kifejezést, a jelszó egyben az „admin” szó is. A sikeres hitelesítés után megjelenik az asztal (3. ábra).

Az Astra Linux használata ARM architektúrájú beágyazott számítógépen
Rizs. 3 - AstraLinux asztali számítógép

Az első dolog, ami felkelti a szemed, az, hogy az asztal valóban úgy néz ki, mint a Windows, minden elem és párbeszédpanel a szokásos módon van elnevezve („Vezérlőpult”, „Asztal”, „Intéző”, „Sajátgép” az asztalon). Ami fontos, hogy még a Solitaire és az Aknakereső is telepítve van az Astra Linuxra!

Az Astra Linux használata ARM architektúrájú beágyazott számítógépen
Rizs. 4 – „Office” fül az AstraLinux start menüjében

Az Astra Linux használata ARM architektúrájú beágyazott számítógépen
Rizs. 5 - Hálózat fül az AstraLinux start menüjében

Az Astra Linux használata ARM architektúrájú beágyazott számítógépen
Rizs. 6 - A „Rendszer” fül az AstraLinux start menüjében

Az Astra Linux használata ARM architektúrájú beágyazott számítógépen
Rizs. 7 - AstraLinux vezérlőpult

Érdemes megjegyezni, hogy beágyazott megoldásként használható SSH-n keresztül, Linux konzolon keresztül, és lehetőség van kedvenc Debian csomagok (nginx, apache stb.) telepítésére is. Így a korábbi Windows-felhasználók számára egy ismerős asztal, a tapasztalt Linux és beágyazott megoldásokat használók számára pedig egy konzol.

Az Astra Linux használata ARM architektúrájú beágyazott számítógépen
Rizs. 8 – AstraLinux konzol

Az AstraLinux működésének optimalizálása

1. Alacsony hardverteljesítményű eszközök esetén javasoljuk alacsony felbontású monitor használatát, vagy a fájl felbontásának manuális csökkentését. /boot/config.txt 1280x720-ig.

2. Azt is javasoljuk, hogy telepítsen egy segédprogramot, amely automatikusan vezérli a processzor frekvenciáját:

sudo apt-get install cpufrequtils

Helyesbítjük /boot/config.txt a következő jelentése:

force_turbo=1

3. Alapértelmezés szerint a szabványos adattárak le vannak tiltva a rendszerben. Engedélyezéséhez törölnie kell három sor megjegyzését a következő fájlban cd/etc/apt/nano sources.list

Az Astra Linux használata ARM architektúrájú beágyazott számítógépen
Rizs. 9 - Szabványos adattárak engedélyezése

Forrás: will.com

Hozzászólás