【问题标题】:How to resolve conflicts in Linux while Installing the packages?安装软件包时如何解决 Linux 中的冲突?
【发布时间】:2018-08-22 06:04:50
【问题描述】:

我有一个 GCP 虚拟机,我正在尝试在其中安装 cloud-utils 包,但出现冲突错误。

命令:

 yum -y install cloud-utils

错误:

Error: gce-disk-expand conflicts with cloud-utils-growpart-0.27-10.el6.x86_64
Error: gce-disk-expand conflicts with cloud-utils-0.27-10.el6.x86_64

您能帮我解决这些冲突吗?

【问题讨论】:

标签: linux google-cloud-platform google-compute-engine


【解决方案1】:

错误中提到 2 个包发生冲突。 “Cloud-utils”是一个用于管理云镜像的软件包。 “Cloud-utils”包括“cloud-utils-growpart”。

1 - cloud-utils-growpart 是一个扩展磁盘分区的实用程序包。

2 - gce-disk-expand 是一个用于扩展磁盘分区的 GCP 实用程序包。

您在两个包中使用相同的文件和目录,因此它们存在冲突。我不知道您尝试安装 cloud-utils 的原因,但我强烈建议您安装 GCP 支持的实用程序包。

【讨论】:

  • gce-disk-expandGCP specific 版本的cloud-utils-growpart ...这就是为什么RPM 可能会将它们声明为彼此“冲突”。