进行系统升级时出现错误 virtualbox-guest-modules: require linux

进行系统升级时出现错误 virtualbox-guest-modules: require linux

我在虚拟机上运行 Antergos Linux 64 位。当我尝试进行完整系统升级时,出现错误:

resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: virtualbox-guest-modules: requires linux<4.0

我使用 Ubuntu 作为我的主机操作系统,它的内核版本是 3.13.0-49-generic,在 Antergos 中使用的是 3.19.3-3-ARCH。我猜两者都低于linux 4.0。

答案1

你们不能两者兼而有之

  • 升级linux到4.0+版本
  • 有一个依赖于低于 4.0 的 linux 版本的软件包

这是依赖冲突。一种解决方法是将linux包添加到IgnorePkgon /etc/pacman.conf,但 Arch 开发人员通常不推荐此操作,因为不支持部分升级

注:antergos 基于 Arch。

相关内容