저는 가상 머신에서 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이고 Antergos에서는 3.19.3-3-ARCH입니다. 둘 다 Linux 4.0보다 낮은 것 같습니다.
답변1
두 가지 방법을 모두 가질 수는 없습니다.
linux
버전 4.0 이상으로 업그레이드그리고- 4.0 미만의 Linux 버전에 의존하는 패키지가 있습니다.
이는 종속성 충돌입니다. 한 가지 해결 방법은 linux
패키지를 IgnorePkg
on 에 추가하는 것이지만 /etc/pacman.conf
일반적으로 Arch 개발자는 권장하지 않습니다.일부 업그레이드는 지원되지 않습니다.
참고: antergos는 Arch를 기반으로 합니다.