树莓派更改更新源

本文指导如何使用pi用户登录树莓派并修改root密码,通过切换至root用户来更新系统源列表,包括使用阿里云和中国科学技术大学的镜像源,最后更新系统和软件包。

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

1、先用pi用户登录树莓派

          账号:pi

          密码:raspberry

2、然后修改超级用户root密码

         sudo passwd root

3、切换到root用户

          su - root

4、修改 /etc/apt/sources.list

         sudo nano /etc/apt/sources.list

         原文deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rp, 加#注释掉

         加入如下阿里源,deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main contrib non-free rpi

5、修改/etc/apt/sources.list.d/raspi.list

       sudo nano /etc/apt/sources.list.d/raspi.list

      原文deb http://archive.raspberrypi.org/debian/ stretch main ui, 加#

      加入如下科大源:deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui

6、更新系统和软件

        sudo apt-get update && apt-get upgrade
 

### 树莓派 Ubuntu 新源失败的解决方案 当树莓派运行基于 Ubuntu 的系统时,可能会遇到 `sudo apt-get update` 或 `sudo apt-get upgrade` 命令执行失败的情况。这通常是因为软件包管理器无法正常工作或者配置文件存在问题。以下是针对该问题的具体解决方法。 #### 1. 清理并修复 APT 缓存 APT 软件包管理系统可能因为缓存损坏而导致新失败。可以尝试清理和修复缓存: ```bash sudo apt-get clean sudo rm -rf /var/lib/apt/lists/* sudo apt-get update ``` 上述命令会清除现有的 APT 列表数据,并重新生成新的列表[^1]。 #### 2. 移除有问题的 dpkg 文件 如果在升级过程中出现了错误代码 `(1)`,可能是由于某些 dpkg 包未正确安装所致。可以通过以下方式解决问题: ```bash sudo mv /var/lib/dpkg/info/libc-bin.* /tmp/ sudo dpkg --configure -a sudo apt-get install -f ``` 这些操作将临时移除可能导致冲突的 dpkg 文件,并强制完成已中断的安装过程。 #### 3. 更改镜像源地址 有时默认的新源速度较慢或不可用,建议切换到国内快的镜像站点。编辑 `/etc/apt/sources.list` 文件: ```bash sudo nano /etc/apt/sources.list ``` 替换为清华大学开源软件镜像站的内容(适用于 Ubuntu 系统): ```plaintext deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse ``` 保存退出后再次运行新命令: ```bash sudo apt-get update sudo apt-get upgrade ``` 此更改可显著提高下载速度并减少因网络原因导致的错误概率[^4]。 #### 4. 修改启动参数以兼容硬件 对于部分型号的树莓派设备,在安装完成后可能出现黑屏或其他显示异常现象。此时需调整 TF 卡中的 `config.txt` 文件来适配特定硬件需求。例如,针对 Raspberry Pi 4 添加如下设置即可恢复正常显示效果: ```ini kernel=uboot_rpi_4_32b.bin max_framebuffers=2 device_tree_address=0x03000000 ``` 通过挂载存储介质访问 config 文本档路径下进行修改后再重启机器生效[^5]。 --- ### 注意事项 以上步骤涵盖了大部分常见场景下的处理措施;然而实际应用环境复杂多变,请根据具体情况灵活运用各项技术手段排查故障根源所在。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值