我在 Ubuntu 20.04 上尝试安装/卸载东西时遇到了一个问题:
dpkg: error: error trying to open /var/lib/dpkg/info/format: Not a directory
E: Sub-process /usr/bin/dpkg returned an error code (2)
我看到了这样一个话题:
丢失/删除了 dpkg(Debian 的包管理器)。我该如何找回它?
但该网站packages.ubuntu.com已关闭。请告诉我另一个可以下载此 dpkg.deb 的网站。我正在使用 Ubuntu 20.04。请告诉我如何找到要下载的确切版本。谢谢大家!
答案1
该网站没有关闭,但该链接无效。请参阅受支持的版本列表https://packages.ubuntu.com/
对于所有其他用途档案
答案2
下载包源的另一种方法是使用apt
命令。
只需运行以下命令即可创建工作目录并下载.deb 文件:
mkdir DPKG
cd DPKG
apt download dpkg
要提取文件,请运行以下命令:
ar xvf *deb
tar xvf dat*
现在,将文件复制到位:
for i in [esuv]*; do sudo cp -R $i/* /$i/ ; done