Οι νέες τάσεις στον τομέα της υποκατάστασης των εισαγωγών αναγκάζουν τις ρωσικές εταιρείες να στραφούν σε εγχώρια λειτουργικά συστήματα. Ένα από αυτά τα συστήματα είναι το ρωσικό λειτουργικό σύστημα που βασίζεται στο Debian – Astra Linux. Στον τομέα των δημοσίων συμβάσεων, αυξάνονται οι απαιτήσεις για τη χρήση εγχώριου λογισμικού με πιστοποιητικά FSTEC, καθώς και την ένταξή του στο μητρώο εγχώριων λογισμικού. Αν και αξίζει να σημειωθεί ότι σύμφωνα με το νόμο, η κατοχή πιστοποιητικού FSTEC δεν είναι υποχρεωτική.
Τα περισσότερα ρωσικά λειτουργικά συστήματα έχουν σχεδιαστεί για χρήση σε λειτουργία "Workstation", δηλαδή, στην πραγματικότητα, είναι ανάλογα των λύσεων αρχιτεκτονικής x86 για τον χώρο εργασίας ενός εργαζομένου. Αποφασίσαμε να εγκαταστήσουμε το Astra Linux OS στην αρχιτεκτονική ARM, προκειμένου να χρησιμοποιήσουμε ένα ρωσικής κατασκευής λειτουργικό σύστημα στον βιομηχανικό τομέα, συγκεκριμένα στον ενσωματωμένο υπολογιστή AntexGate (δεν θα εμβαθύνουμε στα πλεονεκτήματα της αρχιτεκτονικής ARM έναντι του x86 τώρα).
Γιατί επιλέξαμε το Astra Linux OS;
- Έχουν ειδική διανομή για την αρχιτεκτονική ARM.
- Μας άρεσε που χρησιμοποιούν επιτραπέζιο υπολογιστή τύπου Windows, για άτομα που είναι συνηθισμένα στο λειτουργικό σύστημα Windows, αυτό είναι ένα σημαντικό πλεονέκτημα κατά τη μετάβαση σε λειτουργικό σύστημα Linux.
- Το Astra Linux χρησιμοποιείται ήδη σε κρατικές εταιρείες και στο Υπουργείο Άμυνας, πράγμα που σημαίνει ότι το έργο θα συνεχιστεί και δεν θα πεθάνει στο εγγύς μέλλον.
Γιατί επιλέξαμε το ARM Architecture Embedded PC;
- ενεργειακή απόδοση και χαμηλότερη παραγωγή θερμότητας (οι συσκευές αρχιτεκτονικής ARM καταναλώνουν λιγότερη ενέργεια και θερμαίνονται σχετικά λιγότερο κατά τη λειτουργία).
- μικρό μέγεθος και υψηλός βαθμός ολοκλήρωσης (μεγάλος αριθμός εξαρτημάτων τοποθετείται σε ένα τσιπ, γεγονός που απλοποιεί το σχεδιασμό των μητρικών πλακών και εξαλείφει την ανάγκη αγοράς μεγάλου αριθμού πρόσθετων εξαρτημάτων).
- μη πλεονασμός εντολών και εντολών (η αρχιτεκτονική ARM παρέχει ακριβώς τον αριθμό των εντολών που είναι απαραίτητες για τη λειτουργία)
- τάσεις στη Ρωσική Ομοσπονδία στον τομέα του Διαδικτύου των πραγμάτων (λόγω της ανάπτυξης των τεχνολογιών cloud, μειώνονται οι απαιτήσεις για τελικούς υπολογιστές, εξαλείφεται η ανάγκη χρήσης ισχυρών σταθμών εργασίας, όλο και περισσότεροι υπολογισμοί μετακινούνται στο σύννεφο, λεπτός οι συσκευές πελάτη είναι επαρκείς).
Ρύζι. 1 - Αρχιτεκτονική ARM
Επιλογές χρήσης Η/Υ που βασίζονται στην αρχιτεκτονική ARM
- "λεπτός πελάτης";
- "σταθμός εργασίας";
- Πύλη IoT.
- ενσωματωμένο υπολογιστή?
- συσκευή για βιομηχανική παρακολούθηση.
1. Απόκτηση της διανομής AstraLinux
Για να λάβετε το κιτ διανομής, πρέπει να γράψετε μια επιστολή αίτησης σε οποιονδήποτε επίσημο εξουσιοδοτημένο συνεργάτη της NPO RusBiTech. Στη συνέχεια, θα χρειαστεί να υπογράψετε μια συμφωνία εμπιστευτικότητας και μη αποκάλυψης και μια συμφωνία επιστημονικής και τεχνικής συνεργασίας (εάν η εταιρεία σας είναι προγραμματιστής λογισμικού ή υλικού).
Ρύζι. 2 — Περιγραφή των εκδόσεων AstraLinux
2. Εγκατάσταση του AstraLinux στη συσκευή AntexGate
Αφού λάβετε τη διανομή AstraLinux, πρέπει να την εγκαταστήσετε στη συσκευή προορισμού (στην περίπτωσή μας, είναι ο ενσωματωμένος υπολογιστής AntexGate). Οι επίσημες οδηγίες μας λένε να χρησιμοποιήσουμε οποιοδήποτε λειτουργικό σύστημα Linux για να εγκαταστήσουμε το AstraLinux σε έναν υπολογιστή ARM, αλλά αποφασίσαμε να το δοκιμάσουμε σε λειτουργικό σύστημα Windows. Ας εκτελέσουμε λοιπόν την ακόλουθη σειρά ενεργειών:
1. Λήψη και εγκατάσταση
2. Συνδέστε τη συσκευή μέσω Micro USB στον υπολογιστή σας.
3. Εφαρμόστε ρεύμα στη συσκευή, τα Windows θα πρέπει τώρα να βρουν το υλικό και να εγκαταστήσουν το πρόγραμμα οδήγησης.
4. Αφού ολοκληρωθεί η εγκατάσταση του προγράμματος οδήγησης, εκτελέστε το πρόγραμμα.
5. Μετά από μερικά δευτερόλεπτα, η μονάδα eMMC θα εμφανιστεί στα Windows ως συσκευή μαζικής αποθήκευσης USB.
6. Κάντε λήψη του βοηθητικού προγράμματος Win32DiskImager από τη σελίδα
7. Εκκινήστε το πρόσφατα εγκατεστημένο λογισμικό Win32DiskImager.
8. Επιλέξτε το αρχείο εικόνας AstraLinux που λάβατε νωρίτερα.
9. Στο πεδίο συσκευής, επιλέξτε το γράμμα μονάδας δίσκου της κάρτας eMMC. Προσοχή: εάν επιλέξετε λάθος μονάδα δίσκου, θα μπορούσατε να καταστρέψετε τα δεδομένα στον σκληρό δίσκο του υπολογιστή σας!
10. Κάντε κλικ στο "Record" και περιμένετε μέχρι να ολοκληρωθεί η εγγραφή.
11. Επανεκκινήστε τη συσκευή σας.
Η επανεκκίνηση της συσκευής θα πρέπει να κάνει τη συσκευή να εκκινήσει την εικόνα του λειτουργικού συστήματος AstraLinux από το eMMC.
3. Χρήση Astra Linux
Μετά την εκκίνηση της συσκευής, θα εμφανιστεί η οθόνη εξουσιοδότησης. Στο πεδίο σύνδεσης πληκτρολογήστε "admin", ο κωδικός πρόσβασης είναι επίσης η λέξη "admin". Μετά την επιτυχή εξουσιοδότηση, θα εμφανιστεί η επιφάνεια εργασίας (Εικ. 3).
Ρύζι. 3 - Επιτραπέζιος υπολογιστής AstraLinux
Το πρώτο πράγμα που σας τραβάει το μάτι είναι ότι η επιφάνεια εργασίας μοιάζει πραγματικά με τα Windows, όλα τα στοιχεία και οι διάλογοι ονομάζονται με τον συνηθισμένο τρόπο ("Πίνακας Ελέγχου", "Επιφάνεια εργασίας", "Εξερεύνηση", "Ο Υπολογιστής μου" στην επιφάνεια εργασίας). Αυτό που είναι σημαντικό είναι ότι ακόμη και το Solitaire και το Minesweeper είναι εγκατεστημένα στο Astra Linux!
Ρύζι. 4 - Καρτέλα "Office" στο μενού έναρξης του AstraLinux
Ρύζι. 5 - Καρτέλα Δίκτυο στο μενού έναρξης του AstraLinux
Ρύζι. 6 - Καρτέλα «Σύστημα» στο μενού έναρξης του AstraLinux
Ρύζι. 7 - Πίνακας ελέγχου AstraLinux
Αξίζει να σημειωθεί ότι για χρήση ως ενσωματωμένες λύσεις υπάρχει πρόσβαση μέσω SSH, μέσω κονσόλας Linux, ενώ είναι επίσης δυνατή η εγκατάσταση των αγαπημένων σας πακέτων Debian (nginx, apache κ.λπ.). Έτσι, για πρώην χρήστες Windows υπάρχει μια οικεία επιφάνεια εργασίας και για έμπειρους χρήστες Linux και ενσωματωμένων λύσεων υπάρχει μια κονσόλα.
Ρύζι. 8 — Κονσόλα AstraLinux
Βελτιστοποίηση της λειτουργίας AstraLinux
1. Για συσκευές με χαμηλή απόδοση υλικού, συνιστούμε τη χρήση μιας οθόνης με χαμηλή ανάλυση ή τη μη αυτόματη μείωση της ανάλυσης στο αρχείο /boot/config.txt έως 1280x720.
2. Συνιστούμε επίσης την εγκατάσταση ενός βοηθητικού προγράμματος για τον αυτόματο έλεγχο της συχνότητας του επεξεργαστή:
sudo apt-get install cpufrequtils
Διορθώνουμε μέσα /boot/config.txt την εξής σημασία:
force_turbo=1
3. Από προεπιλογή, τα τυπικά αποθετήρια είναι απενεργοποιημένα στο σύστημα. Για να τα ενεργοποιήσετε, πρέπει να αποσχολιάσετε τρεις γραμμές στο παρακάτω αρχείο cd/etc/apt/nano sources.list
Ρύζι. 9 - Ενεργοποίηση τυπικών αποθετηρίων
Πηγή: www.habr.com