[树莓派] apt-get切换国内源,解决下载太慢问题

本文介绍了如何解决树莓派使用apt-get安装软件时遇到的下载速度慢问题,通过切换到国内的清华源来提升速度。首先确定树莓派的Linux版本为buster,然后获取清华源地址,并修改sources.list文件。使用nano或mousepad编辑器打开文件,完成更改后执行更新命令,即可显著提高apt-get的下载速度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用树莓派 apt-get 命令安装软件时,可能会遇到下载速度很慢的问题,可以通过切换国内源解决,方法如下:

首先查看linux(树莓派os为debian)版本:lsb_release -a,版本可能是buster

然后看一下清华源地址:https://mirrors.tuna.tsinghua.edu.cn/help/debian/

内容(可以去访问查看,也可以直接复制下面的文字):

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb 
### 树莓派中 `apt` 和 `apt-get` 的区别 在树莓派以及其他基于 DebianLinux 发行版中,`apt` 和 `apt-get` 是两个常用的包管理工具。尽管它们的功能相似,但在设计目标和用户体验方面存在一些差异。 #### 功能对比 - **`apt-get`** 这是一个较老的命令行工具,主要用于处理软件包安装、更新和其他依赖关系的操作。它专注于核心功能,提供了更少的额外特性[^1]。例如,在执行更新操作时,通常会结合 `-y` 参数来自动确认所有提示。 - **`apt`** `apt` 可以看作是对 `apt-get` 的改进版本,旨在提供更加友好的用户界面以及增强的功能支持。相比 `apt-get`,它的输出更为简洁明了,并且内置了一些高级选项,比如可以直接显示可升级的包列表而无需单独调用其他子命令[^2]。 #### 使用场景举例 以下是两者的一些典型用途比较: | 命令 | 描述 | |-------------------------|--------------------------------------------------------------------------------------| | `sudo apt-get update` | 更新本地APT缓存数据库 | | `sudo apt update` | 同样用于刷新索引文件但可能带有进度条等可视化反馈 | | `sudo apt-get upgrade` | 升级现有已安装程序 | | `sudo apt full-upgrade` | 类似于upgrade不过可以解决更多复杂的依赖冲突问题 | 值得注意的是,当遇到类似于无法获取锁的情况(如错误消息提到 `/var/lib/dpkg/lock-frontend` 被占用),无论是使用哪个工具都需要先终止正在运行的相关进程或者重启设备再尝试重新获得权限[^3]。 ```bash ps aux | grep unattended-upgrades kill <PID> ``` 以上代码片段可以帮助查找并结束阻止 APT 工具正常工作的后台服务实例。 ### 总结 对于大多数日常任务来说,推荐优先考虑使用 `apt` ,因为它不仅保留了传统 `apt-get` 所有的基本能力而且还增加了许多便利之处;然而如果某些特定情况下需要精确控制,则仍可以选择回退到原始形式即通过 `apt-get` 来完成相应工作流。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值