无法更新apt镜像源?树莓派安装最新版Debian11(bullseye)arm64位系统步骤
镜像下载、域名解析、时间同步请点击阿里云开源镜像站
树莓派系统在2022年1月28日迎来了更新,更新了64位的系统,同时也有lite系统供我们使用。32位系统很多软件都用不了,特别是宝塔面板。下面是安装最新版本系统的步骤。
1.下载相关镜像和烧录软件并启动树莓派
登录我们的树莓派官网下载系统镜像
https://www.raspberrypi.com/software/operating-systems/

由于我不需要GUI界面,平时也就是ssh登录上就行,所以现在下载raspberry pi os lite
同时也要准备相关的烧录软件,下面是推荐软件,如果有其它好用的可以用自己的。下面这个软件烧录的时候要用管理员权限打开,否则可能会烧录失败
2.烧录
接下来就是烧录和下载,烧录完成后在SD卡或者是硬盘的root目录下创建没有后缀名的SSH文件,这样就默认打开了SSH,否则可能会无法连接SSH。

烧录过程中出现问题可以把SD卡插到电脑上检查一下是否有应有的文件,否则需要重新格式化SD卡,重新刷入系统。
我把我的系统刷到了硬盘中,树莓派是用硬盘启动而不是SD卡,移动硬盘的速度远远大于SD卡的速度,并且十分稳定,关于如何修改启动项,可以参考youtube的一个视频,链接为youtube,可以按照他的操作一步一步试一试,讲的非常清晰。
https://www.youtube.com/watch?v=nFM01mQ9qrk&t=1010s

3.修改镜像
这里我们虽然刷入的是树莓派的镜像,但是我们在apt/source.list中应该使用的是Debian的镜像。我们打开阿里云的Debian镜像官网
debian镜像:
https://developer.aliyun.com/mirror/debian
找到下面的Debian11复制到apt/source.list
deb http://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb http://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src http://mirrors.aliyun.com/debian-security/ bullseye-security main
deb http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib

然后再使用清华的镜像源,修改/etc/apt/source.list.d/raspi.list
# 编辑 `/etc/apt/sources.list.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main
现在更新镜像源就不会遇到GPG公钥无法添加的问题了,完美更新。

然后再使用我的一句话安装(不知道我用不用的上,但是我必须要安装)
sudo apt update && sudo apt upgrade && sudo apt install -y gcc g++ python3-pip openjdk-11-jdk ffmpeg cmatrix sl hollywood samba samba-common tmux vim htop s-tui python3-dev jq proxychains zsh iperf3 unzip curl screenfetch git cmake clang && sudo apt autoremove
接下来就可以畅通无阻的使用树莓派最新的系统了。

本文转自:https://blog.csdn.net/weixin_49249345/article/details/122937598
无法更新apt镜像源?树莓派安装最新版Debian11(bullseye)arm64位系统步骤的更多相关文章
- Ubuntu 更新国内镜像源失败
Ubuntu 更新国内镜像源失败 首先打开系统原来的/etc/apt/sources.list 查看,原来的仓库地址是 https 还是 http 如果是http那么说明本机的 CA 证书有问题,运行 ...
- MAC 更新brew 镜像源
mac 更新brew镜像源 cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url o ...
- [Linux] - Manjaro ARM 系统配置(更新镜像源,安装 Docker 和 Dotnet Core)
硬件:Raspberry Pi 4B系统:Manjaro-ARM-xfce-rpi4-19.08网址:https://manjaro.org/ Issue系统启动后,中文字符显示为小方格乱码 解决:安 ...
- 2019.9.17更换ubuntu的镜像源 ubuntu安装lamp iis安装网站和ftp站
更换ubuntu的镜像源 /etc/apt/sources.list cp /etc/apt/sources.list /etc/apt/sources.list.bak 备份这个文件 vim / ...
- Ubuntu更换apt镜像源
1. 手动更改 备份镜像源 cd /etc/apt cp sources.list sources.list.bak 修改镜像源 sudo vim sources.list # 复制粘贴下面镜像源,保 ...
- Ubuntu16.04下配置pip国内镜像源加速安装【转】
本文转载自:https://blog.csdn.net/yucicheung/article/details/79095742 问题描述 基于国内网速的问题,我们直接pip安装包通常速度非常慢,而且经 ...
- pip安装模块使用国内镜像源加速安装
今天在安装Python模块matplotlib的时候,一直安装不成功,老是提示“socket.timeout: The read operation timed out”或者“Read timed o ...
- git 下载与Linux源码安装最新版
win: https://git-for-windows.github.io/ 或 https://git-scm.com/downloads 官网! 源码安装git Git 的工作需要调用 ...
- 解决linux更新apt软件源时报出GPG错误
今天给树莓派换源,爆出N个这错误: W: GPG error: http://mirrors.neusoft.edu.cn/raspbian/raspbian wheezy InRelease: Th ...
随机推荐
- 2022寒假集训day3
day3:四道检测题,花了大半天时间. T1 子集和问题 问题描述 子集和问题的一个实例为<S,c>.其中S={x1,x2,-,xn}是一个正整数的集合,c是一个正整数.子集和问题判定是否 ...
- 重新认识Appium
一.重新认识Appium 找到了学习资料,却不知道怎么实现!!! 要如何实现呢? Appium完整案例值得参考:手把手搭建环境,其中安装和配置Mave这部分有点老了. 首先下载maven 官网地址 ...
- Solution -「ARC 124E」Pass to Next
\(\mathcal{Description}\) Link. 有 \(n\) 个人站成一个环,初始时第 \(i\) 个人手里有 \(a_i\) 个球.第 \(i\) 个人可以将自己手中任意数 ...
- SQLMAP配置洋葱路由
[笔者目前使用的系统是kali渗透系统] =================================================================== 首先下载tor apt ...
- Spring Security即将弃用WebSecurityConfigurerAdapter配置类
用过WebSecurityConfigurerAdapter的都知道对Spring Security十分重要,总管Spring Security的配置体系.但是马上这个类要废了,你没有看错,这个类将在 ...
- 继承及super关键字
继承 继承的本质是对某一批类的抽象,从而实现对世界更好的建模 extend的意思是"扩展",子类是父类的扩展. Java中类只有单继承,没有多继承:儿子只能有一个亲生爸爸,一个爸爸 ...
- Java中邮件发送session.getDefaultInstance和getInstance的区别
假设你想要同时用两个邮箱分别给再给两个邮箱发送邮件时,你就需要创建两个java.mail.Session对象,这时候你用getDefaultInstance的话会发现第二个Session对象和第一个对 ...
- .NET组件 vs. COM组件
本文转载:https://www.cnblogs.com/larissa-0464/p/11095203.html 写在前面:我没有开发过COM组件的经验,只是在做文献综述的时候需要了解这方面的知识, ...
- 使用Irony开发译码器
使用Irony开发一个针对G代码的译码器.不想使用Lex&Yacc的原因是: 1.我只会用C#和Python写代码,用Lex&Yacc还得学习新的语法规范,我懒: 2.Lex& ...
- Oracle之表和字段的注释
给表名加上注释 --给表名加上注释的语法结构 --语法结构:COMMENT ON TABLE 英文表名 IS '中文注释' COMMENT ON TABLE DEPT IS '部门表'; 给字段加上注 ...