制作liboath-devel包
本部分内容仅在openEuler 20.03操作系统下操作,CentOS 7.6用户请跳过。
由于openEuler的软件安装源没有liboath-devel,需要制作相关安装包。
- 下载相关代码和补丁。
cd /home/oath wget --no-check-certificate https://gitee.com/src-openeuler/oath-toolkit/repository/archive/openEuler-21.03-20210330.zip unzip openEuler-21.03-20210330.zip cd oath-toolkit
- 安装相关依赖。
yum install gtk-doc pam-devel rpmdevtools rpmdev-setuptree
- 将相关文件移动到“/root/rpmbuild/SOURCES”目录。
mv /home/oath-toolkit/0001-oath-toolkit-2.6.5-lockfile.patch oath-toolkit-2.6.5.tar.gz /root/rpmbuild/SOURCES/
- 编译RPM包。
cd /root/oath-toolkit rpmbuild -bb oath-toolkit.spec
- 将编译好的RPM包作为本地Yum源。
mkdir -p /home/rpm/oath cp -r /root/rpmbuild/RPMS/* /home/rpm/oath/ yum install -y createrepo cd /home/rpm/oath createrepo ./
父主题: 环境准备