需要准备的设备:

树莓派4B(这里我选用的是8G内存版本)

键盘和鼠标(必须要有键盘,鼠标在安装好Ubuntu Mate后使用)

显示器(这里推荐使用HDMI屏幕,我使用的是https://www.waveshare.net/wiki/7inch_HDMI_LCD_(C)下的屏幕)

16G/32G的SD卡(推荐使用32G,因为最新的Ubuntu Mate20.04的镜像文件高达5GB)

读卡器(USB2.0或者3.0均可,这里推荐使用3.0速度要快)

需要准备的软件:

SD Card Formatter(去官网下载即可,用于格式化SD卡)

Win32DiskImager(用于像SD卡中烧录镜像文件)
Putty(用于PC机遇树莓派通过以太网口连接)
MobaXterm(可以通过该软件远程控制树莓派)
FileZilla Cilent(可以通过该软件实现PC机与树莓派之间传输文件)

在准备好上述设备和软件之后开始进行安装工作:

1.去树莓派官网下载Ubuntu Mate20.04的镜像压缩文件,链接:https://ubuntu-mate.org/,一定注意虽然下载的是镜像压缩文件,但是建议一定不要中断,一口气下载完。根据手里的树莓派4B内存情况选择对应的Ubuntu Mate20.04的版本,我选择的是这个美洲狮头像的版本:

点进去之后,选择下载方式,这里我选择的是直接下载:

再点击下图的链接,即可开始下载压缩文件,这里的压缩文件大小是1.12G,解压后为5G+,所有一定要选择磁盘空间10G以上的硬盘进行存放,且不要直接解压到U盘中。

如果大家不想去官网进行下载,我的百度网盘链接:

链接:https://pan.baidu.com/s/1uzzoXoDsx35z6eTdAYp1qg 
提取码:5678 
--来自百度网盘超级会员V3的分享

2. 将镜像文件解压,先对SD卡进行格式化,使用SD Card Formatter,点击Fomat,即可完成对SD卡的格式化,格式化之后:

使用Win32DiskImager像SD卡中烧录镜像文件,这里注意的是一定要记住镜像压缩文件的下载路径和解压路径,点击写入直接就将解压后的镜像文件烧录到SD卡中了,接下来将SD卡插入到树莓派的SD卡卡槽即可。

3.接下来给树莓派通电启动即可,这里要注意的是如果你购买的国产的LCD屏幕,树莓派是无法自行识别的,所以HDMI线插接的时候一定要插接到距离电源口最近的那个HDMI mini口,这样通过向屏幕生产厂家进行沟通,修改相应的配置文件config.txt即可实现全屏显示,左边数第一个为TypeC接口,这里用的是店家提供的5V3A的电源(并不是树莓派的专用电源,比较贵没有买),这里一定要注意电源的输出功率大约5V3A 15W以上的可以正常使用,如果小于这个额定功率树莓派可能无法正常启动,或者启动后出现卡顿的现象,即使正常启动在后面的配置中也可能出现卡顿现象,这里强烈建议给树莓派买一个小盒子,不是因为好看,是因为一般配套的盒子中有散热扇,如果不加散热扇,在运行Ubuntu Mate的过程中,或者使用ROS OpenCV等情况下容易因为系统过热导致卡顿或者卡死。

4.接下来要做的就是进入系统,这里进入系统不再进行赘述,按照操作指引即可,这里记得选择地区,地区选择中国,语言使用Chinese,之后按照操作一路Next就可以了,这里记得要给自己的树莓派取个名字,并设置一个密码,密码不建议过于复杂,这里配置完之后,系统等待一会儿即可进入界面,这里千万千万千万要注意,不要使用系统的Software & Update更换源文件,这样是无法成功的,而且会导致系统卡在一个地方动弹不得,接下来为正确步骤,使用Ctrl+Alt+T打开终端:

sudo su

进入到root模式中,一定一定一定进入到root模式中,本人经过多次测试,只有进入到root模式中,才能成功将源更换到国内的软件源,这里解释一下为什么要换源,因为Ubuntu Mate默认使用的服务器或者说下载各种软件的路径是欧洲的服务器,这就会导致下载起来特别特别慢,所以我们要进行换源,将源更换成国内的源,这样在安装软件的时候就会快很多 ,目前流向的源有清华源、中科大的源、阿里源等其它的源,这里我使用的是中科大的源,接下来为详细步骤:

下面的指令的作用是进入到 /etc/apt路径下,首先将原本的源文件进行复制一下,因为如果换源失败还可以继续使用原来的源

cd /etc/apt
sudo cp sources.list sources_init.list

如果找不到 /etc/apt 路径,可以使用以下的指令:

sudo nano sources.list

这里说明一下为什么不使用gedit 和 vim编辑器,因为Ubuntu Mate20.04最开始是没有这两个编辑器的,如果安装的话,使用的也是国外源,因此我们这里使用上述指令进行编辑:

#这里是原来的sources.list文件中的内容,即换源前
deb http://cn.archive.ubuntu.com/ focal main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ focal restricted #Added by software-properties
deb http://ports.ubuntu.com/ubuntu-ports/ focal-security main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ focal-security main restricted universe #Added by software-properties
deb http://cn.archive.ubuntu.com/ focal-updates main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ focal-updates main restricted universe #Added by software-properties
deb http://cn.archive.ubuntu.com/ focal main universe restricted multiverse

换源后,我选用的是中科大的源,因为中科大的源好打:

# 我注释了源码仓库,如有需要可自行取消注释,并添加修改了如下代码
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ focal main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse

源改变之后,一定记得保存,然后就可以开始更新了,这里个人习惯使用以下两条指令:

sudo apt-get update
sudo apt-get upgrade

在输入第一条指令经过较长的一段时间的等待后,再输入第二条指令经过更长的一段时间的等待后,即可进行基础环境配置,比如安装vim和gedit编辑器:

sudo apt-get install vim sudo apt-get install gedit

安装之后,即可使用这两个编辑器进行编辑了。

5.接下来说一下怎么进行远程登录,命令行登录和桌面登录:

命令行登录:

打开终端输入以下指令,查看当前自己的树莓派的配置信息:

ifconfig

可以看到当前树莓派的ip地址,这里我使用的远程连接软件为MobaXterm,如果使用Putty,方法是一样的,这里只介绍前者,因为个人觉得前者的登录界面比较舒服

从上图可以得知树莓派的ip地址为192.168.101.104,之后打开MobaXterm,点击Session,再点击SSH,在1处输入树莓派的ip地址,勾选2,在3处输入树莓派的名称(自己登录Ubuntu Mate时系统的引导操作会让你给自己的个人电脑取一个名字)

这是输入完之后的界面:

之后点击OK,即可实现对树莓派的远程无线登录,当然这里的登录是指令行形式的,成功登录界面如下所示:

可以查看一些配置的文件验证是否登录成功:

sudo nano sources_init.list

查看源文件,可以看出这是我换源之前备份的sources_init.list文件,即已经与树莓派成功连接。

桌面登录:

PC机去VNC viewer的官网下载一个正版的VNC viewer,直接下载即可,下载速度很快,并进行安装,之后打开,界面如下,这里的192.168.101.104:1是我已经成功登录后的界面,不必管它,接下来进行树莓派上的操作

打开树莓派的终端,输入以下命令行:

sudo su
sudo apt install tightvncserver

先进入到root模式下,之后安装VNC,安装完毕后输入,以启动VNC

vncserver

之后它会让你去确认设定一个用于VNC连接的密码,并进行确认,在确认后悔弹出以下提示信息:

这里 lilei-desktop:2中的:2,需要结合刚才查询到的ip地址,输入到VNC中:

点击connect,即可进行连接,第一次连接会出现如下对话框,直接点击continue,继续连接

之后连接成功的界面如下,当然我这个是调整了清晰度之后的界面,但是由于网速问题,清晰度越高,相应的操作越卡,因此要根据网络情况选择合适的清晰度:

这里简单的说一下给树莓派远程传输文件使用的软件,我使用的是FileZilla Client,与树莓派的连接方法与MobaXterm相同,这两个软件去官网下载使用正版即可,如果没找到,需要可以私聊我

从这开始主要是一些日常使用的时候发生的状况,大家根据个人需要阅读

6.这边出现了一个意外情况,就是在我配置完中文输入法之后,系统出现了一个小bug,即重启后无法进入桌面,但是通过MobaXterm远程连接可以进入终端,这代表桌面出现了问题,这里我的解决方法是这样的:

在终端中先输入

sudo startx

然后出现了以下情况:

这里报错了,然后再次输入

sudo startx

即相当于重启桌面,之后可以从VNC或者HDMI屏幕中看到成功进入桌面,这个方法可能不是最好的,你的问题可能与我不同,但是值得一试。

树莓派4B安装Ubuntu Mate20.04相关推荐

  1. 树莓派4B烧录Ubuntu mate20.04并配置ROS

    Ubuntu mate20.04安装ROS 引言 下载ubuntu的镜像 下载完毕后要进行烧录 安装 屏幕 换镜像源(这一点太重要了,一般这一步不错后面都没有大问题) 操作linux终端进行文件配置 ...

  2. 8g ubuntu 树莓派4b_树莓派4B安装 Ubuntu 20.04 LTS

    硬件:Raspberry Pi 4B(4g或8g版本) 系统:Ubuntu 20.04 LTS 官网:https://ubuntu.com/download/iot/raspberry-pi PC:w ...

  3. 树莓派4B安装Ubuntu Server20.04(18.04)连接wifi(对于ubuntu server 99%适用)

    之前树莓派4一直使用的是官方系统,这几天想换一换,于是烧写了Ubuntu Server20.04系统,插卡开机后,第一件事就是apt update,但是这是在连接到WiFi之后才能进行的,在连接wif ...

  4. 树莓派2B安装Ubuntu 20.04

    1.首先在官方网站下载 Raspberry Pi Imager 并安装,启动后如下图. 选择要安装OS和SD Card 2.选择好后点击最后面的WRITE,等待写入完成即可. 3.把SD卡插入到树莓派 ...

  5. 【树莓派4B】安装Ubuntu Mate20.04+ROS Noetic+使用电脑自带的xrdp和VNC进行PC端远程控制

    目录 前言 一.烧录Ubuntu Mate20.04 1.下载Ubuntu Mate 20.04 2.格式化SD卡并烧录系统 3*.打开SSH功能 二.配置Ubuntu环境 1.初次开机进行简单的配置 ...

  6. 树莓派4B 4G Ubuntu 20.04 arm64位 安装 Kubernetes 1.18.5 单master 双node集群

    简介 本文章通过从零开始,最精简的初始化系统一步步配置完成K8S的安装,尽量介绍清楚各软件安装环境.作用,减少个人之间树莓派系统配置差异带来的异常排查困难.本次教程前提:需要会linux简单的操作 本 ...

  7. 树莓派raspberry Pi 4B安装Ubuntu 20.04 LTS系统后如何连接WiFi

    项目过程中,要求树莓派安装Ubuntu系统,并且可以连接WiFi.在网上看了很多方法,测试过几种方法之后,发现只有通过第三种方法才能顺利连接WiFi,现在将自己的尝试过程和最终的解决方法做一个记录. ...

  8. 8g ubuntu 树莓派4b_树莓派4B安装Ubuntu系统,并安装桌面

    在等待将近五个多月后Ubuntu终于发布了支持树莓派4B的19.10操作系统.喜大普奔~ 这几天正在复现学长以前的"基于人脸识别的门禁系统"项目.树莓派在其中承担计算任务,因此环境 ...

  9. 树莓派3b+安装ubuntu 16.04+ROS kinetic过程详解及踩坑总结

    本人手上有一块树莓派3b+和一个32G内存卡. 想着在上面安装一个ubuntu系统学习ros用. 硬件准备清单: 1.树莓派 2.SD卡及读卡器. 3.屏幕和hdmi连接线. 4.键盘鼠标. 然后了解 ...

最新文章

  1. Android ListView item设置分割线以及分割线宽度
  2. 写个Vue小组件,图片滚动
  3. 康宁玻璃ct值计算公式_CT原理(一)
  4. 面试题整理5 顺时针打印矩阵
  5. cad抛物线曲线lisp_曲线的转弯半径和曲率 - AutoLISP/Visual LISP 编程技术 - CAD论坛 - 明经CAD社区 - Powered by Discuz!...
  6. Laravel 服务提供者和门面模式
  7. mysql 阿里云 版本_关于阿里云centos版本,mysql5.7的一些注意事项
  8. 广告文案被指侮辱女性 茶颜悦色道歉:立即召回相关产品
  9. django分页功能 views与templates
  10. 语录帝——要想人前显贵,必须背地里遭罪
  11. knockoutjs总结
  12. SpringBoot 配置文件加载优先级
  13. Unreal 蓝图工具 spline 道路组件
  14. json datasource使用
  15. matlab矩阵size,matlab中size函数用法
  16. [NAS] Synology (群晖) DSM 7.X 挂载NTFS硬盘
  17. Blazor组件自做十三: VideoPlayer 视频播放器
  18. python正则表达式模块_Python常用模块——正则表达式re模块
  19. Squid ----反向代理模式
  20. 医药数据治理数字化方案

热门文章

  1. 9 张手绘图:阐明机器学习模型训练全流程
  2. 护眼台灯哪种光源好?光源最舒适的护眼台灯推荐
  3. 【LG-P4449】于神之怒加强版
  4. QQ邮箱疯狂的附件:别人笑我太疯癫 我笑别人看不穿
  5. 第一类和第二类曲面积分的转换
  6. 格局打开,外贸牛人的价格谈判策略!
  7. 【CAN】 PCAN Explorer5 常用操作使用简介
  8. myeclipse如何导入外部jar包
  9. [趣味文学]“帅气”的莎士比亚
  10. [eCharts,angularjs]echarts小试-龙虎榜数据显示