暂存-安装服务

This commit is contained in:
2026-05-12 15:56:56 +08:00
parent 42e3050fa2
commit 6ccd3eb9c1
7 changed files with 78 additions and 3 deletions

34
install.sh Executable file
View File

@@ -0,0 +1,34 @@
#!/bin/bash
echo "Start installation AIO_3D_Print_Exp"
echo "Clean existing installation"
# rm -rf /opt/AIO_3D_Print_Exp
systemctl stop aio-3d-main.service
systemctl stop aio-3d-huey.service
# rm -rf /etc/systemd/system/aio-3d-main.service
# rm -rf /etc/systemd/system/aio-3d-huey.service
echo "Copy installation files"
# mkdir -p /opt/AIO_3D_Print_Exp
# cp -r ./. /opt/AIO_3D_Print_Exp/
echo "Set execute permissions"
# chmod +x /opt/AIO_3D_Print_Exp/run_main.sh
# chmod +x /opt/AIO_3D_Print_Exp/run_huey.sh
echo "Copy service files"
# cp /opt/AIO_3D_Print_Exp/aio-3d-main.service /etc/systemd/system/
# cp /opt/AIO_3D_Print_Exp/aio-3d-huey.service /etc/systemd/system/
cp /home/lhye200/AIO_3D_Print_Exp/aio-3d-main.service /etc/systemd/system/
cp /home/lhye200/AIO_3D_Print_Exp/aio-3d-huey.service /etc/systemd/system/
echo "Reload systemd daemon"
systemctl daemon-reload
systemctl enable aio-3d-main.service
systemctl enable aio-3d-huey.service
systemctl start aio-3d-huey.service
systemctl start aio-3d-main.service
echo "Installation completed successfully"