استخدام Astra Linux على جهاز كمبيوتر مضمن بنظام ARM

صورة

الاتجاهات الجديدة في مجال استبدال الواردات تجبر الشركات الروسية على التحول إلى أنظمة التشغيل المحلية. أحد هذه الأنظمة هو نظام التشغيل الروسي القائم على Debian - Astra Linux. في مجال المشتريات العامة ، يتم تلبية متطلبات استخدام البرامج المحلية مع شهادات FSTEC ، وكذلك إدخالها في سجل البرامج المحلية. على الرغم من أنه تجدر الإشارة إلى أن توفر شهادة FSTEC بموجب القانون ليس إلزاميًا.

تم تصميم معظم أنظمة التشغيل الروسية للاستخدام في وضع "محطة العمل" ، وهذا في الواقع ، هي نظائرها من حلول x86 للهندسة المعمارية في مكان عمل الموظف. قررنا تثبيت Astra Linux OS على بنية ARM ، من أجل استخدام نظام التشغيل الروسي الصنع في المجال الصناعي ، وتحديداً في جهاز الكمبيوتر المدمج في AntexGate (لن نخوض في مزايا ARM المعمارية على x86 الآن).

لماذا اخترنا Astra Linux؟


  • لديهم توزيع خاص للهندسة المعمارية أرمينيا.
  • لقد أحببنا حقيقة أنهم يستخدمون سطح مكتب على غرار Windows ، للأشخاص الذين اعتادوا على Windows ، وهذه ميزة مهمة عند التبديل إلى Linux ؛
  • يستخدم Astra Linux بالفعل في الشركات المملوكة للدولة وفي وزارة الدفاع ، مما يعني أن المشروع سيعيش ولن يموت في المستقبل القريب.

لماذا اخترنا بنية كمبيوتر مدمجة ARM؟


  • كفاءة الطاقة وتقليل تبديد الحرارة (تستهلك الأجهزة القائمة على بنية ARM طاقة أقل وتسخين أقل نسبيًا أثناء التشغيل) ؛
  • حجم صغير ودرجة عالية من التكامل (يوجد عدد كبير من قاعدة العنصر على شريحة واحدة ، مما يبسط تصميم اللوحات الأم ويزيل الحاجة إلى شراء عدد كبير من المكونات الإضافية) ؛
  • تكرار الأوامر والتعليمات (في بنية ARM ، يتم توفير عدد الأوامر اللازمة للعمل بالضبط)
  • اتجاهات التردد اللاسلكي في مجال إنترنت الأشياء (نظرًا لتطور التقنيات السحابية ، يتم تقليل متطلبات أجهزة الكمبيوتر الطرفية ، ليست هناك حاجة لاستخدام محطات عمل قوية ، والمزيد والمزيد من الحوسبة تنتقل إلى السحابة ، ما يكفي من الأجهزة مثل "عميل رفيع").

صورة

التين. 1 - الهندسة المعمارية أرمينيا

تطبيقات ARM للكمبيوتر


  • "عميل رفيع" ؛
  • "محطة عمل".
  • بوابة إنترنت الأشياء ؛
  • كمبيوتر مضمن؛
  • جهاز للمراقبة الصناعية.

1. الحصول على توزيع AstraLinux


لاستلام مجموعة التوزيع ، يجب عليك كتابة خطاب تحقيق إلى أي شريك رسمي معتمد من RusBiTech NGO. بعد ذلك ، ستحتاج إلى توقيع اتفاقية بشأن سرية المعلومات وعدم الكشف عنها واتفاقية تعاون علمي وتقني (إذا كانت شركتك مطور برامج أو جهاز).

صورة

التين. 2 - ملاحظات الإصدار AstraLinux

2. تثبيت AstraLinux على جهاز AntexGate


بعد تلقي طقم توزيع AstraLinux ، تحتاج إلى تثبيته على الجهاز الهدف (في حالتنا ، فهو جهاز كمبيوتر مضمن AntexGate). تخبرنا التعليمات الرسمية باستخدام أي نظام تشغيل Linux لتثبيت AstraLinux على جهاز كمبيوتر ARM ، لكننا قررنا تجربته على Windows. لذلك ، نقوم بتنفيذ تسلسل الإجراءات التالي:

1. قم بتنزيل البرنامج وتثبيته لنظام التشغيل Windows.

2. قم بتوصيل الجهاز عبر Micro USB بالكمبيوتر.

3. قم بتشغيل الجهاز ، والآن يجب على Windows العثور على الأجهزة وتثبيت برنامج التشغيل.

4. بعد اكتمال تثبيت برنامج التشغيل ، قم بتشغيل البرنامج.

5. بعد بضع ثوانٍ ، يظهر محرك الأقراص eMMC في Windows كجهاز تخزين USB.

6. قم بتنزيل الأداة المساعدة Win32DiskImager من صفحة مشروع Sourceforge وتثبيت البرنامج في الوضع العادي.

7. قم بتشغيل برنامج Win32DiskImager المثبت حديثًا.

8. حدد ملف صورة AstraLinux الذي تلقيته سابقًا.

9. في حقل الجهاز ، حدد حرف محرك أقراص بطاقة eMMC. كن حذرًا: إذا اخترت محرك الأقراص غير الصحيح ، فيمكنك إتلاف البيانات من القرص الصلب بجهاز الكمبيوتر الخاص بك!

10. انقر فوق "تسجيل" وانتظر حتى يكتمل التسجيل.

11. إعادة تشغيل الجهاز.

يجب أن يؤدي إعادة تشغيل الجهاز إلى قيام الجهاز بتنزيل صورة نظام التشغيل AstraLinux من eMMC.

3. استخدام أسترا لينكس


بعد بدء تشغيل الجهاز ، ستظهر شاشة التفويض. في حقل تسجيل الدخول ، أدخل "المسؤول" ، وكلمة المرور هي أيضًا كلمة "المسؤول". بعد الترخيص الناجح ، سيظهر سطح المكتب (الشكل 3).

صورة

التين. 3 - سطح AstraLinux

أول ما يلفت انتباهك هو أن سطح المكتب يشبه Windows بالفعل ، حيث يتم استدعاء جميع العناصر ومربعات الحوار بالطريقة المعتادة ("لوحة التحكم" ، "سطح المكتب" ، "مستكشف" ، "جهاز الكمبيوتر" على سطح المكتب). الأهم من ذلك ، يتم تثبيت حتى Solitaire و Minesweeper على Astra Linux!

صورة

التين. 4 - علامة التبويب "Office" في قائمة بدء AstraLinux

صورة

التين. 5 - علامة التبويب "الشبكة" في قائمة بدء AstraLinux

صورة

التين. 6 - علامة تبويب النظام في قائمة بدء AstraLinux

صورة

التين. 7 - لوحة التحكم AstraLinux

تجدر الإشارة إلى أنه للاستخدام كحلول مدمجة ، يمكن الوصول عبر SSH ، من خلال وحدة التحكم Linux ، ومن الممكن أيضًا تثبيت حزم دبيان المفضلة لديك (nginx ، apache ، إلخ). وبالتالي ، يوجد لدى مستخدمي Windows السابقين سطح مكتب مألوف ، وللمستخدمين ذوي الخبرة من Linux والحلول المدمجة - وحدة تحكم.

صورة

التين. 8 - AstraLinux Console

تعظيم الاستفادة من 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 - تمكين المستودعات القياسية

Source: https://habr.com/ru/post/ar484866/


All Articles