From f9bd1e513e64b48f773ec72f9092a93574158b47 Mon Sep 17 00:00:00 2001 From: Yan Wen Date: Sun, 21 Jan 2024 20:43:21 +0800 Subject: [PATCH] fix(doc): update install_sysmaster.sh script Currently the {reboot,poweroff,halt,shutdown} programs are not available because these programs are soft-linked to /usr/bin/systemctl. Update the script to softlink {reboot,poweroff,halt,shutdown} to /usr/bin/sctl. Signed-off-by: Yan Wen --- .../install_sysmaster.sh" | 5 +++++ .../readme.md" | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git "a/docs/use/\350\231\232\346\234\272\344\270\255\346\233\277\344\273\243pid1\350\277\220\350\241\214/install_sysmaster.sh" "b/docs/use/\350\231\232\346\234\272\344\270\255\346\233\277\344\273\243pid1\350\277\220\350\241\214/install_sysmaster.sh" index 236f3659..8b4d92d6 100644 --- "a/docs/use/\350\231\232\346\234\272\344\270\255\346\233\277\344\273\243pid1\350\277\220\350\241\214/install_sysmaster.sh" +++ "b/docs/use/\350\231\232\346\234\272\344\270\255\346\233\277\344\273\243pid1\350\277\220\350\241\214/install_sysmaster.sh" @@ -65,4 +65,9 @@ ln -sf ${sysmaster_install_target}/init /init # Install syslog.target ln -sf ${sysmaster_install_target}/system/syslog.socket /etc/sysmaster/system/syslog.target.wants/syslog.socket +ln -sf /usr/bin/sctl /usr/sbin/halt +ln -sf /usr/bin/sctl /usr/sbin/reboot +ln -sf /usr/bin/sctl /usr/sbin/poweroff +ln -sf /usr/bin/sctl /usr/sbin/shutdown + sync diff --git "a/docs/use/\350\231\232\346\234\272\344\270\255\346\233\277\344\273\243pid1\350\277\220\350\241\214/readme.md" "b/docs/use/\350\231\232\346\234\272\344\270\255\346\233\277\344\273\243pid1\350\277\220\350\241\214/readme.md" index 0a8f8fcf..d1e288d4 100644 --- "a/docs/use/\350\231\232\346\234\272\344\270\255\346\233\277\344\273\243pid1\350\277\220\350\241\214/readme.md" +++ "b/docs/use/\350\231\232\346\234\272\344\270\255\346\233\277\344\273\243pid1\350\277\220\350\241\214/readme.md" @@ -86,7 +86,7 @@ menuentry 'Boot with sysmaster' 1. 在源码根目录下使用安装脚本`install_sysmaster.sh`将`sysmaster`的二进制文件、系统服务、配置文件等安装到系统中,执行以下命令: ``` -# sh -x tools/run_with_vm/install_sysmaster.sh [debug|release] +# sh -x docs/use/虚机中替代pid1运行/install_sysmaster.sh [debug|release] ``` 可以指定安装`debug`或`release`版本,未指定时默认安装`debug`二进制版本。 -- Gitee