質問: 勉強のために Oracle VM VirtualBoxにCentos7をインストールして利用しています。 yun-cronが以下エラーで インストール出来ません。 Transaction check error: file /etc/yum/yum-cron-hourly.conf from install of yum-cron-3.4.3-132.el7.centos.0.1.noarch conflicts with file from package yum-3.4.3-118.el7.centos.noarch file /etc/yum/yum-cron.conf from install of yum-cron-3.4.3-132.el7.centos.0.1.noarch conflicts with file from package yum-3.4.3-118.el7.centos.noarch 基本情報 CentOS Linux release 7.0.1406 (Core) arch x86_64 Server version: Apache/2.4.6 (CentOS) Server built: Nov 19 2015 21:43:13 原因、解決方法等 ご教示よろしくお願いします。
回答: インストールしようとしている yum-cron-3.4.3-132.el7.centos.0.1 と、インストール済みの yum-3.4.3-118.el7.centos に、同じファイルが含まれていて、ファイルサイズや MD5 が違うため、インストールできないようです。 通常は yum-cron のバージョンに合わせて yum も 3.4.3-132.el7.centos.0.1 に自動でアップデートしてくれるのですが、yum-cron のパッケージの作り(Requires)が正しくないのでしょう。 yum をアップデートした後、yum-cron をインストールするといいと思います。 ``` yum update yum yum install yum-cron ```