2016-06-28 10 views
0

Ich habe eine virtuelle centOS 7-Maschine und versuche, ein RPM-Paket für Security Center 4.7.1 zu installieren. Das Installationsprogramm von yum findet die Installationspakete für die Abhängigkeiten libexpat und libreadline nicht, aber ich habe expat und readline installiert. Ich verstehe das nicht, weil das Security Center RPM nach Paketen mit falschen Namen sucht. Dieser Link ist ein Screenshot des yum zeigt installieren, wird das Fehlen der installierten Pakete abbrechen erforderlich und die Pakete I für das Problem relevant installiert! ... centOS VM screenshotCentOS-Sicherheitscenter yum installieren Abhängigkeiten fehlgeschlagen

Vorschläge, wie dies zu beheben, ohne die Installation zu zwingen und riskieren Sie die Nichtfunktionalität des Sicherheitscenters?

+0

keine Screenshots verwenden; Fügen Sie den Text Ihrer Konsole in Ihrer Frage, wenn möglich –

+0

@ChrisMaes Sorry, hätte ich, wenn es einfacher war, Konsolentext aus VMWare-Workstation von einem nackten Knochen OS – DanSuciu

Antwort

0

Das Paket, das Sie Bedürfnis versuchen

libexpat.so.0 
libreadline.so.5 

aber Ihre Installation hat wahrscheinlich zu installieren (von dem, was ich sehen kann)

libexpat.so.2 
libreadline.so.6 

Es wird schwierig sein, dieses Paket zu installieren; Ich würde Ihnen empfehlen, nach einem neueren SecurityCenter-Paket zu suchen.

für Experten: gibt es wahrscheinlich einen Weg, um dies zu umgehen; wenn Sie es schaffen, eine ältere Libreadline und Libexpat rpm Seite an Seite mit den neuen zu installieren; aber das könnte riskant sein, weil es wahrscheinlich einige Konflikte gibt und Updates möglicherweise nicht so gut laufen ...

+0

Ich könnte meine aktuellen Versionen von Readline und Expat und dann deinstallieren neu installieren und die gewünschte Version im Yum Installer angeben? – DanSuciu

+0

Ja könnte man, aber wahrscheinlich gibt es andere Programme, die sie brauchen. Ich würde das nicht empfehlen ... –