This commit is contained in:
2023-01-30 12:41:09 +08:00
parent 11b9beb29b
commit 0301c39103
10 changed files with 43 additions and 147 deletions
+6
View File
@@ -0,0 +1,6 @@
#!/bin/bash
source /opt/durapps/transhell/transhell.sh
load_transhell
echo "${TRANSHELL_CONTENT_APT_IS_PROVIDED_BY_OYO} "
oyo $@
+28
View File
@@ -0,0 +1,28 @@
#!/bin/bash
source /opt/durapps/transhell/transhell.sh
load_transhell
YY_APT_FAST=/opt/durapps/oyo/apt-fast/yy-apt-fast
YOYO_GETFASTMIRROR=/opt/durapps/oyo/yoyo-getfastmirror/yoyo-getfastmirror
#####没有conf还不是root的就先root下获取conf
if [ ! -e /tmp/oyo/apt-fast.conf] && [ "$(id -u)" != "0" ];then
echo -e "${TRANSHELL_CONTENT_APT_FAST_CONF_NOT_FOUND_NEED_AUTH_TO_UPDATE}"
pkexec $0 $@
exit
fi
##### 没有conf的获取conf再进行操作
if [ ! -e /tmp/oyo/apt-fast.conf];then
${YOYO_GETFASTMIRROR}
apt-get update
fi
##### yyupdate手动操作更新
if [ "$1" = "yyupdate" ];then
${YOYO_GETFASTMIRROR}
apt-get update
##### 其他的直接转给apt-fast
else
${YY_APT_FAST} $@
fi