Преглед изворни кода

#IQRV #comment [Debian] 优化装机的指令

gifur пре 4 година
родитељ
комит
50786f2480

+ 1 - 1
addin/packaging/DEBIAN/postinst

@@ -142,7 +142,7 @@ if [ "$1" = "configure" ]; then
     if [ $res -eq 0 ]; then
 
         echo "[INFO]: rm file under desktop directory..."
-        rm /home/$rvc_user/Desktop/* > /dev/null 2>&1
+        rm -rf /home/$rvc_user/Desktop/* > /dev/null 2>&1
         echo "[INFO]: rm file under desktop directory done!"
 
         echo "[INFO]: setup user $rvc_user auto login.." 

+ 1 - 1
addin/packaging/DEBIAN/postrm

@@ -48,7 +48,7 @@ echo "[INFO]: set menu tool as show mode done!"
 papers_dir=/usr/share/wallpapers/deepin
 papers_bak_dir=/usr/share/wallpapers/deepin_bak
 if [ -d $papers_bak_dir ]; then
-    rm $papers_dir/*
+    rm -rf $papers_dir/*  > /dev/null 2>&1
     cp $papers_bak_dir/* $papers_dir
 fi
 

+ 3 - 1
addin/packaging/DEBIAN/preinst

@@ -11,8 +11,10 @@ papers_dir=/usr/share/wallpapers/deepin
 papers_bak_dir=/usr/share/wallpapers/deepin_bak
 if [ ! -d $papers_bak_dir ]; then
     mkdir -p ${papers_bak_dir}
+else
+    rm -rf $papers_bak_dir/* > /dev/null 2>&1
 fi
 cp $papers_dir/* $papers_bak_dir
-rm $papers_dir/*
+rm -rf $papers_dir/* > /dev/null 2>&1
 
 exit 0

+ 1 - 1
addin/packaging/DEBIAN/prerm

@@ -1,7 +1,7 @@
 #!/bin/sh
 echo "================= post remove custom scripts start =================="
 
-if [[ $1 == remove ]]; then
+if [ "$1" == "remove" ]; then
     killall -9 spshell > /dev/null 2>&1
     killall -9 sphost > /dev/null 2>&1
     killall -9 guardian > /dev/null 2>&1