树莓派 Ubuntu 24.04 开机换源总结

1. 图形界面 (桌面版)

如果你刷的是 Ubuntu Desktop 24.04

  1. 打开 Software & Updates(软件和更新)

  2. Ubuntu Software 标签里找到 Download from 下拉菜单。

  3. 默认只有 Main serverServer for China,如果想要更多选择:

    sudo apt install software-properties-gtk
    

    安装后再打开 → 选择 Other…Select Best Server 或手动挑镜像站。

  4. 关闭后点 Reload,等价于执行 sudo apt update


2. 命令行方式 (推荐,最稳定)

直接修改源列表文件:

sudo nano /etc/apt/sources.list

替换为 清华源 (TUNA)

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-security main restricted universe multiverse

替换为 阿里源

deb http://mirrors.aliyun.com/ubuntu/ noble main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-security main restricted universe multiverse

替换为 官方源

deb http://archive.ubuntu.com/ubuntu/ noble main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ noble-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ noble-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse

保存退出,然后:

sudo apt clean
sudo apt update

3. 自动化脚本 (一键换源)

如果想开机后马上自动换成国内源,可以写 systemd 脚本。

  1. 创建脚本:
sudo nano /usr/local/bin/change-sources.sh

内容:

#!/bin/bash
SOURCE_FILE="/etc/apt/sources.list"
cat > $SOURCE_FILE <<EOF
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-security main restricted universe multiverse
EOFapt clean
apt update
  1. 给权限:
sudo chmod +x /usr/local/bin/change-sources.sh
  1. 创建 systemd 服务:
sudo nano /etc/systemd/system/change-sources.service

内容:

[Unit]
Description=Change APT sources to TUNA mirror at boot
After=network-online.target
Wants=network-online.target[Service]
Type=oneshot
ExecStart=/usr/local/bin/change-sources.sh[Install]
WantedBy=multi-user.target
  1. 启用:
sudo systemctl daemon-reload
sudo systemctl enable change-sources.service

这样以后 每次开机都会自动把源改好并更新


总结

  • 桌面用户:可以用 Software & Updates GUI 改源。
  • 推荐方法:直接手动改 /etc/apt/sources.list,换成清华/阿里/中科大镜像。
  • 完全自动化:写 systemd 脚本,开机时自动换源 + apt update

在树莓派(Raspberry Pi OS 或 Ubuntu 24.04 for Raspberry Pi)上使能 SSH 有两种常见办法:


🔌 方法一:无显示器(Headless 模式,推荐)

  1. 把系统镜像写入 TF/SD 卡后,不要直接插树莓派,先把 SD 卡插回电脑。

  2. 打开 boot 分区(Windows 下会自动显示为一个盘符)。

  3. boot 根目录里,新建一个名为 ssh 的空文件(没有扩展名)。

    • Windows:右键新建 → 文本文档 → 命名为 ssh → 删除 .txt

    • Linux/macOS:

      cd /media/$USER/boot
      touch ssh
      
  4. 把 SD 卡插回树莓派并启动,SSH 服务会自动启用。

  5. 在同一局域网电脑上,用下面命令登录:

    ssh ubuntu@raspberrypi.local
    # 或者用树莓派的 IP 地址
    ssh ubuntu@192.168.x.x
    

    Ubuntu 默认用户名是 ubuntu,密码是 ubuntu(首次登录会要求你修改密码)。
    Raspberry Pi OS 默认用户名是 pi,密码是 raspberry


🖥️ 方法二:有显示器和键盘时

  1. 开机后进入系统。

  2. 运行配置工具:

    • Raspberry Pi OS

      sudo raspi-config
      

      进入 Interface Options → SSH → Enable

    • Ubuntu (24.04)
      先安装 OpenSSH:

      sudo apt update
      sudo apt install openssh-server -y
      

      然后启用服务:

      sudo systemctl enable ssh
      sudo systemctl start ssh
      sudo systemctl status ssh
      

      显示 active (running) 就成功了。


🧪 测试

在另一台电脑上执行:

