apt-get 挂在 Rsyslog 上

apt-get 挂在 Rsyslog 上

当我尝试安装某些东西时,出现挂起,我不知道这是错误还是其他原因......

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

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

有人知道如何修复它和/或可能是什么原因造成的吗?

答案1

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

相关内容