我是靠谱客的博主 舒适哈密瓜,最近开发中收集的这篇文章主要介绍Linux 系统mock工具使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

    • 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工具使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部