私は仮想マシンで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をホストOSとして使用しており、カーネルのバージョンは3.13.0-49-genericで、Andergosでは3.19.3-3-ARCHですどちらもLinux 4.0より低いようです。
答え1
両方の方法を持つことはできません。
linux
バージョン 4.0 以降にアップグレードそして- 4.0未満のLinuxバージョンに依存するパッケージがあります。
これは依存関係の競合です。 1つの回避策はlinux
パッケージをIgnorePkg
onに追加することですが、/etc/pacman.conf
通常Arch開発者はお勧めできません。一部のアップグレードはサポートされていません。
注:antergosはArchに基づいています。