linux - 在 chroot 环境中运行 yum groupupdate 时出现文件夹冲突
问题描述
我有一个 chroot 环境,当我运行以下命令时,我遇到了文件夹冲突。
/usr/bin/yum --verbose --assumeyes --installroot /home/prateek/project/.ova_work_dir/mnt/dst_root --config=/home/prateek/project/.ova_work_dir/mnt/dst_root/etc/yum.repos.d/project-upgrade.repo --obsoletes groupupdate '*' project
下面是错误
Running transaction test
Transaction check error:
file /usr from install of messagebus_c-1.0.0-0.x86_64 conflicts with file from package filesystem-3.2-20.el7.x86_64
我有以下两个问题要问:
1) 为什么我在 yum 运行事务测试时遇到文件夹冲突,因为我看到了文件冲突但没有看到文件夹冲突。
2)我将如何解决这个文件夹冲突。
解决方案
你能试试这个吗?
/usr/bin/yum --verbose --assumeyes --installroot=/home/prateek/project/.ova_work_dir/mnt/dst_root --config=/home/prateek/project/.ova_work_dir/mnt/dst_root/etc/yum.repos.d/project-upgrade.repo --obsoletes groupupdate '*' project
问题是
缺少等于符号--installroot /home
期待这样 --installroot=/home
推荐阅读
- python - 替换一列中的多个值并在熊猫数据框中保持其他值不变
- reactjs - React useState 不会触发子组件的重新渲染
- css - 文本高亮作为 CSS 掩码?
- magento - Magento 2 Observer 无法处理事件“checkout_onepage_controller_success_action”
- django - /blog/2 NOT NULL 约束的完整性错误失败:blog_comment.post_id
- html - 使后退和下一个按钮固定在折线图的顶部
- autodesk-forge - 使用 React 实现 3Legged 身份验证
- java - 根据重复值对列表进行排序
- javascript - 未捕获的 ReferenceError:在初始化之前无法访问“CONFIG”
- java - 如何编写 db.Person.find({_id:{pid:'1',email:'test@gamil.com'}}) 的 JPQL 等价物