2017-12-23 12 views
1

Ich versuche, den Befehl auf einem CentOS 7.4 Server ausführen:Yum Fehler beim Aktualisieren OpenSSH-Server

yum update openessh-server 

Allerdings erhalte ich folgende Fehlermeldung:

Downloading packages: 
Delta RPMs disabled because /usr/bin/applydeltarpm not installed. 
openssh-server-7.4p1-13.el7_4.x86_64.rpm                  | 458 kB 00:00:00  
Running transaction check 
Running transaction test 
Transaction test succeeded 
Running transaction 
    Updating : openssh-server-7.4p1-13.el7_4.x86_64                    1/2 
Error unpacking rpm package openssh-server-7.4p1-13.el7_4.x86_64 
warning: /etc/ssh/sshd_config created as /etc/ssh/sshd_config.rpmnew 
error: unpacking of archive failed on file /usr/sbin/sshd: cpio: rename 
    Verifying : openssh-server-7.4p1-13.el7_4.x86_64                    1/2 
openssh-server-6.6.1p1-35.el7_3.x86_64 was supposed to be removed but is not! 
    Verifying : openssh-server-6.6.1p1-35.el7_3.x86_64                   2/2 

Failed: 
    openssh-server.x86_64 0:6.6.1p1-35.el7_3       openssh-server.x86_64 0:7.4p1-13.el7_4 

uname -a

Linux XXXXXX 3.10.0-327.10.1.el7.x86_64 #1 SMP Tue Feb 16 17:03:50 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 

yum repolist

repo id          repo name                   status 
base/7/x86_64        CentOS-7 - Base                  9,591 
centosplus/7/x86_64       CentOS-7 - Plus                  63 
epel/x86_64         Extra Packages for Enterprise Linux 7 - x86_64          12,155 
epel-debuginfo/x86_64      Extra Packages for Enterprise Linux 7 - x86_64 - Debug        2,694 
extras/7/x86_64        CentOS-7 - Extras                  327 
remi          Les RPM de remi pour Enterprise Linux 7 - x86_64         4,548 
remi-php56         Les RPM de remi de PHP 5.6 pour Enterprise Linux 7 - x86_64       415 
remi-safe         Safe Remi's RPM repository for Enterprise Linux 7 - x86_64       2,578 
updates/7/x86_64       CentOS-7 - Updates                 1,573 
repolist: 33,944 

Mein Instinkt ist es, den Cache zu löschen und die RPM-Datenbank neu zu erstellen, ein Paket zu säubern, openssh-server zu entfernen und dann openssh-server zu installieren. Der Grund, warum ich das noch nicht getan habe, ist, weil ich Angst habe, SSH zu brechen, und so greife ich auf den Server zu. Ich habe mich gefragt, ob jemand einen Rat geben könnte, da ich nicht sehr erfahren bin, wenn es um yum/rpm-Fehler geht. Ich bin auch glücklich, die Frage mit mehr Informationen falls erforderlich zu aktualisieren, weil ich nicht sicher war, was ich einschließen sollte.

Antwort

0

So ist die Lösung, die für mich gearbeitet wurde:

yum clean all 
yum remove openssh-server 
yum install openssh-server 

ich so von der Konsole tat speichern zu sein, aber es stellte sich heraus, würde es über SSH fein gearbeitet haben.