Ubantu20.4 换源:apt-get 软件更新镜像源

建议到网速比较好的地方操作。

Ubantu20.4,其它版本不一定如此操作

1 软件源的全路径是:/etc/apt/sources.list
我们可以先进入sources.list所在目录/etc/apt/,通过ls命令可以看到如下图的情况
在这里插入图片描述
2 然后备份一下文件,通过sudo cp /etc/apt/sources.list /etc/apt/sources.list.20220407,备份后情况如下图所示
在这里插入图片描述3 接着通过sudo gedit sources.list 或者 sudo vim sources.list命令打开 sources.list,可以看到如下图所示的内容
在这里插入图片描述4 我这次想用阿里云镜像源,故用下述内容替代上图的内容

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted uni
### 解决方案 在Ubuntu系统中遇到`apt-get`命令未找到的问题,通常是因为环境变量配置不正确或必要的工具包缺失。以下是可能的原因以及对应的解决方法。 #### 1. 检查Shell路径设置 如果系统的PATH环境变量没有包含`/usr/bin`目录,则可能导致无法识别`apt-get`命令。可以通过以下方式验证并修正: ```bash echo $PATH ``` 如果没有发现`/usr/bin`,则需要手动将其添加到PATH中[^1]。 ```bash export PATH=$PATH:/usr/bin ``` 为了使更改永久生效,可将上述命令追加至用户的`.bashrc`文件中: ```bash echo 'export PATH=$PATH:/usr/bin' >> ~/.bashrc source ~/.bashrc ``` #### 2. 安装核心软件包 某些情况下,可能是由于缺少基础的APT工具链所致。尝试重新安装`apt`及其依赖项来解决问题: ```bash sudo dpkg --configure -a sudo apt install --reinstall apt ``` 此操作会恢复APT的核心功能,并确保其正常工作[^3]。 #### 3. 验证APT是否被意外卸载 有时APT可能会因为误删除或其他原因而丢失。此时可以从官方源下载最新的APT二进制文件进行重装: 访问[Ubuntu Packages](https://packages.ubuntu.com/)页面获取对应版本的APT deb包,然后执行如下指令完成安装: ```bash wget http://archive.ubuntu.com/ubuntu/pool/main/a/apt/apt_*.deb sudo dpkg -i apt_*.deb ``` 替换其中的链接地址为实际下载得到的具体DEB文件名。 #### 4. NVIDIA驱动相关干扰排查 当涉及NVIDIA显卡驱动时,也可能引发类似的错误提示。确认是否存在因GPU驱动程序不当安装而导致冲突的情况。按照指引逐步排除隐患[^4]: - 清理残留数据: ```bash sudo apt purge '^nvidia-.*' ``` - 更新索引后再试一次标准流程: ```bash sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo ubuntu-drivers autoinstall ``` 以上步骤有助于还原纯净状态下的APT运行条件。 --- ### 总结 通过调整环境变量、修复损坏的基础组件或是彻底清理潜在影响因素等方式能够有效应对`apt-get command not found`这一类问题的发生。务必依据具体场景选取最合适的处理手段加以实施。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

培之

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值