(超详细版)树莓派4b烧录Ubuntu Desktop 22.04 LTS (x64)+换清华源+安装VScode+安装Todesk并实现远程控制(同样适配Ubuntu虚拟机配置)

树莓派4b烧录Ubuntu 22.04 

( っ'-')╮ =͟͟͞͞🏀

提前准备

树莓派4b

TF卡

读卡器

显示器(支持HDMI接口)

键鼠(USB接口)

下载 Raspberry Pi Imager  

        这里选择对应你电脑系统的版本

      

开始烧录

!!!注意!!!

        先连接显示器再上电(pi不支持热拔插)

        如果不明白如何操作,请参考树小悉 树莓派教程第一课

将TF卡连接到电脑上(博主TF卡为磁盘E:)

格式化磁盘

打开Raspberry Pi

1.CHOOSE DEVICE选择Raspberry Pi 4

2.选择操作系统:选择Other general-purpose OS(博主是烧录ubuntu,找到自己需要的系统就好啦!)

3.选择Ubuntu

4.选择Ubuntu Desktop 22.04.4 LTS (64-bit)

5.选择SD卡,选择你的TF卡即可

注意:如果烧录中报一个已下载......的未知错误,去镜像官网手动下载镜像,再烧录)

!!!查看系统架构!!!(安装软件用) 

(>﹏<)

一般来说树莓派4b安装Ubuntu22.04,系统都是arm架构

查看架构:

dpkg --print-architecture

arm64

查看系统版本信息(换源用)

 ⁞ つ: •̀ ⌂ •́ : ⁞-︻╦̵̵͇̿̿̿̿══╤─

lsb_release -a

No LSB modules are available.

Distributor ID: Ubuntu

Description: Ubuntu 22.04.4 LTS

Release: 22.04

Codename: jammy

Ubuntu22.04对应的是jammy

更换清华源 

ヽ(‘⌒´メ)ノ

先备份!

打开终端运行一下代码

sudo cp /etc/apt/sources.list /etc/apt/old_sources.list

在你的主文件夹目录下就对应生成了一个old_sources.list文件

更改sources.list文件为清华源

根据上面查询的架构,Ubuntu22.04arm64架构

arm版本对应镜像是ubuntu-ports

终端输入

sudo gedit /etc/apt/sources.list

按 "shift" + ":" 打开输入框

输入%d清空文件

%d

将下面文件复制进去

deb http://mirrors.aliyun.com/ubuntu-ports/ jammy main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu-ports/ jammy main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu-ports/ jammy-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu-ports/ jammy-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu-ports/ jammy-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu-ports/ jammy-updates main restricted universe multiverse

# deb http://mirrors.aliyun.com/ubuntu-ports/ jammy-proposed main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu-ports/ jammy-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu-ports/ jammy-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu-ports/ jammy-backports main restricted universe multiverse

打开输入框输入wq保存并退出

wq

在终端分别输入:

sudo apt update
sudo apt upgrade

现在看看下载速度是不是就快起来了~

其他Ubuntu版本换源

请参考:

Ubuntu笔记(二) 虚拟机ubuntu20.04和树莓派4B上22.04更换国内源   

安装VScode 

( ̄o ̄) . z Z

下载

VScode官网下载Vscode(Trust me,直接点我链接就完了)

不出意外的话你就到这了

一定一定一定一定按照你的系统架构的版本选(否则那真就是安装不了一点)

对了,选.deb哈!!!

安装

下载好之后直接在下载文件夹里安装就行~

步骤:

        1.右键安装包

        2.点击"使用其他程序打开"

        3.选择"软件安装"

安装Todesk

(= ̄ ρ ̄=) ..zzZZ

Todesk官网下载安装包

还记得之前让你查询的系统架构吧~

树莓派4b上的Ubuntu22.04是arm64,所以下载的是图片中的arm64(一定一定要根据架构来!!!)

下载好后在终端中输入

sudo dpkg -i todesk-v4.7.2.0-arm64.deb

然后使用todesk命令启动就可以啦!

使用Todesk实现远程连接 

✧٩(ˊωˋ*)و✧

由于有一点点配置没有修改,所以安装好的Todesk因该是没办法远程操控的

好!那接下来就解决它!

由于Todesk不支持系统默认的Wayland,所以我们可以安装GNOME来解决

1.安装GNOME

2.重启


sudo apt-get install ubuntu-gnome-desktop
reboot

这样就完成所有安装工作啦~

٩(๑^o^๑)۶

参考资料

Ubuntu笔记(二) 虚拟机ubuntu20.04和树莓派4B上22.04更换国内源            

树莓派4B安装Ubuntu22.04后使用todesk远程控制

Ubuntu 20.04 - 查看操作系统架构

### 下载适用于树莓派4B的Ubuntu 24.04.1预安装桌面镜像(ARM64架构) 对于希望在树莓派4B上运行Ubuntu 24.04.1 LTS享受图形化界面体验的用户来说,官方提供了专门针对该设备优化过的预安装桌面本。此本特别适合于ARM64架构下的Raspberry Pi 4 Model B硬件平台。 为了获取这一特定本的操作系统映像文件,应当访问Ubuntu官方网站提供的下载页面[^1]。需要注意的是,不同类型的Ubuntu发行有着不同的应用场景;在这里所关注的是面向个人计算机使用的桌面环境本,即带有完整GUI支持的Desktop Edition而非服务器端或者最小化的Core本[^2]。 具体到ARM64架构以及适配树莓派4B型号的选择上,推荐前往链接指定位置寻找名为`ubuntu-24.04.1-preinstalled-desktop-arm64+raspi.img.xz`这样的压缩包进行下载。考虑到这类ISO或IMG格式文件通常体积较大——大约数GB级别,因此如果网络条件允许的话,可以考虑采用多线程加速工具比如Internet Download Manager (IDM)来提高效率。 一旦完成下载过程之后,则需按照常规流程将上述获得的磁盘映像写入至SD卡之中以便启动安装程序。这一步骤可通过多种开源软件实现,如Etcher或是Balena Etcher等跨平台应用程序均能很好地胜任这项工作。 ```bash xzcat ubuntu-24.04.1-preinstalled-desktop-arm64+raspi.img.xz | sudo dd of=/dev/sdX bs=4M status=progress && sync ``` > **注意**: `/dev/sdX`应替为实际用于烧录系统的存储介质对应的设备名,在执行命令前务必确认无误以免造成数据丢失风险。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值