我最近才发现我的 apt-get 系统坏了。我尝试了所有方法修复它,但每次都只是显示一条消息,说 apt-get 系统已损坏且无法修复。当我尝试安装软件包时,系统提示找不到它。我该如何完全重新安装 apt-get?有这样的事吗?
答案1
您可以从 Ubuntu 存储库下载 apt 包并手动安装它们。
首先,创建一个目录~/Downloads
并进入该目录:
mkdir ~/Downloads/apt-packs
cd ~/Downloads/apt-packs
然后下载所有与你的架构(amd64 或 i386)对应的 apt 包。例如,你有一个 amd64(Ubuntu 64 位):
下载以下 apt 的 deb 包(apt 及其依赖项):
wget http://archive.ubuntu.com/ubuntu/pool/main/a/apt/libapt-inst2.0_1.1.5_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/a/apt/libapt-pkg5.0_1.1.5_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/a/apt/apt-utils_1.1.5_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.1.5_amd64.deb
最后,使用以下命令安装它们dpkg
:
sudo dpkg -i *.deb