看来要先把 VirtualBox 和
kmod-VirtualBox-4.1.5-200.fc22.x86_64-4.3.30-1.fc22.x86_64 删除。VirtualBox 和
VirtualBox-guest 不能共存。用 yum 就很直观可以看到,dnf 现在的提示还不太成熟。
$ sudo yum-deprecated install VirtualBox-guest
Yum command has been deprecated, use dnf instead.
See 'man dnf' and 'man yum2dnf' for more information.
.......................
Resolving Dependencies
--> Running transaction check
---> Package VirtualBox-guest.x86_64 0:4.3.30-1.fc22 will be installed
--> Processing Conflict: VirtualBox-4.3.30-1.fc22.x86_64 conflicts
VirtualBox-guest <= 4.3.30-1.fc22
--> Processing Conflict: VirtualBox-guest-4.3.30-1.fc22.x86_64 conflicts
VirtualBox <= 4.3.30-1.fc22
--> Finished Dependency Resolution
Error: VirtualBox-guest conflicts with VirtualBox-4.3.30-1.fc22.x86_64
Error: VirtualBox conflicts with VirtualBox-guest-4.3.30-1.fc22.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
On Tue, Aug 25, 2015 at 12:55 PM, 苌蓊芪 <wankeycheng(a)qq.com> wrote:
[root@localhost]# rpm -qa \*kmod\*
kmod-libs-21-1.fc22.x86_64
kmodtool-1-23.fc22.noarch
kmod-VirtualBox-4.1.5-200.fc22.x86_64-4.3.30-1.fc22.x86_64
akmod-VirtualBox-4.3.30-1.fc22.x86_64
kmod-21-1.fc22.x86_64
VirtualBox-kmodsrc-4.3.30-1.fc22.x86_64
akmods-0.5.4-1.fc22.noarch
[root@localhost ]# rpm -qa kernel\*
kernel-modules-4.1.5-200.fc22.x86_64
kernel-core-4.0.4-301.fc22.x86_64
kernel-headers-4.1.5-200.fc22.x86_64
kernel-devel-4.1.5-200.fc22.x86_64
kernel-modules-4.0.4-301.fc22.x86_64
kernel-modules-4.1.3-201.fc22.x86_64
kernel-4.1.3-201.fc22.x86_64
kernel-modules-extra-4.1.3-201.fc22.x86_64
kernel-modules-extra-4.0.4-301.fc22.x86_64
kernel-core-4.1.5-200.fc22.x86_64
kernel-modules-extra-4.1.5-200.fc22.x86_64
kernel-core-4.1.3-201.fc22.x86_64
kernel-4.0.4-301.fc22.x86_64
kernel-4.1.5-200.fc22.x86_64
[root@localhost chengwangqi]# rpm -qa \*Virtualbox\*
[root@localhost chengwangqi]# akmods
Checking kmods exist for 4.1.5-200.fc22.x86_64 [ 确定 ]
[root@localhost chengwangqi]# dnf install VirtualBox-guest
Last metadata expiration check performed 0:36:50 ago on Tue Aug 25
12:17:29 20
15.
错误:package kmod-VirtualBox-4.1.5-200.fc22.x86_64-4.3.30-1.fc22.x86_64 requi
res VirtualBox-kmod-common >= 4.3.30, but none of the providers can be
install
ed
(try to add '--allowerasing' to command line to replace conflicting
packages)
[root@localhost chengwangqi]# dnf install VirtualBox-kmod-common
Last metadata expiration check performed 0:36:58 ago on Tue Aug 25
12:17:29 20
15.
软件包 VirtualBox-4.3.30-1.fc22.x86_64 已安装,跳过
依赖关系解决。
无需任何处理。
------------------ Original ------------------
From: "Robin Lee";<robinlee.sysu(a)gmail.com>;
Date: Tue, Aug 25, 2015 12:48 PM
To: "Fedora Chinese"<chinese(a)lists.fedoraproject.org>;
Subject: Re: [FZH]回复: 无法安装VirtualBox-guest
rpm -qa \*kmod\*
rpm -qa kernel\*
rpm -qa \*Virtualbox\*
看看
或者运行一下 akmods,再 dnf install VirtualBox-guest
2015-08-25 11:48 GMT+08:00 苌蓊芪 <wankeycheng(a)qq.com>:
> dnf clean all 之后,依旧,好奇怪?是源的问题吗?我用的是阿里云的源
>
>
> ------------------ Original ------------------
> From: "Christopher Meng";<i(a)cicku.me>;
> Date: Tue, Aug 25, 2015 10:18 AM
> To: "Fedora Chinese"<chinese(a)lists.fedoraproject.org>;
>
> Subject: Re: [FZH]回复: 无法安装VirtualBox-guest
>
>
>
> 不应该出现
>
> kmod-VirtualBox-4.1.5-200.fc22.x86_64-4.3.30-1.fc22.x86_64
>
> 因为这个包根本就不在[1]。
>
> 你检查一下缓存吧,最好 dnf clean 一下。
>
> [
1]---http://pkgs.org/search/kmod-VirtualBox
>
> --
>
> Yours sincerely,
> Christopher Meng
>
>
http://awk.io
> --
>
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
> --
>
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
>
--
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
--
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese