首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >卸载quagga 0.99.23后无法安装软件包

卸载quagga 0.99.23后无法安装软件包
EN

Unix & Linux用户
提问于 2017-07-21 15:41:58
回答 1查看 199关注 0票数 2

我今天从Debian拉伸服务器卸载quagga 0.99.23来安装bird

在卸载quagga之后,我发现我无法安装任何其他软件包。

每当我尝试安装任何新的软件包时,我都会得到以下错误:

代码语言:javascript
复制
unknown user 'quagga' in statoverride file

该怎么办呢?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-07-21 15:41:58

我找到了那条线

代码语言:javascript
复制
quagga quaggavty 775 /etc/quagga

在文件/var/lib/dpkg/statoverride中。

删除这一行之后,我就能够安装bird了。

显然,通常的方法是(后来在另一台服务器上也发生了这种情况,这次我使用了这个表单):

代码语言:javascript
复制
sudo dpkg-statoverride --remove /etc/quagga

并列出所有重写:

代码语言:javascript
复制
dpkg-statoverride --list

来自人dpkg-状态覆盖

--remove path Remove an override for path, the status of path is left unchanged by this command. --list [glob-pattern] List all overrides. If a glob pattern is specified restrict the output to overrides which match the glob. If there are no overrides or none match the glob dpkg-statoverride will exit with an exitcode of 1.

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/379969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档