当自定义软件包被覆盖时重新安装官方软件包

当自定义软件包被覆盖时重新安装官方软件包

make deb-pkg我最近安装了通过运行编译我自己的 Ubuntu 内核版本生成的 Debian 软件包。我已为内核指定了发布版本3.19.0-21-secure。除一个软件包外,所有软件包都以该版本安装:linux-libc-dev。似乎没有标识该软件包的版本信息,这意味着我安装的本地构建linux-libc-dev软件包可能覆盖了官方软件包。

我犹豫是否要删除它,因为 apt-get 会在不询问我的情况下删除所有依赖它的包。我尝试运行sudo apt-get install --reinstall linux-libc-dev,但出现此错误:

Reinstallation of linux-libc-dev is not possible, it cannot be downloaded.

我尝试使用 apt-get 来查看是否能够找到官方版本,sudo apt-get download linux-libc-dev结果如​​下:

E: Can't find a source to download version '3.19.0-21-secure-3' of 'linux-libc-dev:amd64'

Aptitude 认为它获取了正确的软件包,但事实并非如此。我该如何修复这个问题?

相关内容