Dav*_*lia 7 linux yum git dependencies kernel
我正在尝试在开发人员框中安装 git,我得到以下信息:
You could try using --skip-broken to work around the problem
** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows:
kernel-2.6.32-431.17.1.el6.x86_64 has installed conflicts bfa-firmware < ('0', '3.2.21.1', '2'): bfa-firmware-3.0.3.1-1.el6.noarch
kernel-firmware-2.6.32-431.17.1.el6.noarch is a duplicate with kernel-firmware-2.6.32-358.23.2.el6.noarch
kernel-headers-2.6.32-431.17.1.el6.x86_64 is a duplicate with kernel-headers-2.6.32-358.23.2.el6.x86_64
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?我对 CentOS/RHEL 不太熟悉
谢谢
up2date 或 yum 更新过程中断导致安装同一包的多个版本。
$ package-cleanup --dupes
$ package-cleanup --cleandupes
--dupes 命令将列出机器上安装的重复包,而 --cleandupes 开关将删除旧版本。package-cleanup 命令由 yum-utils 包提供。
$ rpm -e --justdb <package-name>-<old-version>
'--justdb' 开关用于确保包删除不会从文件系统中删除其文件,而只会从 rpm 数据库中删除它。
某些重复项可能不会删除,因为已安装的软件包需要它们。您可以尝试使用 --cleandupes 和 --removenewestdupes,或使用 --dupes 查看它们并手动删除。
小智 0
尝试执行以下命令
yum clean all
rpm --rebuilddb
yum update
yum clean all
yum reinstall glibc glibc-common libgcc
yum upgrade
yum install yum-utils
package-cleanup --problems
package-cleanup --dupes
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
32058 次 |
最近记录: |