apt-get 在 Rsyslog 挂起

Swe*_*weq 7 apt apparmor

当我尝试安装某些东西时,会挂起,我不知道是错误还是其他什么...

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
Run Code Online (Sandbox Code Playgroud)

它挂在那里。我让它运行了超过 15 分钟,我不得不使用Ctrl+停止它C)。

任何人都知道如何解决它和/或可能是什么原因?

Ily*_*nov 7

ps afx|grep rsyslog在不同的控制台中运行,然后:

  1. 如果有 rsyslogd 正在运行的痕迹,可能处于<defunct>状态,这是 upstart 脚本不兼容中的一个错误,已被修复。只需stop rsyslog升级到最新版本 ( dpkg -r --ignore-depends rsyslog rsyslog && aptitude update && aptitude upgrade rsyslog)。

  2. 如果没有rsyslogd 运行的痕迹,并且唯一挂起的相关进程是start rsyslog,则需要重新启动(然后可能继续执行步骤 1)。

  • 谢谢!有效!停止服务然后抑制包工作得很好! (3认同)