
本文章用的armbian版本是Armbian_25.11.0_amlogic_s905d_bookworm_6.1.149_server_2025.09.01.img所需材料如下Armbian镜像下载地址Armbian_25.11.0_amlogic_s905dBalenaEtcher写入镜像工具下载地址BalenaEtcher8G空U盘一个最好是2.0U盘写入镜像会格式化U盘自备一Armbian镜像写入U盘1下载好Armbian镜像和烧录工具后解压BalenaEtcher写入镜像选择从文件烧录选解压好的Armbian镜像会默认好U盘选择刻录等待写入完成完成后拔掉U盘插在N1靠近HDMI的USB口然后N1通电等待启动2创建root密码启动后如下图输入两次密码例如adminadmin可记下ip地址用finalshell连接FinalShell4.5.12免安装版输入密码后选1按回车出现如下界面按Ctrlc跳过创建新用户然后reboot重启一下这是在U盘启动成功Armbian_25.11.0_amlogic_s905d_bookworm_6.1.149_server_2025.09.01.img 此版本不支持写入N1 emmc支持写入N1版本下载地址演示说明U盘启动后输入用户名 root密码 1234进入下面界面输入两次新密码如adminadmin然后选1按Ctrlc跳过创建新用户然后reboot重启一下输入 root输入新密码adminadmin写入emmc命令armbian-install出现如下图输入101再输入1按回车等待刷入看到 [ SUCCESS ] Installation completed successfully. 就说明已经成功写入 N1 的 eMMC 了① 输入 poweroff 等待关机poweroff②拔掉U盘③重新插电开机④N1 就会从内置存储eMMC启动 Armbian 了⑤重新启动后输入 root新密码 adminamdin 登录系统新版Armbian镜像下载地址二针对旧版Armbian系统写入U盘后遇到的问题新版armbian忽略这步1如果写入U盘后无法启动armbian系统用这里的文件替换下载地址解决N1安装armbian无法启动2如果N1是电视盒子没自带LibreELEC这个软件就用reboot update我的N1刷了电视盒子带有LibreELEC打开这个软件会从U盘启动插入U盘后进入到电视盒子就在电视盒子安装reboot update下载地址reboot update下载后复制到U盘电视盒子里安装再打开会从U盘启动以下说明是按照此版本演示Armbian_25.11.0_amlogic_s905d_bookworm_6.1.149_server_2025.09.01.img三固定IP地址每次重启N1地址都会变动所以要固定一下1armbian系统启动后可用finalshell连接这版本armbian固件/etc/network目录下没有interfaces文件输入下面命令修改iparmbian-config选择Network再选择第一个还是选择第一个修改为静态ipMac地址随便改一下da:12:ff:3c:0a:47ip地址改一个自己喜欢的其他默认即可一路回车然后会重启输入改后的ip地址再连接2有的armbian固件/etc/network目录下有interfaces文件直接修改ipmac地址随便改动一下例如 hwaddress ether 00:01:04:1b:2C:1F保险一点再在armbian-comfin修改一下为静态ip查看网卡名称ipaddr3固定ip后更新系统和安装必要的软件包apt-getupdateapt-getupgrade喝杯茶等待更新完更新完后重启reboot四安装Node.js安装Git这里安装的是v22版本如需其他版本到Node.js官网1.1安装node.jscurl-o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.6/install.sh|bash\.$HOME/.nvm/nvm.shnvminstall22验证安装node-vnpm-vnpm更新npminstall-gnpmlatest1.2安装Gitsudoaptinstallgit验证安装git--version显示版本号说明安装成功1.3安装PM2npminstallpm2-g验证安装pm2-v设置pm2自启pm2 startup开机服务systemctlenablepm2-root保存所有进程pm2 save1.4安装GoGo官网cd/usr/localwgethttps://golang.google.cn/dl/go1.19.linux-arm64.tar.gz解压tar-xvzfgo1.19.linux-arm64.tar.gz设置环境变量修改etc/profile把下面代码复制到最后一行vi/etc/profileexportGO111MODULEonexportGOPROXYhttps://goproxy.cnexportGOROOT/usr/local/goexportGOPATH/usr/local/go/pathexportPATH$PATH:$GOROOT/bin:$GOPATH/bin先按 esc然后输入 :wq 保存文件:wq立即生效source/etc/profile检查go安装goenv提示下面的就是安装好了GOGCCFLAGS“-fPIC -m64 -pthread -fmessage-length0 -fdebug-prefix-map/tmp/go-build3568473858/tmp/go-build -gno-record-gcc-switches”五安装宝塔面板wget-Oinstall_panel.sh https://download.bt.cn/install/install_panel.shbashinstall_panel.sh ed8484bec输入 y 喝杯茶等待完成End