配置 Ubuntu
树莓派装置完 ubuntu Server 之后,须要实现如下步骤实现 node.js 装置
- 装置 Termius 和 Filezilla,前者是一个近程登录软件,后者为 FTP 软件
- 连贯树莓派并配置 root 明码
- 批改系统软件源,并更新
- 装置 node.js
Step1:软件下载
- Termius 下载地址
- Filezilla 下载地址
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 阐明