ubuntu18 apt-get 未找到命令 ((sudo apt not found) 解决办法

问题命令

sudo apt install XXX
sudo apt-get install XXX

报错为未找到apt命令,这种情况一般是我们误删了apt这种基础包,需要从新下载安装

解决方案

  1. 下载apt资源包,资源网站:http://security.ubuntu.com/ubuntu/pool/main/a/apt/
  2. 我首先下载了apt_2.0.2ubuntu0.2_amd64.deb这个包,可以使用dpkg或者ubuntu软件管理器安装:
sudo dpkg -i apt_2.0.2ubuntu0.2_amd64.deb
  1. 安装过程报错如下:在这里插入图片描述问题为破坏apt-transport-https这个包,我尝试了“–auto-deconfigure 也许会有帮助”,发现并没有用,于是选择删除这个apt-transport-https
  2. 删除冲突包
sudo dpkg -r apt-transport-https

在这里插入图片描述

  1. 重新安装apt包
    在这里插入图片描述发现,apt还依赖libapt,并且提示我,两个版本不一样,所以我们去http://security.ubuntu.com/ubuntu/pool/main/a/apt/网站下一个对应的包
    在这里插入图片描述
    下载后,安装libapt包,再安装apt包

  2. 查看apt命令

在这里插入图片描述
安装成功

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值