Jel*_*Cat 3 debian dist-upgrade
我正在尝试从 Debian wheezy 升级旧服务器(是的,我落后于时代)。你能告诉我如何克服systemd-sysv
和之间的冲突sysvinit
吗?
我在 apt 列表中替换了wheezy
with 的提及jessie
:sed -i 's/wheezy/jessie/g' sources.list sources.list.d/*
当我运行时apt -V upgrade
,我遇到一个错误:
dpkg: error processing archive /var/cache/apt/archives/systemd-sysv_241-5_amd64.deb (--unpack):
trying to overwrite '/usr/share/man/man8/halt.8.gz', which is also in package sysvinit 2.88dsf-41+deb7u1
Run Code Online (Sandbox Code Playgroud)
我试图用 删除现有的sysvinit
包dpkg -P sysvinit
,但这是不允许的,因为这是一个必不可少的包:
dpkg: error processing package sysvinit (--purge):
this is an essential package; it should not be removed
Run Code Online (Sandbox Code Playgroud)
(我也试过apt --fix-broken install
,但没有效果。)
小智 5
我也遇到过类似的问题。已解决
dpkg -P --force-remove-essential sysvinit
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1471 次 |
最近记录: |