2024最新树莓派4b安装ubuntu20.04.5-server版本全流程解决方案:从烧录到配置桌面到联网!!!

准备工作

硬件工具

树莓派4b,32GSD卡,读卡器

软件工具

ubuntu20.04.5镜像,SD卡格式化工具,烧录软件,远程连接工具。

下面是我通过百度网盘分享的文件:树莓派4b+ubuntu20.04
链接:https://pan.baidu.com/s/1SPnn-dgkTVwy4JN8y-qGqA?pwd=ljwl 
提取码:ljwl 

--来自百度网盘超级会员V4(嘿嘿送佛送到西)的分享

一、烧录 (windows界面)

1.1 下载镜像,在Ubuntu官网下载ubuntu20.04服务器版本(sever版本镜像文件)

1.2 在树莓派官网下载官方烧录软件,我这里使用的是windows系统,所以下载Windows对应版本的。

1.3 将SD卡插入电脑进行格式化(后续出现问题都是格式化后重新烧录,第一次不用格式化也行)

1.4 打开烧录软件

1. 4.1 选择设备(choose device)

     选择树莓派4b

1.4.2 选择操作系统

下滑至use sustom,选择自己电脑中的ubuntu20.04镜像iso文件 。

这里会出现配置信息,点击编辑配置(这里非常重要!)

第一页:定义账户和密码,我是都设为ubuntu(密码删掉自己输入ubuntu)

              wifi配置,一定要设置正确的wifi名和密码,否则烧录后连接不到wifi自然也连接不了ssh

第二页:启动SSH服务(非常重要)

第三页:默认设置即可

1.4.3 选择SD卡

不要选错就好

点击NEXT,点击写入

完成后插入树莓派

1.5  登录路由器,查看树莓派IP,连接ubuntu

登录路由器终端管理界面,查看树莓派连接wifi的IP地址,使用远程软件(我用的MobaXterm)用SSH协议连接至ubuntu系统,连接成功 就是烧录成功。

1.6 检查net.config

点进去查看wifi名字和密码是否正确

二、安装桌面(远程连接之后的命令行界面)

2.1 换源

2.1.1 备份原来配置文件

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

2.1.2 查看备份的source.list文件

cd /etc/apt/
ls

2.1.3 编辑source.list(这里需要VIM的基础知识大家自行学习)

sudo vim sources.list

进入后,删除之前源(输入:%d),增加新源。

本镜像仅包含 32/64 位 x86 架构处理器的软件包,在 ARM(arm64, armhf)、PowerPC(ppc64el)、RISC-V(riscv64) 和 S390x 等架构的设备上(对应官方源为 ports.ubuntu.com)请使用 ubuntu-ports 镜像。这里如果源更新了,大家记得加上-ports

deb https://mirrors.aliyun.com/ubuntu-ports/ focal main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu-ports/ focal main restricted universe multiverse

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

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

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

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

保存退出(输入:wq)这时候换源就完成。

2.1.4  更新

sudo apt update

 2.1.5 升级

sudo apt upgrade

这里如果有文件锁住的问题,多重启几遍

sudo reboot

2.2  安装桌面环境

先安装桌面

sudo apt install ubuntu-desktop 

再安装远程连接桌面软件

sudo apt install xrdp 

2.3 配置中文环境

sudo apt install language-pack-zh-hans language-pack-zh-hans-base language-pack-gnome-zh-hans language-pack-gnome-zh-hans-base 
sudo apt install `check-language-support -l zh` 
sudo reboot 
locale -a
sudo localectl set-locale LANG=zh_CN.utf8

2.4 桌面配置

打开Windows系统下远程桌面连接(搜索即可)

进入桌面后点击设置,选择区域与语言,语言选择汉语(中国),格式选择中国

三、网络配置

3.1 桌面网络配置

修改/etc/NetworkManager/NetworkManager.conf,将managed字段false改为true 

cd /etc/NetworkManager
ls
sudo vim NetworkManager.conf

改完之后重新启动

sudo service network-manager restart

3.2 服务器内核网络设置

我们安装的是server,在网络配置文件中/etc/netplan/50-cloud-init.yaml中未指定renderer项(这里打开的文件中wifi名称没有引号),默认情况下使用netplan,因此在桌面的网络管理窗口中看不到网络配置操作

cd /etc/netplan
ls
sudo vim 50-cloud-init.yaml

由默认的networkd明确设置为NetworkManager。此时检查一下wifi账号和密码有没有错误,有错误立马修改,否则会导致无法进行SSH连接。

在将新配置应用

sudo netplan apply

这里会等很长时间,如果时间过长则需要重启树莓派,(注意IP变换)重新连接。

配置完这些后,一切就完成了。

  • 28
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值