gpt4 book ai didi

linux - apt-get升级失败

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:37:40 27 4
gpt4 key购买 nike

我尝试运行“apt-get upgrade”,但我得到以下日志。

好像是haveged引起的(前段时间我尝试通过源安装这个,不是apt,系统上有它的痕迹,我会尝试卸载这个使用原始源文件)

我也有 munin-node(很确定这是通过 apt 实现的),我停止了该服务所以我认为这不是导致问题的原因?

Setting up exim4-base (4.72-6+squeeze3) ...
insserv: warning: script 'K02ossec' missing LSB tags and overrides
insserv: warning: script 'ossec' missing LSB tags and overrides
insserv: warning: script 'haveged' missing LSB tags and overrides
insserv: There is a loop between service munin-node and haveged if stopped
insserv: loop involving service haveged at depth 2
insserv: loop involving service munin-node at depth 1
insserv: Stopping haveged depends on munin-node and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing exim4-base (--configure):
subprocess installed post-installation script returned error exit status 1
configured to not write apport reports
dpkg: dependency problems prevent configuration of exim4-daemon-light:
exim4-daemon-light depends on exim4-base (>= 4.72); however:
Package exim4-base is not configured yet.
dpkg: error processing exim4-daemon-light (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of exim4:
exim4 depends on exim4-base (>= 4.72); however:
Package exim4-base is not configured yet.
exim4 depends on exim4-daemon-light | exim4-daemon-heavy | exim4-daemon-custom; however:
Package exim4-daemon-light is not configured yet.
Package exim4-daemon-heavy is not installed.
Package exim4-daemon-custom is not installed.
dpkg: error processing exim4 (--configure):
dependency problems - leaving unconfigured
Setting up apache2.2-common (2.2.16-6+squeeze10) ...
configured to not write apport reports
configured to not write apport reports
insserv: warning: script 'K02ossec' missing LSB tags and overrides
insserv: warning: script 'ossec' missing LSB tags and overrides
insserv: warning: script 'haveged' missing LSB tags and overrides
insserv: There is a loop between service munin-node and haveged if stopped
insserv: loop involving service haveged at depth 2
insserv: loop involving service munin-node at depth 1
insserv: Stopping haveged depends on munin-node and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing apache2.2-common (--configure):
subprocess installed post-installation script returned error exit status 1
configured to not write apport reports
dpkg: dependency problems prevent configuration of apache2-mpm-prefork:
apache2-mpm-prefork depends on apache2.2-common (= 2.2.16-6+squeeze10); however:
Package apache2.2-common is not configured yet.
dpkg: error processing apache2-mpm-prefork (--configure):
dependency problems - leaving unconfigured
configured to not write apport reports
dpkg: dependency problems prevent configuration of apache2:
apache2 depends on apache2-mpm-worker (= 2.2.16-6+squeeze10) | apache2-mpm-prefork (= 2.2.16-6+squeeze10) | apache2-mpm-event (= 2.2.16-6+squeeze10) | apache2-mpm-itk (= 2.2.16-6+squeeze10); however:
Package apache2-mpm-worker is not installed.
Package apache2-mpm-prefork is not configured yet.
Package apache2-mpm-event is not installed.
Package apache2-mpm-itk is not installed.
apache2 depends on apache2.2-common (= 2.2.16-6+squeeze10); however:
Package apache2.2-common is not configured yet.
dpkg: error processing apache2 (--configure):
dependency problems - leaving unconfigured
Setting up clamav-freshclam (0.97.6+dfsg-1~squeeze1) ...
configured to not write apport reports
insserv: warning: script 'K02ossec' missing LSB tags and overrides
insserv: warning: script 'ossec' missing LSB tags and overrides
insserv: warning: script 'haveged' missing LSB tags and overrides
insserv: There is a loop between service munin-node and haveged if stopped
insserv: loop involving service haveged at depth 2
insserv: loop involving service munin-node at depth 1
insserv: Stopping haveged depends on munin-node and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing clamav-freshclam (--configure):
subprocess installed post-installation script returned error exit status 1
configured to not write apport reports
dpkg: dependency problems prevent configuration of clamav:
clamav depends on clamav-freshclam | clamav-data; however:
Package clamav-freshclam is not configured yet.
Package clamav-data is not installed.
Package clamav-freshclam which provides clamav-data is not configured yet.
dpkg: error processing clamav (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libapache2-mod-php5:
libapache2-mod-php5 depends on apache2-mpm-prefork (>> 2.0.52) | apache2-mpm-itk; however:
Package apache2-mpm-prefork is not configured yet.
Package apache2-mpm-itk is not installed.
libapache2-mod-php5 depends on apache2.2-common; however:
Package apache2.2-common is not configured yet.
dpkg: error processing libapache2-mod-php5 (--configure):
dependency problems - leaving unconfigured
configured to not write apport reports
configured to not write apport reports
Errors were encountered while processing:
exim4-base
exim4-daemon-light
exim4
apache2.2-common
apache2-mpm-prefork
apache2
clamav-freshclam
clamav
libapache2-mod-php5
E: Sub-process /usr/bin/dpkg returned an error code (1)

最佳答案

我无法在不抛出错误的情况下停止 haveged。

我也转向使用 checkinstall当从源代码安装东西时,它会将所有文件打包到一个包中并以这种方式安装它,这样可以更轻松地删除所有相关文件。

我删除了 haveged 源版本使用的所有文件,但我认为罪魁祸首是 /etc/init.d/haveged

然后“sudo apt-get upgrade”就没有问题了

关于linux - apt-get升级失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14216380/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com