zypper или yast не могут установить сторонний RPM из локального репозитория

zypper или yast не могут установить сторонний RPM из локального репозитория

Я использую машину SLES11 SP4 и пытаюсь установить RPM из локального репозитория yum. Все остальные RPM, предоставляемые SUSE и скопированные в мой локальный репозиторий, устанавливаются нормально, например, mysql, samba и т. д.

Проблема возникает со сторонним RPM-пакетом под названием mirthconnect, который загружается с сайтаhttp://downloads.mirthcorp.com/archive/connect/3.2.1.7650.b40/и скопировал в мой локальный репозиторий YUM, подключенный к моей машине SLES11 SP4.

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, он говорит: "Nothing provide mirthconnect"

решение1

Этоsrcpackage; вы должны получить обычный пакет (заканчивающийся на.об/мини не с.src.rpm)

Связанный контент