概述
文章目录
- Linux 系统mock工具使用
- 搭建本地mock
- 新建用户 mockbuilder
- 使用mock配置文件来进行编译
- 使用chroot的方法进行编译
Linux 系统mock工具使用
搭建本地mock
yum install mock
修改/etc/mock/xxx.cfg
新建用户 mockbuilder
[root@test ~]# useradd mockbuilder
[root@test ~]# usermod -a -G mock mockbuilder
[root@test ~]# su - mockbuilder
使用mock配置文件来进行编译
[root@test ~]$ mock -r xxx --init #初始化,不需要加xxx.cfg后缀
[root@test ~]$ mock -r xxx --rebuild package-1.2-3.src.rpm #开始搭建环境并编译,使用此命令每次都会清空原有环境,重新搭建编译环境。
[root@test ~]$ mock -r xxx --no-clean --rebuild package-1.2-3.src.rpm # 不对环境进行清理,检测并安装依赖的包后,进行编译。(此方法配合chroot方法较为方便)
使用chroot的方法进行编译
[root@test ~]# cd /var/lib/mock/xxx/root //mock环境构建完成的目录
[root@test ~]# chroot .
最后
以上就是舒适哈密瓜为你收集整理的Linux 系统mock工具使用的全部内容,希望文章能够帮你解决Linux 系统mock工具使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复