ssh 用户名@树莓派_IP

例如:

ssh ubuntu@192.168.1.100

✅ 总结:

  • 没显示器 → 在 boot 分区新建 ssh 文件。
  • 有显示器 → 安装 openssh-server 并用 systemctl enable/start ssh

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/96060.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/96060.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

工业显示器在地铁电力监控与运维中的应用

在地铁电力监控与运维中&#xff0c;工业显示器凭借其高可靠性、环境适应性和强大的功能集成&#xff0c;成为保障地铁供电系统安全稳定运行的核心设备。以下从关键应用场景、技术优势及实际案例三个维度展开分析&#xff1a;一、核心应用场景变配电室与环控电控室监控 工业显示…

Docker 快速部署单节点 NiFi 1.27

Docker 快速部署单节点 NiFi 1.27 前言 Apache NiFi 是一款强大的数据集成工具&#xff0c;专注于数据的采集、处理和分发&#xff0c;具有可视化流程设计、强大的容错能力等特点。通过 Docker 部署可以快速搭建环境&#xff0c;省去复杂的配置步骤。本文介绍如何使用官方镜像…

php redis 中文API文档手册

php redis 中文API文档手册 Redis::__construct构造函数 $redis new Redis();connect, open 链接redis服务 参数 host: string&#xff0c;服务地址 port: int,端口号 timeout: float,链接时长 (可选, 默认为 0 &#xff0c;不限链接时间) 注: 在redis.conf中也有时间&#xf…

Windows环境下实现GitLab与Gitee仓库代码提交隔离

1. 背景 在开发工作中&#xff0c;我需要同时使用2个代码托管平台&#xff1a;公司统一使用的GitLab和个人学习用的 Gitee。我希望能够在同一台电脑上方便地管理和提交两个平台的代码&#xff0c;实现账号和提交内容的有效隔离。 前提条件&#xff1a; 已安装Git Bash、Tort…

深度解析:抗辐射电源芯片 ASP4644S2B 在空间环境中的单粒子效应表现

摘要&#xff1a;随着航天技术的飞速发展&#xff0c;空间电子设备面临着日益复杂和严苛的辐射环境挑战。单粒子效应&#xff08;SEE&#xff09;作为辐射环境对半导体器件影响的主要形式之一&#xff0c;极大地影响着航天电子系统的可靠性和稳定性。本文通过系统梳理国科安芯推…

【RabbitMQ】如何在 Ubuntu 安装 RabbitMQ

1. 安装部署 Erlang 环境 RabbitMQ 是一套开源的消息队列服务软件&#xff0c;基于 Erlang 语言编写的&#xff0c;因此&#xff0c;在安装 RabbitMQ 之前&#xff0c;我们需要先部署 Erlang 环境&#xff0c;再安装 RabbitMQ 环境&#xff08;就像运行 Java 程序&#xff0c;…

vue集成高德地图API工具类封装

import axios, { AxiosInstance, AxiosResponse } from axios;// 高德地图 API 响应基础结构 interface AMapResponse {status: string;info: string;infocode: string; }// 逆地理编码响应结构 interface RegeoResponse extends AMapResponse {regeocode: {formatted_address:…

手写 Tomcat

文章目录02 初出茅庐:构造一个极简的 HttpServerRequestResponseHttpServer03 动态 Response : 按照规范构造返回流04 各司其职的 Server : 拆分响应模块与处理模块HttpConnectorHttpProcessor05 Server 性能提升: 设计多个 ProcessorHttpConnectorHttpProcessor06 规范化: 引入…

嵌入式ARM架构学习3——启动代码

一 汇编补充&#xff1a;area reset, code, readonlycode32entry;mov r0, #4 ; r0 4;mov r1, r0 ; r1 r0;mov r2, r1, lsl #1 ;r2 r1 << 1 乘2;mov r3, r1, lsr #1 ;r3 r1 >> 1 除2;mov r4, r1, ror #2;mov r0, #100 ;100是十进制 转为16进制赋值给十进制;mov …

PNPM库离线安装方案

