首页 > 解决方案 > 在 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)我将如何解决这个文件夹冲突。

标签: linuxcentos7rpmyumchroot

解决方案


你能试试这个吗?

/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


推荐阅读