为方便各位小伙伴每次刷机后进行一些初始化的操作(只针对Armbian系统),简化一下大家的操作、节约一下时间,特地做了一个一键脚本:
wget -O init.sh http://armbian.ousu.net/init.sh && chmod +x init.sh && ./init.sh
后续他会半自动执行,你根据自身情况进行选择即可。
下面是整个脚本的功能和执行逻辑,简单了解即可,无需深究。
-
修改系统时间和时区:
脚本首先打印当前的时间,并使用timedatectl
命令将时区设置为东八区上海,以确保系统时间正确。 -
修改系统语言为中文:
通过修改/etc/locale.gen
文件,取消注释中文语言选项,并生成中文语言包。然后,使用update-locale
命令将系统语言设置为中文。 -
安装必要的软件包:
为了能够顺利执行后续的操作,我们需要安装一些软件包。脚本使用apt
命令来安装apt-transport-https
和ca-certificates
。 -
检查 TF 卡挂载:
如果 TF 卡已经挂载到指定的挂载点/mnt/tfcard
,则跳过挂载步骤。否则,脚本会提示用户是否要挂载 TF 卡。如果用户选择挂载,脚本会创建挂载目录、挂载设备并将挂载信息添加到/etc/fstab
文件中。 -
更换 Armbian 源为国内源:
为了加快软件包下载速度,我们将 Armbian 的源替换为国内的源。脚本使用sed
命令修改/etc/apt/sources.list.d/armbian.list
和/etc/apt/sources.list
文件中的源地址。 -
更新软件包列表:
使用apt update
命令更新软件包列表,以获取最新的软件包信息。 -
安装系统:
脚本提示用户选择要安装的系统类型,提供了三个选项:CasaOS、1Panel 和宝塔。用户可以根据自己的需求进行选择。根据用户的选择,脚本会执行相应的安装命令。
最后,让我们回顾一下这个脚本的执行过程。我们首先下载了 init.sh
脚本,并为其赋予了执行权限。然后,我们执行了这个脚本,它会根据我们的选择来配置系统并安装所需的软件包和系统。
希望这篇博客能够帮助你了解如何使用这个脚本来初始化和配置 Armbian 系统。如果你有任何问题或建议,请在评论中留言。谢谢!
参考链接:
评论区