Kaynağa Gözat

#IQRV #comment 添加下载浏览器和安装的脚本

80374374 1 yıl önce
ebeveyn
işleme
1bc9f9ce73
1 değiştirilmiş dosya ile 26 ekleme ve 1 silme
  1. 26 1
      addin/packaging/UOS/install.sh

+ 26 - 1
addin/packaging/UOS/install.sh

@@ -370,9 +370,34 @@ fi
 
 # 设置隐藏菜单栏
 echo "[INFO]: set menu tool as hidden mode..."
-gsettings set com.deepin.dde.dock hide-mode  keep-hidden
+gsettings set com.deepin.dde.dock hide-mode keep-hidden
 echo "[INFO]: set menu tool as hidden mode done!"
 
+browserDownURLDEV="http://99.12.23.78/uos/uosbrowser_5.3.52-1.zip"
+broswerDownPRD="http://ecsnp01.s3ecs.itcenter.cmbchina.cn:9020/lr18.24-upgrade-pack-prd/uosbrowser_5.3.52-1_22061501_02/origin/uosbrowser_5.3.52-1_22061501.zip?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240508T120010Z&X-Amz-SignedHeaders=host&X-Amz-Expires=604800&X-Amz-Credential=lr18.24-upgrade-prd%2F20240508%2Fcn-north-1%2Fs3%2Faws4_request&X-Amz-Signature=67950161ab9de5d35b7556a6fe4e8d102b1269cc72c22784f009d36d654d4413"
+browserDownURL=${browserDownURLDEV}
+
+if [ "`dpkg -l | grep org.deepin.browser | awk '{print $3}'`" == "" ]; then
+	echo "[WARN]: 未安装最新的UOS浏览器,将自动下载安装UOS浏览器"
+	echo ${browserDownURL}
+	echo 下载最新的UOS浏览器...
+	rm -rf ${MY_PATH}/Tmp > /dev/null 2>&1
+	mkdir -p ${MY_PATH}/Tmp > /dev/null 2>&1
+	mkdir -p ${MY_PATH}/Tmp/Extra > /dev/null 2>&1
+	wget -nv ${browserDownURL} -O ${MY_PATH}/Tmp/UOSBrowser.zip
+	if [ $? -ne 0 ]; then
+		echo "[WARN]下载最新的UOS浏览器失败"
+	else
+		echo 下载最新的UOS浏览器 完成!
+		unzip -q ${MY_PATH}/Tmp/UOSBrowser.zip -d ${MY_PATH}/Tmp/Extra
+		chmod 777 -R ${MY_PATH}/Tmp/Extra
+		sudo dpkg -i ${MY_PATH}/Tmp/Extra/**/*.deb
+	fi
+	rm -rf ${MY_PATH}/Tmp > /dev/null 2>&1
+else
+	echo "[INFO]: 已安装最新的UOS浏览器"	
+fi
+
 echo "============== post installation custom scripts done =============="
 
 #绿底白字