Usando Astra Linux nun ordenador integrado con arquitectura ARM

Usando Astra Linux nun ordenador integrado con arquitectura ARM
As novas tendencias no campo da substitución de importacións están obrigando ás empresas rusas a cambiar aos sistemas operativos nacionais. Un destes sistemas é o sistema operativo ruso baseado en Debian - Astra Linux. No ámbito da contratación pública, cada vez hai máis requisitos para o uso de software doméstico con certificados FSTEC, así como a súa inclusión no rexistro de software doméstico. Aínda que cabe destacar que, segundo a lei, non é obrigatorio ter o certificado FSTEC.

A maioría dos sistemas operativos rusos están deseñados para o seu uso no modo "Estación de traballo", é dicir, son análogos das solucións de arquitectura x86 para o lugar de traballo dun empregado. Decidimos instalar o sistema operativo Astra Linux na arquitectura ARM, para poder utilizar un sistema operativo de fabricación rusa no sector industrial, concretamente no ordenador embebido AntexGate (non imos afondar nas vantaxes da arquitectura ARM sobre x86 agora).

Por que escollemos Astra Linux OS?

  • Teñen unha distribución especial para a arquitectura ARM;
  • Gustounos que usasen un escritorio ao estilo de Windows, para as persoas afeitas ao sistema operativo Windows esta é unha vantaxe importante ao cambiar ao sistema operativo Linux;
  • Astra Linux xa se utiliza nas empresas estatais e no Ministerio de Defensa, o que significa que o proxecto seguirá vivo e non se extinguirá nun futuro próximo.

Por que escollemos ARM Architecture Embedded PC?

  • eficiencia enerxética e menor xeración de calor (os dispositivos de arquitectura ARM consomen menos enerxía e quéntanse relativamente menos durante o funcionamento);
  • pequeno tamaño e alto grao de integración (un gran número de compoñentes colócanse nun chip, o que simplifica o deseño das placas base e elimina a necesidade de comprar un gran número de compoñentes adicionais);
  • non redundancia de comandos e instrucións (a arquitectura ARM proporciona exactamente o número de comandos necesarios para a operación)
  • tendencias na Federación Rusa no campo da Internet das cousas (debido ao desenvolvemento das tecnoloxías na nube, redúcense os requisitos para as computadoras finais, elimínase a necesidade de usar estacións de traballo potentes, cada vez máis cálculos se moven á nube, finos). dispositivos cliente son suficientes).

Usando Astra Linux nun ordenador integrado con arquitectura ARM
Arroz. 1 - Arquitectura ARM

Opcións de uso de PCs baseados na arquitectura ARM

  • "cliente lixeiro";
  • "estación de traballo";
  • pasarela IoT;
  • PC incorporado;
  • dispositivo para monitorización industrial.

1. Obtención da distribución AstraLinux

Para recibir o kit de distribución, debes escribir unha carta de solicitude a calquera socio oficial autorizado de NPO RusBiTech. A continuación, terás que asinar un acordo de confidencialidade e non divulgación e un acordo de cooperación científica e técnica (se a túa empresa é un desenvolvedor de software ou hardware).

Usando Astra Linux nun ordenador integrado con arquitectura ARM
Arroz. 2 — Descrición das versións de AstraLinux

2. Instalación de AstraLinux no dispositivo AntexGate

Despois de recibir a distribución de AstraLinux, cómpre instalala no dispositivo de destino (no noso caso, é o PC embebido de AntexGate). As instrucións oficiais indícannos que usemos calquera sistema operativo Linux para instalar AstraLinux nun ordenador ARM, pero decidimos probalo no sistema operativo Windows. Entón, imos realizar a seguinte secuencia de accións:

1. Descarga e instala software para o sistema operativo Windows.

2. Conecte o dispositivo mediante Micro USB ao seu ordenador.

3. Aplique enerxía ao dispositivo, agora Windows debería atopar o hardware e instalar o controlador.

4. Despois de completar a instalación do controlador, execute o programa.

5. Despois duns segundos, a unidade eMMC aparecerá en Windows como un dispositivo de almacenamento masivo USB.

6. Descarga a utilidade Win32DiskImager da páxina Proxecto Sourceforge e instala o programa como de costume.

7. Inicie o software Win32DiskImager recén instalado.

8. Seleccione o ficheiro de imaxe de AstraLinux que recibiu anteriormente.

9. No campo do dispositivo, seleccione a letra da unidade da tarxeta eMMC. Teña coidado: se seleccionas o disco equivocado, podes destruír os datos do disco duro do teu ordenador.

10. Fai clic en "Grabar" e agarda ata que se complete a gravación.

11. Reinicie o dispositivo.

Reiniciar o dispositivo debería facer que o dispositivo inicie a imaxe do sistema operativo AstraLinux desde o eMMC.

3. Usando Astra Linux

Despois de que o dispositivo se inicie, aparecerá a pantalla de autorización. No campo de inicio de sesión introduza "admin", o contrasinal tamén é a palabra "admin". Despois da autorización exitosa, aparecerá o escritorio (Fig. 3).

Usando Astra Linux nun ordenador integrado con arquitectura ARM
Arroz. 3 - Escritorio AstraLinux

O primeiro que chama a atención é que o escritorio semella realmente Windows, todos os elementos e diálogos chámanse do xeito habitual ("Panel de control", "Escritorio", "Explorador", "O meu ordenador" no escritorio). O importante é que incluso Solitaire e Minesweeper están instalados en Astra Linux.

Usando Astra Linux nun ordenador integrado con arquitectura ARM
Arroz. 4 - Pestana "Office" no menú de inicio de AstraLinux

Usando Astra Linux nun ordenador integrado con arquitectura ARM
Arroz. 5 - Pestana Rede no menú de inicio de AstraLinux

Usando Astra Linux nun ordenador integrado con arquitectura ARM
Arroz. 6 - Pestana "Sistema" no menú de inicio de AstraLinux

Usando Astra Linux nun ordenador integrado con arquitectura ARM
Arroz. 7 - Panel de control de AstraLinux

Cabe destacar que para o seu uso como solucións integradas hai acceso a través de SSH, a través dunha consola Linux, e tamén é posible instalar os seus paquetes Debian favoritos (nginx, apache, etc.). Así, para os antigos usuarios de Windows hai un escritorio familiar, e para os usuarios experimentados de Linux e solucións integradas hai unha consola.

Usando Astra Linux nun ordenador integrado con arquitectura ARM
Arroz. 8 — Consola AstraLinux

Optimización do funcionamento de AstraLinux

1. Para dispositivos con baixo rendemento de hardware, recomendamos utilizar un monitor cunha resolución baixa ou reducir manualmente a resolución do ficheiro /boot/config.txt ata 1280 x 720.

2. Tamén recomendamos instalar unha utilidade para controlar automaticamente a frecuencia do procesador:

sudo apt-get install cpufrequtils

Corriximos en /boot/config.txt o seguinte significado:

force_turbo=1

3. Por defecto, os repositorios estándar están desactivados no sistema. Para activalos, cómpre descomentar tres liñas no seguinte ficheiro cd/etc/apt/nano sources.list

Usando Astra Linux nun ordenador integrado con arquitectura ARM
Arroz. 9 - Habilitación de repositorios estándar

Fonte: www.habr.com

Engadir un comentario