diff --git a/zero3/pi.sh b/zero3/pi.sh index 68b1ce5..2351b5a 100644 --- a/zero3/pi.sh +++ b/zero3/pi.sh @@ -25,7 +25,6 @@ menu_options=( "更新系统软件包" "安装docker" "安装并启动文件管理器FileBrowser" - "设置文件管理器开机自启动" "安装1panel面板管理工具" "查看1panel用户信息" "安装alist" @@ -175,32 +174,29 @@ install_filemanager() { green "Aborted, unsupported or unknown OS: $uname" return 6 fi - green "Downloading File Browser for $filemanager_os/$filemanager_arch..." + green "正在下载文件管理器($filemanager_os/$filemanager_arch) 请稍等..." if type -p curl >/dev/null 2>&1; then net_getter="curl -fSL -#" elif type -p wget >/dev/null 2>&1; then - net_getter="wget -qO-" + net_getter="wget -O-" else green "Aborted, could not find curl or wget" return 7 fi filemanager_file="${filemanager_os}-$filemanager_arch-filebrowser$filemanager_dl_ext" - filemanager_url="https://cafe.cpolar.cn/wkdaily/filebrowser/raw/branch/main/$filemanager_file" - echo "$filemanager_url" + filemanager_url="https://wkrepo.vip.cpolar.cn/res/$filemanager_file" # Use $PREFIX for compatibility with Termux on Android rm -rf "$PREFIX/tmp/$filemanager_file" ${net_getter} "$filemanager_url" >"$PREFIX/tmp/$filemanager_file" - green "Extracting..." + green "下载完成 正在解压..." case "$filemanager_file" in *.zip) unzip -o "$PREFIX/tmp/$filemanager_file" "$filemanager_bin" -d "$PREFIX/tmp/" ;; *.tar.gz) tar -xzf "$PREFIX/tmp/$filemanager_file" -C "$PREFIX/tmp/" "$filemanager_bin" ;; esac chmod +x "$PREFIX/tmp/$filemanager_bin" - - green "Putting filemanager in $install_path (may require password)" $sudo_cmd mv "$PREFIX/tmp/$filemanager_bin" "$install_path/$filemanager_bin" if setcap_cmd=$(PATH+=$PATH:/sbin type -p setcap); then $sudo_cmd $setcap_cmd cap_net_bind_service=+ep "$install_path/$filemanager_bin" @@ -208,9 +204,9 @@ install_filemanager() { $sudo_cmd rm -- "$PREFIX/tmp/$filemanager_file" if type -p $filemanager_bin >/dev/null 2>&1; then - green "Successfully installed" - green "安装成功,现在您可以执行第3项开启文件管理并设置自启动" + light_magenta "不依赖于docker的 文件管理器安装成功" trap ERR + start_filemanager return 0 else red "Something went wrong, File Browser is not in your path"