Update pi.sh

This commit is contained in:
悟空的日常镜像仓库 2024-07-14 20:35:55 +08:00
parent 763cd63825
commit 90f7091203
1 changed files with 8 additions and 1 deletions

View File

@ -23,6 +23,7 @@ declare -a menu_options
declare -A commands declare -A commands
menu_options=( menu_options=(
"更新系统软件包" "更新系统软件包"
"安装docker"
"安装并启动文件管理器FileBrowser" "安装并启动文件管理器FileBrowser"
"设置文件管理器开机自启动" "设置文件管理器开机自启动"
"安装1panel面板管理工具" "安装1panel面板管理工具"
@ -46,6 +47,7 @@ menu_options=(
commands=( commands=(
["更新系统软件包"]="update_system_packages" ["更新系统软件包"]="update_system_packages"
["安装docker"]="install_docker"
["安装并启动文件管理器FileBrowser"]="install_filemanager" ["安装并启动文件管理器FileBrowser"]="install_filemanager"
["设置文件管理器开机自启动"]="start_filemanager" ["设置文件管理器开机自启动"]="start_filemanager"
["安装1panel面板管理工具"]="install_1panel_on_linux" ["安装1panel面板管理工具"]="install_1panel_on_linux"
@ -91,6 +93,11 @@ update_system_packages() {
fi fi
} }
# 安装docker
install_docker(){
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
}
# 安装文件管理器 # 安装文件管理器
# 源自 https://filebrowser.org/installation # 源自 https://filebrowser.org/installation
install_filemanager() { install_filemanager() {
@ -578,7 +585,7 @@ show_menu() {
echo "请选择操作:" echo "请选择操作:"
# 特殊处理的项数组 # 特殊处理的项数组
special_items=("安装1panel面板管理工具" "安装小雅tvbox" "安装特斯拉伴侣TeslaMate") special_items=("安装docker" "安装1panel面板管理工具" "安装小雅tvbox" "安装特斯拉伴侣TeslaMate")
for i in "${!menu_options[@]}"; do for i in "${!menu_options[@]}"; do
if [[ " ${special_items[*]} " =~ " ${menu_options[i]} " ]]; then if [[ " ${special_items[*]} " =~ " ${menu_options[i]} " ]]; then
# 如果当前项在特殊处理项数组中,使用特殊颜色 # 如果当前项在特殊处理项数组中,使用特殊颜色