树莓派5:换源(针对Debian12)+安装包管理器Archiconda(图文教程+详细+对初学者超级友好)

server/2024/10/19 22:29:17/

目录

  • 一、安装官方发行版系统(Debian)
  • 二、换源(记得参考上述教程ssh连接到树莓派Terminal,or外接一块Hdmi显示屏)
    • 2.1 查看自己安装的树莓派镜像架构
    • 2.2 查询自己的系统版本
    • 2.3 打开清华大学开源软件镜像站网站
      • 2.3.1 传统方式
        • 1.输入下述代码在树莓派Terminal,具体操作如下:
        • 2.注销已经存在的软件源地址,复制下述代码,粘贴进去打开的文件内如,具体操作后结果如下:
        • 3.保存+退出
    • 2.4 更新
  • 三、安装Archiconda
    • 3.1 适用WinSCP传输下载的文件![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/80023b5d9ff44b4cb13a59dd832d7ddb.png)
    • 3.2 输入信息进行登录:
    • 3.3 然后讲选中文件拖拽至右侧,松手如下:
    • 3.4打开树莓派Terminal进行安装,

作者有话说: 终于拿到手了树莓派5,不知不觉自己在嵌入式开发这条路上越走越远,各种嵌入式开发板,树莓派,Jetson Nano,香橙派,arudino等,以及某些不出名小开发板等等。

一、安装官方发行版系统(Debian)

打开树莓派官方网址🔍
在这里插入图片描述

下载选择合适的系统进行安装,后续安装操作参考我这篇博客:基础篇1:刚入手树莓派(rasberry pi)最基本的配置,最全!(烧录系统+配置ssh+换源+图文保姆级教程),
看大标题,一、二 即可

二、换源(记得参考上述教程ssh连接到树莓派Terminal,or外接一块Hdmi显示屏)

2.1 查看自己安装的树莓派镜像架构

uname -m

在这里插入图片描述

查询到自己树莓派的架构是aarch64

2.2 查询自己的系统版本

cat /etc/debian_version

在这里插入图片描述

查询到为12.6,即debian12

2.3 打开清华大学开源软件镜像站网站

打开 清华大学开源软件镜像站🔍

会的人参考官方教程操作,不会的参考我以下的教程操作。

2.3.1 传统方式

1.输入下述代码在树莓派Terminal,具体操作如下:
sudo nano /etc/apt/sources.list

在这里插入图片描述

打开后的结果如下:
在这里插入图片描述

2.注销已经存在的软件源地址,复制下述代码,粘贴进去打开的文件内如,具体操作后结果如下:
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmwaredeb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmwaredeb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware# 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换
deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
# deb-src https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

在这里插入图片描述

3.保存+退出

CTRL+O,然后回车,即保存,
CTRL+X,退出。

2.4 更新

sudo apt update 
sudo apt upgrade

具体操作结果如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

三、安装Archiconda

操作和Anaconda的操作一样,只是针对aarch64架构适用而已。

获取下载连接如下:

链接:https://pan.baidu.com/s/1JCFPSVlf_Pow2eLObBLAnA
提取码:aaol

3.1 适用WinSCP传输下载的文件在这里插入图片描述

3.2 输入信息进行登录:

在这里插入图片描述

选择

在这里插入图片描述

在这里插入图片描述

如上图,左侧选中自己文件所在的盘符,右侧选择需要放置文件的位置。,一般就是pi,即默认位置即可

3.3 然后讲选中文件拖拽至右侧,松手如下:

在这里插入图片描述

3.4打开树莓派Terminal进行安装,

输入下述代码,一路回车+输入yes回车。

bash Archiconda3-0.2.3-Linux-aarch64.sh

具体操作如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

导入环境变量:

export PATH=~/archiconda3/bin:$PATH

后续操作和anaconda操作一样,大家最好还是重启一下,然后进行操作,重启指令如下:

sudo reboot

http://www.ppmy.cn/server/126447.html

相关文章

Kafka 面试题

参考: https://javabetter.cn/interview/kafka-40.htmlhttps://javaguide.cn/high-performance/message-queue/kafka-questions-01.html Kafka 架构 名词概念 Producer(生产者) : 产生消息的一方。 Consumer(消费者) …

D3.js数据可视化基础——基于Notepad++、IDEA前端开发

实验:D3.js数据可视化基础 1、实验名称 D3数据可视化基础 2、实验目的 熟悉D3数据可视化的使用方法。 3、实验原理 D3 的全称是(Data-Driven Documents),是一个被数据驱动的文档,其实就是一个 JavaScript 的函数库,使用它主要是用来做数据可视化的。本次实…

elementui 修改el-tabs底部滑块划线的transform滑动距离

因为自定义了tab栏样式&#xff0c;tab下面的划线就出现了错位&#xff0c;调样式调了很久都差点意思&#xff0c;最后决定动态修改划线部分的transform样式&#xff1b; 代码部分&#xff1a; html部分 <el-tabs v-model"activeName" tab-click"handleCli…

Python机器学习基础前置库学习:NumPy、Pandas、Matplotlib、Seaborn

Python机器学习基础前置库学习 目录 &#x1f4ca; NumPy&#xff1a;高效的数组操作与数学计算&#x1f4c8; Pandas&#xff1a;数据处理与分析的利器&#x1f3a8; Matplotlib与Seaborn&#xff1a;数据可视化的艺术 1. &#x1f4ca; NumPy&#xff1a;高效的数组操作与数…

Chromium 使用安全 DNS功能源码分析c++

一、选项页安全dns选项如下图&#xff1a; 二、那么如何自定义安全dns功能呢&#xff1f; 1、先看前端部分代码调用 shared.rollup.jsclass PrivacyPageBrowserProxyImpl {.................................................................getSecureDnsResolverList() {re…

华为云技术深度解析:以系统性创新加速智能化升级

华为云技术深度解析&#xff1a;以系统性创新加速智能化升级 在当今数字化转型的浪潮中&#xff0c;云计算作为关键的基础设施&#xff0c;正以前所未有的速度推动着各行各业的智能化升级。作为全球领先的云服务提供商&#xff0c;华为云凭借其深厚的技术积累和创新实力&#…

springboot儿童物品共享平台的设计与实现

目录 毕设制作流程功能和技术介绍系统实现截图开发核心技术介绍&#xff1a;使用说明开发步骤编译运行代码执行流程核心代码部分展示可行性分析软件测试详细视频演示源码获取 毕设制作流程 &#xff08;1&#xff09;与指导老师确定系统主要功能&#xff1b; &#xff08;2&am…

互联网前后端分离的开发场景,一般会员和数据权限的判断是放在前端还是后端?

推荐学习文档 golang应用级os框架&#xff0c;欢迎stargolang应用级os框架使用案例&#xff0c;欢迎star案例&#xff1a;基于golang开发的一款超有个性的旅游计划app经历golang实战大纲golang优秀开发常用开源库汇总想学习更多golang知识&#xff0c;这里有免费的golang学习笔…