一,更新树莓派板子的软件源为国内源,我这里更新为清华源。
1,sudo vim /etc/apt/sources.list 加入清华源,参考:树莓派清华源镜像
deb [arch=armhf] http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi
deb [arch=arm64] http://mirrors.tuna.tsinghua.edu.cn/raspbian/multiarch/ bullseye main
2,sudo vim /etc/apt/sources.list.d/raspi.list 注释掉原生源,加入清华镜像。
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
3,执行sudo apt-get update,在执行update过程中遇到的问题。
Reading package lists... Done
W: GPG error: http://mirrors.tuna.tsinghua.edu.cn/raspbian/multiarch bullseye InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E77FC0EC34276B4B
E: The repository 'http://mirrors.tuna.tsinghua.edu.cn/raspbian/multiarch bullseye InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
解决方案如下:
sudo gpg --keyserver keyserver.ubuntu.com --recv E77FC0EC34276B4B
sudo gpg --export --armor E77FC0EC34276B4B | sudo apt-key add -
sudo apt-get update
二, 下载miniconda3 & 执行安装
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_4.9.2-Linux-aarch64.sh
sudo chmod a+x Miniconda3-py39_4.9.2-Linux-aarch64.sh
bash Miniconda3-py39_4.9.2-Linux-aarch64.sh
三,安装成功如下:
==> For changes to take effect, close and re-open your current shell. <==
If you'd prefer that conda's base environment not be activated on startup,
set the auto_activate_base parameter to false:
conda config --set auto_activate_base false
Thank you for installing Miniconda3!