华为L410上制作内网镜像模板:在客户端配置模板内容
华为L410上制作内网镜像模板:在客户端配置模板内容
在本教程中,我们将继续在华为L410上配置内网镜像模板,具体介绍如何在客户端设置以便于在首次开机时自动安装软件。我们将主要使用WeChat作为示例。
1. 制作镜像模板,开启 rc.local
首先,您需要创建一个链接,使 rc.local
服务能够在启动时运行。执行以下命令:
root@secops998-pc:~# ln -fs /lib/systemd/system/rc-local.service /etc/systemd/system/rc-local.service
然后,创建并编辑 /etc/rc.local
文件:
root@secops998-pc:~# cat > /etc/rc.local <<EOF
#!/bin/bash
sh /wechat/install.sh
systemctl disable rc-local.service
rm -rf /etc/systemd/system/rc-local.service
rm -rf /etc/rc.local
EOF
接着,设置执行权限:
root@secops998-pc:~# chmod +x /etc/rc.local
2. 编辑WeChat离线安装文件
接下来,创建一个新的目录,用于存放WeChat安装脚本,并编辑该脚本:
root@secops998-pc:~# mkdir /wechat
root@secops998-pc:~# cat > /wechat/install.sh <<EOF
#!/bin/bash
wget -P /wechat http://192.168.1.16/wechat.tar.gz
cd /wechat
tar zxvf wechat.tar.gz
dpkg -i *.deb
rm -rf /wechat
EOF
设置安装脚本的执行权限:
root@secops998-pc:~# chmod +x /wechat/install.sh
3. 查看当前系统是否安装WeChat,重启系统
我们需要检查WeChat是否已安装,执行以下命令:
root@secops998-pc:~# apt policy kylin-kwre-wechat
如果未安装,您将看到类似如下的输出:
kylin-kwre-wechat:已安装:(无)候选: 22.0.5-5.1-3.6.0
然后重启系统:
root@secops998-pc:~# reboot
4. 系统启动后查看dpkg进程
系统重启后,可以查看dpkg进程,确认WeChat及其依赖项正在安装中:
secops998@secops998-pc:~/Desktop$ ps -ef | grep dpkg
您将看到类似于以下的输出,表明安装过程正在进行:
root 3339 1213 32 20:02 ? 00:00:04 dpkg -i binfmt-support_2.2.0-2_arm64.deb gir1.2-vte-2.91_0.60.1-1kylin1_arm64.deb kylin-kwre-crossover_22.0.5-5_arm64.deb kylin-kwre-exagear_1.7-2-2870_arm64.deb kylin-kwre-wechat_22.0.5-5.1-3.6.0_arm64.deb
5. 安装完成后查看WeChat版本
安装完成后,检查WeChat的版本以确认是否成功安装:
secops998@secops998-pc:~/Desktop$ apt policy kylin-kwre-wechat
您应该看到类似如下的输出,表明WeChat已成功安装:
kylin-kwre-wechat:已安装:22.0.5-5.1-3.6.0候选: 22.0.5-5.1-3.6.0
6. 开始菜单查看WeChat
然后,您可以在开始菜单中找到WeChat,确保程序已正确安装。
7. 登录
最后,您可以启动WeChat并进行登录,完成整个安装过程。
通过以上步骤,您成功地在华为L410上配置了内网镜像模板,并确保在第一次开机时自动安装WeChat。希望这个教程对您有所帮助!如果有任何问题,欢迎随时交流与讨论。