树莓派误删了 apt 如何恢复
项目场景:
今日,在树莓派上安装docker容器依赖的时候,为了安装apt-transport-https不小心把apt 卸载了,讲一下补救方法。
问题描述:
就这样,apt被我手贱的卸载了
解决方案:
- 首先需要安装
debian-archive-keyring
和apt
包,这里我参考了这篇文章 - 点击跳转
- 于是安装apt,输入命令:
sudo dpkg -i apt_1.8.2.2_armhf.deb
- 提示安装的
apt
包和apt-transport-https
冲突,所以我们需要将apt-transport-https
卸载 - 在控制台输出
sudo dpkg -r apt-transport-https
- 重新输入 :
sudo dpkg -i apt_1.8.2.2_armhf.deb
- 安装完毕,可以看到apt 命令已经恢复正常
原因分析:
- 在安装docker依赖
apt-transport-https
的时候,提示需要将apt
删除是因为 版本不兼容,所以只需要安装和apt
版本对应的apt-transport-https
就可以了。 - 收工~