zypper 또는 yast가 로컬 저장소에서 타사 RPM을 설치할 수 없습니다.

zypper 또는 yast가 로컬 저장소에서 타사 RPM을 설치할 수 없습니다.

SLES11 SP4 시스템을 사용하고 있으며 로컬 yum 저장소에서 RPM을 설치하려고 합니다. SUSE에서 제공하고 내 로컬 저장소에 복사된 다른 모든 RPM은 mysql, samba 등과 같이 잘 설치됩니다.

이 문제는 mirthconnect라는 타사 RPM에서 발생합니다. 이 RPM은 다음에서 다운로드됩니다.http://downloads.mirthcorp.com/archive/connect/3.2.1.7650.b40/SLES11 SP4 시스템에 연결된 로컬 YUM 저장소에 복사되었습니다.

SLES11SP4-118:~ # zypper se mirth
Loading repository data...
Reading installed packages...

S | Name         | Summary | Type
--+--------------+---------+-----------
  | mirthconnect | (none)  | srcpackage



SLES11SP4-118:~ # zypper install mirthconnect
Loading repository data...
Reading installed packages...
'mirthconnect' not found in package names. Trying capabilities.
No provider of 'mirthconnect' found.
Resolving package dependencies...

Nothing to do.

추가됨 방금 zypper에 아래와 같이 소스 RPM을 설치하는 방법이 있다는 것을 발견했습니다.zypper si

zypper si mirthconnect
Reading installed packages...
Loading repository data...
Resolving package dependencies...

The following items are locked and will not be changed by any action:
  Installed:
  cifs-utils erlang fam fuse jdk libMagickCore1 libiniparser0 libjasper libmysqlclient15 libmysqlclient_r15
  libnetpbm-devel libnetpbm10 libwmf mysql mysql-client netpbm nfs-kernel-server perl-DBD-mysql perl-DBI
  perl-Data-ShowTable perl-Net-Daemon perl-PlRPC postgresql-libs samba samba-32bit samba-client
  samba-client-32bit stunnel unixODBC
  Available:
  libtspi1

The following source package is going to be installed:
  mirthconnect

.
Overall download size: 137.5 MiB. After the operation, additional 155.2 MiB will be used.
Continue? [y/n/? shows all options] (y): y
Retrieving: mirthconnect-3.2.1.7650.b40-linux.x86_64.rpm [done] …. 

하지만 이 mirthconnect는 이를 필요로 하는 다른 RPM의 종속성이기도 합니다. yast2를 사용하여 설치하려고 하면 "아무것도 mirthconnect를 제공하지 않습니다"라는 메시지가 나타납니다.

답변1

그것은src패키지; 일반 패키지를 받아야 합니다(다음으로 끝남)..rpm그리고 함께하지.src.rpm)

관련 정보