相关疑难解决方法(0)

如何重建损坏的 dpkg 状态文件?

每当我键入sudo apt-get remove然后按Tab自动完成键时,我都会收到以下消息:

grep-status: /var/lib/dpkg/status:15945: expected a colon
.
Run Code Online (Sandbox Code Playgroud)

我在状态文件的第 15945 行没有看到任何特别奇怪的东西。这是单声道库包的描述字段中的点字符,插入冒号没有帮助。删除包含点的行也不起作用。用 status-old 覆盖文件会导致相同的消息。

有没有办法重建状态文件?

dpkg bash

28
推荐指数
5
解决办法
8万
查看次数

dpkg 退出并解析文件`/var/lib/dpkg/status` 时出错,该怎么办?

当我尝试安装任何软件时,都会遇到此错误,因此无法更新。

Preconfiguring packages ...
dpkg: error: parsing file '/var/lib/dpkg/status' near line 51245 package 'oracle-xe':
 mixed non-coinstallable and coinstallable package instances present
N: Ignoring file 'gcl' in directory '/etc/apt/sources.list.d/' as it has no filename extension
N: Ignoring file 'gcl' in directory '/etc/apt/sources.list.d/' as it has no filename extension
E: Sub-process /usr/bin/dpkg returned an error code (2)
Run Code Online (Sandbox Code Playgroud)

dpkg

13
推荐指数
1
解决办法
3万
查看次数

标签 统计

dpkg ×2

bash ×1