以下是几种可行的方案&#xff0c;推荐优先使用方案一。 方案一&#xff1a;使用离线镜像&#xff08;Offline Mirror&#xff09; - 最优雅、最PNPM的方式 这是 PNPM 官方推荐的处理离线环境的方式。它会在内网电脑上创建一个所有依赖包的压缩文件&#xff08;tarball&#x…

[Wit]CnOCR模型训练全流程简化记录(包括排除BUG)

stepfile:step 00 创建数据集 目录结构 yourproject -data --myset ---images #存放训练图片 ---dev.tsv #测试标签 tsv格式 图片文件名\t内容 ---train.tsv #训练标签 tsv格式 图片文件名\t内容 -train_config.json -train_config_gpu.json -fix_cnocr_encoding.py step 01 创…

Sklearn(机器学习)实战:鸢尾花数据集处理技巧

1.数据集的使用&#xff1a;先使用load导入鸢尾花数据&#xff1a;from sklearn.datasets import load_iris然后定义一个函数来查看鸢尾花数据集&#xff1a;数据集的获取&#xff1a;iris load_iris()print(鸢尾花的数据集&#xff1a;\n,iris)使用iris[DESCR]来查看数据及里…

【企业微信】接口报错:javax.net.ssl.SSLHandshakeException

详细报错信息 javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target原因 关于qyapi…

光子芯片驱动的胰腺癌早期检测:基于光学子空间神经网络的高效分割方法

光子芯片驱动的胰腺癌早期检测:基于光学子空间神经网络的高效分割方法 1 论文核心概念 本文提出了一种基于集成光子芯片的光学子空间神经网络(Optical Subspace Neural Network, OSNN),用于胰腺癌的早期检测与图像分割。其核心思想是利用光子芯片的高并行性、低延迟和低能…

Scikit-learn Python机器学习 - 特征降维 压缩数据 - 特征提取 - 主成分分析 (PCA)

锋哥原创的Scikit-learn Python机器学习视频教程&#xff1a; 2026版 Scikit-learn Python机器学习 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili 课程介绍 本课程主要讲解基于Scikit-learn的Python机器学习知识&#xff0c;包括机器学习概述&#xff0c;特征工程(数据…

【Python】pytorch安装(使用conda)

# 创建 PyTorch 虚拟环境 conda create -n pytorch_env python3.10# 激活环境 conda activate pytorch_env# 安装 PyTorch&#xff08;CPU版本&#xff09; conda install pytorch torchvision torchaudio cpuonly -c pytorch# 或者安装 GPU 版本&#xff08;如果有NVIDIA显卡&…

ThreeJS骨骼示例

<html lang"zh-CN"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>骨骼动画混合演示</title><style>body {margin: 0;padding: …

python + Flask模块学习 1 基础用法

目录 Flask 的主要作用 常用扩展 Flask 基本用法 1. 安装 Flask&#xff08;再安装个postman用来调试测试API哈 2. 最小化应用示例 3. 运行应用 Flask 是一个轻量级的 Python Web 框架&#xff0c;它简洁灵活&#xff0c;适合快速开发 Web 应用和 API。它被称为 "微…

python数据可视化之Matplotlib(8)-Matplotlib样式系统深度解析:从入门到企业级应用

作者&#xff1a;浪浪山齐天大圣 描述&#xff1a;深入探索Matplotlib样式系统的核心机制&#xff0c;掌握从基础样式到企业级样式管理的完整解决方案引言 在数据可视化的世界里&#xff0c;一个优秀的图表不仅要准确传达数据信息&#xff0c;更要具备专业的视觉效果。Matplotl…

3.HTTP/HTTPS:报文格式、方法、状态码、缓存、SSLTLS握手

HTTP/HTTPS&#xff1a;报文格式、方法、状态码、缓存、SSL/TLS握手 1. HTTP报文格式 1.1 HTTP请求报文(Request) GET /api/v1/users HTTP/1.1 // 请求行&#xff1a;方法、URI、协议版本 Host: api.example.com // 请求头 (Headers) User-Agent: Mozil…