配置Ubuntu

树莓派安装完ubuntu Server之后,需要完成如下步骤完成node.js安装

  • 安装Termius和Filezilla,前者是一个远程登录软件,后者为FTP软件
  • 连接树莓派并配置root密码
  • 修改系统软件源,并更新
  • 安装node.js

Step1:软件下载

Step2:远程连接树莓派

打开Termius 并按图示配置一个host
image.png

配置host
image.png

配置项Address:因为我们没有给树莓派配置任何ip地址,所以这个ip地址是由路由器自动分配的,具体的地址需要从路由器上查找到。(系列1中提到了使用网线连接树莓派)

配置项User和Password:在没有做任何配置的情况下ubuntu Server 的默认用户名和密码都是ubuntu.

连接之后的界面如下
image.png

第一次连接的时候,需要你修改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说明


深圳飘
55 声望40 粉丝

暂时没有啥介绍的。