欧拉操作系统上安装铜锁 RPM 包
前言
铜锁和欧拉开源操作系统作为开放原子开源基金会的2个开源项 目,目前都处于孵化期。铜锁项目作为基础密码库,希望能够助力开源操作系统,包括欧拉系统等,为用户提供密码学基础能力,解决密码合规等问题。 为方便在欧拉操作系统上的用户使用铜锁密码库,目前已经基于Tongsuo-8.3.3源代码构建RPM包,发布到openEuler软件包仓库https://search.oepkgs.net/。支持的架构包括x86_64和arm64,系统版本支持20.03-LTS-SP1、20.03-LTS-SP2和20.03-LTS-SP3。 下面以华为云弹性云服务器为例,在openEuler 20.03系统上,安装铜锁并演示国密功能。
实战华为云服务器+欧拉+铜锁
购买弹性云服务器时,镜像选择公共镜像里面的openEuler,版本为openEuler 20.03,如下图所示。 登录云服务器后,安装铜锁,步骤如下。
-
添加源
dnf config-manager --add-repo https://repo.oepkgs.net/openeuler/rpm/openEuler-20.03-LTS-SP1/extras/x86_64/
-
更新源索引
dnf clean all && dnf makecache
-
安装铜锁软件包
dnf install tongsuo --nogpgcheck
铜锁安装目录为
/opt/tongsuo/
,安装成功后,可以查看铜锁版本号:/opt/tongsuo/bin/openssl version