进口替代领域的新趋势正迫使俄罗斯公司转向国内操作系统。 这样的系统之一是基于Debian的俄语操作系统-Astra Linux。 在公共采购领域,日益满足使用带有FSTEC证书的家用软件以及将其纳入家用软件注册簿的要求。 尽管值得注意的是,根据法律,FSTEC证书的可用性不是强制性的。
大多数俄罗斯操作系统都是为在“工作站”模式下使用而设计的,也就是说,实际上,它们是用于员工工作场所的x86体系结构解决方案的类似物。 我们决定在ARM体系结构上安装Astra Linux OS,以便在工业领域(即AntexGate嵌入式计算机)中使用俄罗斯制造的OS(我们现在不会深入研究ARM体系结构相对于x86的优势)。
我们为什么选择Astra Linux?
- 它们具有针对ARM体系结构的特殊发行版。
- 我们喜欢他们使用Windows风格的桌面这一事实,对于习惯于Windows的人们来说,这是切换到Linux时的重要优势。
- 国有公司和国防部已经使用了Astra Linux,这意味着该项目将继续存在并且不会在不久的将来消失。
我们为什么选择嵌入式PC体系结构ARM?
- 能源效率和较低的散热(基于ARM架构的设备在运行过程中消耗的能量更少且发热量相对较小);
- 体积小,集成度高(大量元件基座位于一个芯片上,这简化了主板的设计并消除了购买大量附加组件的需要)
- 命令和指令的冗余(在ARM体系结构中,提供了工作所需的确切命令数)
- 物联网领域的射频趋势(由于云技术的发展,对终端计算机的需求减少,无需使用功能强大的工作站,越来越多的计算正在向云移动以及诸如“瘦客户机”之类的足够设备)。
图 1-ARM体系结构ARM PC应用程序
- “瘦客户”;
- “工作站”;
- 物联网网关
- 嵌入式PC
- 工业监控设备。
1.获取AstraLinux发行版
要获得分发工具包,您必须写信给RusBiTech NGO的任何官方授权合作伙伴。 接下来,您将需要签署保密和不泄露信息的协议以及科技合作的协议(如果您的公司是软件或硬件开发商)。
图 2-AstraLinux发行说明2.在AntexGate设备上安装AstraLinux
收到AstraLinux分发工具包后,您需要将其安装在目标设备上(在我们的示例中,这是一台AntexGate嵌入式PC)。 官方说明告诉我们可以使用任何Linux操作系统在ARM计算机上安装AstraLinux,但是我们决定在Windows上尝试。 因此,我们执行以下操作序列:
1.下载并安装适用于Windows操作系统的
软件 。
2.通过Micro USB将设备连接到计算机。
3.启动设备,现在Windows应该找到硬件并安装驱动程序。
4.驱动程序安装完成后,运行程序。
5.几秒钟后,eMMC驱动器在Windows中显示为USB存储设备。
6.从
Sourceforge项目页面下载Win32DiskImager实用程序,然后以普通模式安装该程序。
7.运行新安装的Win32DiskImager软件。
8.选择您先前收到的AstraLinux映像文件。
9.在设备字段中,选择eMMC卡的驱动器号。 注意:如果选择错误的驱动器,则可能会破坏计算机硬盘中的数据!
10.单击“记录”,然后等待记录完成。
11.重新启动设备。
重新引导设备将导致设备从eMMC下载AstraLinux操作系统映像。
3.使用Astra Linux
设备启动后,将显示授权屏幕。 在登录字段中,输入“ admin”,密码也是单词“ admin”。 成功授权后,将出现桌面(图3)。
图 3-AstraLinux桌面首先引起您注意的是,桌面确实类似于Windows,所有元素和对话框都以通常的方式调用(桌面上的“控制面板”,“桌面”,“资源管理器”,“我的电脑”)。 重要的是,甚至连纸牌和Minesweeper都安装在Astra Linux上!
图 4-AstraLinux开始菜单中的“ Office”选项卡图 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-启用标准存储库