로컬 저장소의 SLES 11.3 zypper에 패키지가 누락되었습니다.

로컬 저장소의 SLES 11.3 zypper에 패키지가 누락되었습니다.

로컬 저장소의 SLES 11.3 zypper에 패키지가 누락되었습니다.

SLES 11.3을 통해 Apache Ambari를 설치하려고 할 때 전체 저장소 타르볼을 다운로드했습니다. 그런 다음 압축되지 않은 파일에 대해 로컬 저장소를 만들었습니다.

zypper addrepo /root/SW/ambari/ambari/suse11/2.6.0.0-267 ambari
zypper refresh 
zypper packages -r ambari

결과는 다음과 같습니다.

   S | Repository | Name                       | Version     | Arch
   --+------------+----------------------------+-------------+-------
     | ambari     | ambari-infra-solr          | 2.6.0.0-267 | noarch
     | ambari     | ambari-infra-solr-client   | 2.6.0.0-267 | noarch
     | ambari     | ambari-logsearch-logfeeder | 2.6.0.0-267 | noarch
     | ambari     | ambari-logsearch-portal    | 2.6.0.0-267 | noarch
     | ambari     | ambari-metrics-common      | 2.6.0.0-267 | noarch

ambari-server 2.6.0.0-267 x86_64와 같은 패키지가 누락되었습니다. 왜?

12개의 패키지가 있지만 zypper는 그 중 5개만 인식합니다.

# find "/root/SW/ambari/ambari/suse11/2.6.0.0-267" -name "*.rpm" -print | wc -l
12

답변1

32비트 openSuse 운영 체제를 설치했기 때문입니다.

# uname -m
i686

Zypper는 대상 플랫폼에 따라 설치할 수 있는 패키지만 표시할 만큼 영리합니다. 다음과 같은 x86_64 패키지는 표시되지 않습니다.

 ambari-server-2.6.0.0-267.x86_64.rpm

관련 정보