首先这个问题困扰我好久了。。,不知道为啥我的 apt 不能使用了! 报错找不到 sudo: apt找不到。。

在网上找了很久都没法解决。。找到的都是些无法使用apt-get 啥啥啥的,没有我想要的答案。

使用 whereis apt 查看安装的apt 时,正常的情况下显示三条路径:

apt 查找仓库 apt找不到_apt


但是我的只显示 /ect/apt 这一条路径。。。。。。咋样都解决不了了。

之后就想着重新安装一个 apt,在网上总是搜索不到结果,搜索到的都是啥如何使用 apt安装软件包????(大哥我是要重新安装apt,而不是使用apt安装软件)

几经波折,最后找到apt下载链接:http://security.ubuntu.com/ubuntu/pool/main/a/apt/

找到适合自己的版本,然后使用 wget 下载,因为我也是新手,所以查阅资料,看了下啥叫 wget:

apt 查找仓库 apt找不到_apt 查找仓库_02

这里是简单的介绍。

然后如何安装呢。。。。真是采坑无数。。。

使用 :wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.6.6ubuntu0.1_amd64.deb 下载自己对应的安装包。

然后:sudo dpkg -i apt_1.6.6ubuntu0.1_amd64.deb(安装)

接下来又会报这样的错误!!!!!

apt 查找仓库 apt找不到_apt_03

毕竟是新手,这个又是啥东西,自己什么时候搞到电脑上面的。。。也不知道。然后就开始无尽的尝试了

whereis aptitude 找到对应路径
然后: sudo rf -rm …全部删除

但还是太年轻了哈哈。。。。依旧报上面的错误!

在网上搜索的时候,发现了

可以使用 sudo dpkg -r aptitude 彻底删除!

之后再次运行,还是会报错:

apt 查找仓库 apt找不到_apt 查找仓库_04

此问题的解决方式就是:

我们使用dpkg是在~目录下,但是apt的软件包下载可能是在 下载目录夹下,所以会一直显示无法访问归档,你首先要找到 apt包所在的位置,然后进入该位置再次执行
安装指令就好啦!!

此时可以如图检查是否成功安装:

sudo apt-get update
sudo apt-get upgrade

apt 查找仓库 apt找不到_搜索_05


可以看到上面的whereis apt 已经出现了 3条路径!!到这里就安装结束啦!

此外你还可以使用

sudo apt install sl

然后执行 sl 命令, 会出现一个小火车跑过去!检验 apt 是否可用。

介绍就要完整:下面再来说一下 什么是: aptitude

这里是它的简介。

apt 查找仓库 apt找不到_ubuntu_06