
Ich verwende eine SLES11 SP4-Maschine und versuche, ein RPM aus dem lokalen Yum-Repository zu installieren. Alle anderen RPMs, die von SUSE bereitgestellt und in mein lokales Repository kopiert werden, wie MySQL, Samba usw., lassen sich problemlos installieren.
Das Problem tritt bei einem Drittanbieter-RPM namens Mirthconnect auf, das vonhttp://downloads.mirthcorp.com/archive/connect/3.2.1.7650.b40/und in mein lokales YUM-Repository kopiert, das mit meiner SLES11 SP4-Maschine verbunden ist.
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.
HINZUGEFÜGT
Ich habe gerade herausgefunden, dass Zypper eine Möglichkeit bietet, Quell-RPMs wie unten beschrieben zu installieren, indem manzypper 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] ….
Aber dieses Mirthconnect ist auch Teil einer Abhängigkeit von einem anderen RPM, das es benötigt. Wenn ich versuche, es mit yast2 zu installieren, heißt es: „Nichts bietet Mirthconnect“
Antwort1
Das ist einQuellpaket; Sie sollten das normale Paket erhalten (endet mit.rpmund nicht mit.src.rpm)