apt-get hängen bei Rsyslog

7

Wenn ich versuche, etwas zu installieren, gibt es einen Hang, ich weiß nicht, ob es ein Fehler oder etwas anderes ist ...

root@computer:~# apt-get install
Reading package list... Done
Building dependancy tree
Reading state information... Done
The following package has been automatiquelly installed but aren't necessary :
  libtext-glob-perl libfile-find-rule-perl libnumber-compare-perl
Please use « apt-get autoremove » to remove them
0 upgraded, 0 newly installed, 0 to remove.
Paramating rsyslog (5.8.6-1ubuntu8.3) ...
Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd

Und es hängt dort. Ich ließ es länger als 15 Minuten laufen, ich musste es mit Ctrl+ C) stoppen .

Hat jemand eine Idee, wie man das Problem behebt und / oder was die Ursache sein kann?

Sweq
quelle
Versuchen Sie, apt-get update && apt-get install -f && apt-get autoremoveFehler zu posten.
Panther
1
Ich habe getan, was Sie gefragt haben, es gibt keinen Fehler. Es hört einfach bei dieser Zeile auf: Überspringen des Profils in /etc/apparmor.d/disable: usr.sbin.rsyslogd
Sweq
1
Ja, Sie konnten das Paket nicht entfernen, da dpkg dachte, es wurde gestartet. Führen Sie nun manuell "stop rsyslog" aus, beenden Sie das Skript (Sie müssen nicht 5 Minuten warten. 5 Sekunden sind ausreichend) und fahren Sie mit der Deinstallation fort.
Ilya Semenov

Antworten:

7

Führen Sie dann ps afx|grep rsyslogeine andere Konsole aus:

  1. Wenn Spuren von rsyslogd ausgeführt werden, wahrscheinlich im <defunct>Status, ist dies ein Fehler in der Inkompatibilität der Upstart-Skripte, der behoben wurde. stop rsyslogAktualisieren Sie einfach auf die neueste Version ( dpkg -r --ignore-depends rsyslog rsyslog && aptitude update && aptitude upgrade rsyslog).

  2. Wenn keine Spuren von rsyslogd ausgeführt werden und der einzige verwandte Prozess hängt start rsyslog, müssen Sie neu starten (und dann möglicherweise mit Schritt 1 fortfahren).

Ilya Semenov
quelle
Hallo Ilya Semenov, ich habe versucht, was du gesagt hast. Das Protokoll finden Sie in meiner Bearbeitung. Thx
Sweq
3
Danke! Es funktionierte! Das Beenden des Dienstes und das Unterdrücken des Pakets hat sehr gut funktioniert!
Sweq