B
교체 중인 패키지를 설치해 달라고 요청했습니다 (그리고다른 패키지와 충돌합니다 A
. 사용자 입력 없이 이를 수행하려면 을 yum
사용합니다 --allowerasing
. 그런 옵션이 있습니까 zypper
? 사용자는 다음 주소에서 이 메시지를 받았습니다 zypper
.
Resolving package dependencies...
Problem: the to be installed B-some-version.x86_64 conflicts with 'A' provided by the installed A-some-other-version.x86_64
Solution 1: deinstallation of A-some-other-version.x86_64
Solution 2: do not install B-some-version.x86_64
Choose from above solutions by number or cancel [1/2/c/d/?] (c):
차이 없이 사용해 보았지만 --force
option 과 함께 작동하고 싶습니다 1
.
답변1
분명히 이 두 가지 옵션은 함께 작동하므로 사용자 입력이 필요하지 않습니다.
zypper install --force-resolution -y package_name
-y
(또는) 비대화형 모드를 활성화 --no-confirm
하고 각 프롬프트에 "예"라고 대답합니다. --force-resolution
(또는 -R
) zypper
문제 해결을 위해 자동 선택을 수행하도록 지시합니다.
이것을 소금 한 알로 받아들이십시오 ... 종속성/충돌을 고려한 특정 패키지에서 작동하지만 다른 경우에는 다를 수 있습니다.