2016-10-26 5 views
0

zypper를 통해 "Company-hardening-1.0-1.noarch.rpm"RPM을 설치하는 동안 문제가 발생했습니다. 관련된 두 시스템이 있습니다. 둘 다 SUSE-Linux-Enterprise-Server-11-SP3 VM입니다.zypper 종속성 해결

시스템 1 :이 경우, RPM을 설치 할 수 있어요이 시스템에서 을 (작업), zypper 자동으로 의존성을 해결한다.

susevm1:~ # zypper install Company-hardening-1.0-1.noarch.rpm 
Loading repository data... 
Reading installed packages... 
Resolving package dependencies... 

The following NEW packages are going to be installed: 
    Company-hardening openscap-engine-sce 

The following packages are not supported by their vendor: 
    Company-hardening openscap-engine-sce 

2 new packages to install. 
Overall download size: 195.0 KiB. After the operation, additional 1.0 MiB will be used. 
Continue? [y/n/?] (y): n 

시스템 2 : zypper 종속성을 확인할 수 아니므로 (작동하지 않음)

이 시스템 RPM에서, 설치지고 있지 않습니다.

linux-g33k:~/Desktop/RPMS # zypper install Company-hardening-1.0-1.noarch.rpm 
Loading repository data... 
Reading installed packages... 
Resolving package dependencies... 

Problem: nothing provides openscap-engine-sce >= 1.2.5-2 needed by Company-hardening-1.0-1.noarch 
Solution 1: do not install Company-hardening-1.0-1.noarch 
Solution 2: break Company-hardening-1.0-1.noarch by ignoring some of its dependencies 

Choose from above solutions by number or cancel [1/2/c] (c): c 

두 시스템 모두 동일한 버전의 zypper를 사용합니다. 나는 이것이 단순하고 어리석은 질문 일지 모른다는 것을 안다. :) 이것은 일부 저장소 diff 때문일 수 있습니다.

감사합니다, 인 Hemant 그것은 당신이 두 시스템에서 활성화 된 동일한 저장소가없는 것을 의미

답변

1

.

zypper lr -u 

두 기계의 출력을 비교하여 추가하거나 사용할 저장소를 표시해야합니다.