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?


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).


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.