Novi trendi na področju nadomeščanja uvoza silijo ruska podjetja v prehod na domače operacijske sisteme. Eden od takšnih sistemov je ruski OS, ki temelji na Debianu – Astra Linux. Na področju javnega naročanja se vse pogosteje pojavljajo zahteve po uporabi domače programske opreme s certifikati FSTEC ter vpis le-te v register domače programske opreme. Čeprav velja omeniti, da po zakonu imeti certifikat FSTEC ni obvezno.
Večina ruskih operacijskih sistemov je zasnovanih za uporabo v načinu »delovne postaje«, torej so pravzaprav analogi arhitekturnih rešitev x86 za delovno mesto zaposlenega. Odločili smo se, da bomo OS Astra Linux namestili na arhitekturo ARM, da bi lahko v industrijskem sektorju uporabili operacijski sistem ruske proizvodnje, in sicer v vgrajenem računalniku AntexGate (sedaj se ne bomo poglabljali v prednosti arhitekture ARM pred x86).
Zakaj smo izbrali Astra Linux OS?
- Imajo posebno distribucijo za arhitekturo ARM;
- Všeč nam je bilo, da uporabljajo namizje v stilu Windows, za ljudi, ki so vajeni OS Windows, je to pomembna prednost pri prehodu na OS Linux;
- Astra Linux že uporabljajo v državnih podjetjih in na Ministrstvu za obrambo, kar pomeni, da bo projekt živel in ne bo izumrl v bližnji prihodnosti.
Zakaj smo izbrali vgrajeni računalnik z arhitekturo ARM?
- energetska učinkovitost in nižje nastajanje toplote (naprave arhitekture ARM porabijo manj energije in se med delovanjem relativno manj segrejejo);
- majhna velikost in visoka stopnja integracije (veliko število komponent je nameščenih na enem čipu, kar poenostavlja zasnovo matičnih plošč in odpravlja potrebo po nakupu velikega števila dodatnih komponent);
- neredundantnost ukazov in navodil (arhitektura ARM zagotavlja točno toliko ukazov, ki so potrebni za delovanje)
- trendi v Ruski federaciji na področju interneta stvari (zaradi razvoja tehnologij v oblaku se zmanjšajo zahteve za končne računalnike, odpade potreba po uporabi močnih delovnih postaj, vse več izračunov se seli v oblak, tanki odjemalske naprave zadostujejo).
riž. 1 - Arhitektura ARM
Možnosti uporabe osebnih računalnikov, ki temeljijo na arhitekturi ARM
- "tanek odjemalec";
- "delovna postaja";
- IoT prehod;
- vgrajeni osebni računalnik;
- naprava za industrijski nadzor.
1. Pridobitev distribucije AstraLinux
Če želite prejeti distribucijski komplet, morate napisati pismo s prošnjo kateremu koli uradnemu pooblaščenemu partnerju NPO RusBiTech. Nato boste morali podpisati pogodbo o zaupnosti in nerazkrivanju podatkov ter pogodbo o znanstvenem in tehničnem sodelovanju (če je vaše podjetje razvijalec programske ali strojne opreme).
riž. 2 — Opis izdaj AstraLinux
2. Namestitev AstraLinux na napravo AntexGate
Ko prejmete distribucijo AstraLinux, jo morate namestiti na ciljno napravo (v našem primeru je to vgrajeni računalnik AntexGate). Uradna navodila nam pravijo, da za namestitev AstraLinuxa na računalnik ARM uporabimo kateri koli operacijski sistem Linux, vendar smo se odločili, da ga preizkusimo v operacijskem sistemu Windows. Torej, izvedimo naslednje zaporedje dejanj:
1. Prenesite in namestite
2. Povežite napravo prek mikro USB priključka na računalnik.
3. Priključite napajanje naprave, Windows bi zdaj moral najti strojno opremo in namestiti gonilnik.
4. Ko je namestitev gonilnika končana, zaženite program.
5. Po nekaj sekundah se bo pogon eMMC prikazal v sistemu Windows kot naprava za masovno shranjevanje USB.
6. Prenesite pripomoček Win32DiskImager s strani
7. Zaženite novo nameščeno programsko opremo Win32DiskImager.
8. Izberite slikovno datoteko AstraLinux, ki ste jo prej prejeli.
9. V polju naprave izberite črko pogona kartice eMMC. Bodite previdni: če izberete napačen disk, lahko uničite podatke na trdem disku vašega računalnika!
10. Kliknite »Snemaj« in počakajte, da se snemanje konča.
11. Znova zaženite napravo.
Ponovni zagon naprave bi moral povzročiti, da naprava zažene sliko operacijskega sistema AstraLinux iz eMMC.
3. Uporaba Astra Linux
Ko se naprava zažene, se prikaže zaslon za avtorizacijo. V polje za prijavo vnesite “admin”, geslo je tudi beseda “admin”. Po uspešni avtorizaciji se prikaže namizje (slika 3).
riž. 3 - namizje AstraLinux
Prva stvar, ki pade v oči, je, da namizje res izgleda kot Windows, vsi elementi in pogovorna okna so poimenovani na običajen način (»Nadzorna plošča«, »Namizje«, »Raziskovalec«, »Moj računalnik« na namizju). Pomembno je, da sta celo Solitaire in Minesweeper nameščena na Astra Linux!
riž. 4 – zavihek »Office« v začetnem meniju AstraLinux
riž. 5 - Zavihek Omrežje v začetnem meniju AstraLinux
riž. 6 - Zavihek »Sistem« v začetnem meniju AstraLinux
riž. 7 - Nadzorna plošča AstraLinux
Omeniti velja, da je za uporabo kot vgrajene rešitve na voljo dostop prek SSH, prek konzole Linux, možna pa je tudi namestitev vaših priljubljenih paketov Debian (nginx, apache itd.). Tako je za bivše uporabnike Windows na voljo znano namizje, za izkušene uporabnike Linuxa in vgrajenih rešitev pa konzola.
riž. 8 — Konzola AstraLinux
Optimizacija delovanja AstraLinux
1. Za naprave z nizko zmogljivostjo strojne opreme priporočamo uporabo monitorja z nizko ločljivostjo ali ročno zmanjšanje ločljivosti v datoteki /boot/config.txt do 1280x720.
2. Priporočamo tudi namestitev pripomočka za samodejno krmiljenje frekvence procesorja:
sudo apt-get install cpufrequtils
Popravljamo notri /boot/config.txt следующее значение:
force_turbo=1
3. Standardni repozitoriji so v sistemu privzeto onemogočeni. Če jih želite omogočiti, morate odkomentirati tri vrstice v naslednji datoteki cd/etc/apt/nano sources.list
riž. 9 - Omogočanje standardnih repozitorijev
Vir: www.habr.com