树莓派4B安装ubuntu server 20.04

2020-07-14

ubuntu 树莓派

打算家里单独再安装一个web server,想起之前买的树莓派4B,4G的版本,做这个正合适。刚买的时候,都没太多的镜像可选,官方都没有64位的系统,只好找了一个第三方的deepin树莓派4镜像,而且还不是deepin官方出的。装完之后也就体验了一把deepin挺漂亮的界面在电视上以1080p分辨率展示出来,还算挺不错的,不过2k的分辨率就有点卡顿了。买的树莓派4是下面这样样子,附带买了一个散热器和风扇,跑了几天,运行良好。

![](https://www.zicode.com/wp-content/uploads/2020/07/树莓派4.png)
现在再看官方的镜像,基本上都有64位的了,我选了ubuntu server 20.04 64位,主要是想做为服务器用,桌面就不运行了,毕竟也就4G的内存,无法兼得。另外还把tf卡从16G换成了64G,买的sandisk的至尊极速版,性能上应该能有所提高。也没有格式化,直接用Win32DiskImager烧录完成,启动之后发现自动用上了全部64G空间,这个比较惊喜,之前我烧录的deepin镜像做不到这点,我用的16G的tf卡,镜像烧录后的分区只用了其中的8G,还需要手动把分区扩展到16G。

烧录镜像基本没啥问题,启动过程稍微麻烦一点,需要有键盘鼠标,server版可以不用鼠标。我用的罗技支持优联的鼠标和键盘,只需要插一个适配器,同时支持键盘和鼠标,而且键盘和鼠标都支持连多设备,虽然支持优联并且能切换多设备的键鼠稍微贵了点,但是能支持多设备还是很方便的,而且省地方,其实是省钱了。树莓派默认支持优联适配器,直接就能用了,很是方便。要是匹配不上,可以把适配器插在其他机器上,匹配好再插到树莓派上。

还有一个要注意的是网络,树莓派4支持wifi和千兆有线网络,wifi会麻烦一点,肯定是需要配置,建议第一次启动可以连有线网络,这样有可能不需要显示器也能配置完成。通常只能是启动之后在终端查看获得的ip地址,注意ubuntu 20.04默认没有装net-tools,不能用ipconfig,你可以用更新的ip命令来查看ip地址:

<pre class="EnlighterJSRAW" data-enlighter-group="" data-enlighter-highlight="" data-enlighter-language="generic" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-theme="" data-enlighter-title="">ip address show

我们也可以通过路由器的管理页面或者app查看到树莓派的ip地址,我就直接看到新加入的设备,连名字都已经显示为ubuntu,挺神奇的。知道ip地址了就可以找一台机器直接ssh登陆上去,默认的用户名和密码都是ubuntu,然后会提示修改默认密码,建议添加新的用户,并把新用户加入到/etc/sudoers里。接下来首先要做的就是更改apt源,改成国内的,要不然更新系统会很痛苦的。

<pre class="EnlighterJSRAW" data-enlighter-group="" data-enlighter-highlight="" data-enlighter-language="generic" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-theme="" data-enlighter-title="">cd /etc/apt
cp sources.list sources.list.backup //备份
vim sources.list //将里面的http://ports.ubuntu.com/ubuntu-ports全部替换成https://mirrors.aliyun.com/ubuntu-ports/

熟悉vim操作的,可以直接用替换操作,例如:%s/ports.ubuntu.com/mirrors.aliyun.com/g,我用的这个是阿里的镜像,也有很多别的镜像,例如清华、中科大等等。

本想写一篇文章记录安装流程,发现也就只有这么点可说的,一切顺利。

 
阅读