Menggunakan Astra Linux pada komputer terbenam dengan seni bina ARM

Menggunakan Astra Linux pada komputer terbenam dengan seni bina ARM
Trend baru dalam bidang penggantian import memaksa syarikat Rusia beralih kepada sistem pengendalian domestik. Salah satu sistem sedemikian ialah OS Rusia berdasarkan Debian - Astra Linux. Dalam bidang perolehan awam, semakin banyak keperluan untuk penggunaan perisian domestik dengan sijil FSTEC, serta kemasukannya dalam daftar perisian domestik. Walaupun perlu diperhatikan bahawa mengikut undang-undang, memiliki sijil FSTEC tidak wajib.

Kebanyakan sistem pengendalian Rusia direka untuk digunakan dalam mod "Stesen Kerja", iaitu, sebenarnya, ia adalah analog penyelesaian seni bina x86 untuk tempat kerja pekerja. Kami memutuskan untuk memasang OS Astra Linux pada seni bina ARM, untuk menggunakan OS buatan Rusia dalam sektor perindustrian, iaitu dalam komputer terbenam AntexGate (kami tidak akan menyelidiki kelebihan seni bina ARM berbanding x86 sekarang).

Mengapa kami memilih OS Astra Linux?

  • Mereka mempunyai pengedaran khas untuk seni bina ARM;
  • Kami suka bahawa mereka menggunakan desktop gaya Windows, bagi orang yang terbiasa dengan OS Windows ini adalah kelebihan penting apabila beralih kepada OS Linux;
  • Astra Linux sudah pun digunakan di syarikat milik kerajaan dan di Kementerian Pertahanan, yang bermaksud projek itu akan terus hidup dan tidak akan pupus dalam masa terdekat.

Mengapa Kami Memilih PC Terbenam Seni Bina ARM?

  • kecekapan tenaga dan penjanaan haba yang lebih rendah (peranti seni bina ARM menggunakan lebih sedikit tenaga dan kurang panas semasa operasi);
  • saiz kecil dan tahap integrasi yang tinggi (sebilangan besar komponen diletakkan pada satu cip, yang memudahkan reka bentuk papan induk dan menghapuskan keperluan untuk membeli sejumlah besar komponen tambahan);
  • bukan redundansi arahan dan arahan (seni bina ARM menyediakan dengan tepat bilangan arahan yang diperlukan untuk operasi)
  • trend di Persekutuan Rusia dalam bidang Internet of things (disebabkan oleh perkembangan teknologi awan, keperluan untuk komputer akhir dikurangkan, keperluan untuk menggunakan stesen kerja yang berkuasa dihapuskan, semakin banyak pengiraan bergerak ke awan, nipis peranti pelanggan adalah mencukupi).

Menggunakan Astra Linux pada komputer terbenam dengan seni bina ARM
nasi. 1 - seni bina ARM

Pilihan untuk menggunakan PC berdasarkan seni bina ARM

  • "klien kurus";
  • "stesen kerja";
  • Gerbang IoT;
  • PC terbenam;
  • peranti untuk pemantauan industri.

1. Mendapatkan pengedaran AstraLinux

Untuk menerima kit pengedaran, anda mesti menulis surat permintaan kepada mana-mana rakan kongsi rasmi NPO RusBiTech. Seterusnya, anda perlu menandatangani perjanjian kerahsiaan dan bukan pendedahan serta perjanjian kerjasama saintifik dan teknikal (jika syarikat anda ialah pembangun perisian atau perkakasan).

Menggunakan Astra Linux pada komputer terbenam dengan seni bina ARM
nasi. 2 β€” Penerangan mengenai keluaran AstraLinux

2. Memasang AstraLinux pada peranti AntexGate

Selepas menerima pengedaran AstraLinux, anda perlu memasangnya pada peranti sasaran (dalam kes kami, ia adalah PC terbenam AntexGate). Arahan rasmi memberitahu kami untuk menggunakan mana-mana OS Linux untuk memasang AstraLinux pada komputer ARM, tetapi kami memutuskan untuk mencubanya pada OS Windows. Jadi, mari kita lakukan urutan tindakan berikut:

