配置Ubuntu
树莓派安装完ubuntu Server之后,需要完成如下步骤完成node.js安装
- 安装Termius和Filezilla,前者是一个远程登录软件,后者为FTP软件
- 连接树莓派并配置root密码
- 修改系统软件源,并更新
- 安装node.js
Step1:软件下载
Step2:远程连接树莓派
打开Termius 并按图示配置一个host
配置host
配置项Address:因为我们没有给树莓派配置任何ip地址,所以这个ip地址是由路由器自动分配的,具体的地址需要从路由器上查找到。(系列1中提到了使用网线连接树莓派)
配置项User和Password:在没有做任何配置的情况下ubuntu Server 的默认用户名和密码都是ubuntu.
连接之后的界面如下
第一次连接的时候,需要你修改ubuntu 的密码,修改完成后使用如下指令修改root的密码
sudo passwd
###Step3:修改系统软件源
使用Filezilla 连接树莓派,根据下图所示的步骤完成新站点的设置
连接成功后,将远程路径切换到/etc/apt,下载其中sources.list到本地。打开这个文件并修改为如下的软件源
# 默认注释了源码仓库,如有需要可自行取消注释
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ focal main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ focal main 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
然后再把这个本地编辑后的文件上传到/home/ubuntu 下面,在Termius远程连接树莓派通过如下的指令覆盖目前的软件源
sudo mv sources.list /etc/apt
进行如上的操作是因为ubuntu 这个账号没有操作/etc下目录的权限。具体的原理请参考ubuntu的相关文章。
完成以上操作后,请在Termius中登录树莓派并执行如下指令更新软件
sudo apt-get update
sudo apt-get upgrade
Step4:安装node.js环境
安装node.js最好使用apt指令来完成。具体的参考文档为:node.js说明
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。