1. Muat turun dan pasang perisian untuk sistem pengendalian Windows.

2. Sambungkan peranti melalui USB Mikro ke komputer anda.

3. Gunakan kuasa pada peranti, Windows kini harus mencari perkakasan dan memasang pemacu.

4. Selepas pemasangan pemacu selesai, jalankan program.

5. Selepas beberapa saat, pemacu eMMC akan muncul dalam Windows sebagai peranti storan massa USB.

6. Muat turun utiliti Win32DiskImager dari halaman Projek Sourceforge dan pasang program seperti biasa.

7. Lancarkan perisian Win32DiskImager yang baru dipasang.

8. Pilih fail imej AstraLinux yang anda terima sebelum ini.

9. Dalam medan peranti, pilih huruf pemacu kad eMMC. Berhati-hati: jika anda memilih pemacu yang salah, anda boleh memusnahkan data pada pemacu keras komputer anda!

10. Klik β€œRekod” dan tunggu sehingga rakaman selesai.

11. But semula peranti anda.

But semula peranti harus menyebabkan peranti but imej sistem pengendalian AstraLinux daripada eMMC.

3. Menggunakan Astra Linux

Selepas peranti but, skrin kebenaran akan muncul. Dalam medan log masuk masukkan "admin", kata laluan juga ialah perkataan "admin". Selepas kebenaran berjaya, desktop akan muncul (Gamb. 3).

Menggunakan Astra Linux pada komputer terbenam dengan seni bina ARM
nasi. 3 - desktop AstraLinux

Perkara pertama yang menarik perhatian anda ialah desktop benar-benar kelihatan seperti Windows, semua elemen dan dialog dinamakan dengan cara biasa ("Panel Kawalan", "Desktop", "Penjelajah", "Komputer Saya" pada desktop). Apa yang penting ialah Solitaire dan Minesweeper pun dipasang pada Astra Linux!

Menggunakan Astra Linux pada komputer terbenam dengan seni bina ARM
nasi. 4 - tab "Pejabat" dalam menu mula AstraLinux

Menggunakan Astra Linux pada komputer terbenam dengan seni bina ARM
nasi. 5 - Tab rangkaian dalam menu mula AstraLinux

Menggunakan Astra Linux pada komputer terbenam dengan seni bina ARM
nasi. 6 - tab "Sistem" dalam menu mula AstraLinux

Menggunakan Astra Linux pada komputer terbenam dengan seni bina ARM
nasi. 7 - Panel Kawalan AstraLinux

Perlu diingat bahawa untuk digunakan sebagai penyelesaian terbenam terdapat akses melalui SSH, melalui konsol Linux, dan ia juga mungkin untuk memasang pakej Debian kegemaran anda (nginx, apache, dll.). Oleh itu, untuk bekas pengguna Windows terdapat desktop yang biasa, dan untuk pengguna Linux dan penyelesaian terbenam yang berpengalaman terdapat konsol.

Menggunakan Astra Linux pada komputer terbenam dengan seni bina ARM
nasi. 8 β€” Konsol AstraLinux

Mengoptimumkan operasi AstraLinux

1. Untuk peranti dengan prestasi perkakasan yang rendah, kami mengesyorkan menggunakan monitor dengan resolusi rendah atau mengurangkan resolusi dalam fail secara manual /boot/config.txt sehingga 1280x720.

2. Kami juga mengesyorkan memasang utiliti untuk mengawal kekerapan pemproses secara automatik:

sudo apt-get install cpufrequtils

Kami betulkan /boot/config.txt maksud berikut:

force_turbo=1

3. Secara lalai, repositori standard dilumpuhkan dalam sistem. Untuk membolehkannya, anda perlu menyahkomen tiga baris dalam fail berikut cd/etc/apt/nano sources.list

Menggunakan Astra Linux pada komputer terbenam dengan seni bina ARM
nasi. 9 - Mendayakan repositori standard

Sumber: www.habr.com

Tambah komen