首頁 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當貝市場

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 63018|回復(fù): 4
上一主題 下一主題
[分享]

手把手教你海納斯hinas安裝、卸載、刪除應(yīng)用方法

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-5-17 10:51 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自上海
海納思系統(tǒng)以其高效穩(wěn)定的性能,廣泛應(yīng)用于各類智能設(shè)備中。掌握其應(yīng)用安裝、卸載與刪除的方法,對于優(yōu)化系統(tǒng)體驗至關(guān)重要。下面,我們將為您詳細介紹步驟的操作流程。

安裝的軟件均來自于hinas系統(tǒng)內(nèi)置,如果下載鏈接失效,可以復(fù)制后面的腳本到自己服務(wù)器上去執(zhí)行

一、安裝和卸載

gitee源

  1. wget https://gitee.com/xjxjin/hinas/raw/master/hinas_install_uninstall.zip  #下載腳本
  2. unzip hinas_install_uninstall.zip
  3. chmod +x hinas_install_uninstall.sh  # 添加可執(zhí)行權(quán)限  
  4. ./hinas_install_uninstall.sh        # 執(zhí)行腳本

復(fù)制代碼

github 源,有條件的可以試試
  1. wget https://github.com/xjxjin/scripts/raw/main/hinas/hinas_install_uninstall.sh  #下載腳本
  2. chmod +x hinas_install_uninstall.sh  # 添加可執(zhí)行權(quán)限  
  3. ./hinas_install_uninstall.sh        # 執(zhí)行腳本
復(fù)制代碼

1.一級目錄

手把手教你海納斯hinas安裝、卸載、刪除應(yīng)用方法

2.安裝目錄

手把手教你海納斯hinas安裝、卸載、刪除應(yīng)用方法

3.卸載目錄

手把手教你海納斯hinas安裝、卸載、刪除應(yīng)用方法

二、腳本詳情

  1. vi hinas_install_uninstall.sh
復(fù)制代碼
  1. #!/bin/bash

  2. #黑色: 30m
  3. #紅色: 31m
  4. #綠色: 32m
  5. #黃色: 33m
  6. #藍色: 34m
  7. #紫色: 35m
  8. #青色: 36m
  9. #白色: 37m


  10. # 定義顏色代碼
  11. RED="\033[31m"
  12. GREEN="\033[32m"
  13. YELLOW="\033[33m"
  14. BLUE="\033[34m"
  15. PURPLE="\033[35m"
  16. CYAN="\033[36m"
  17. NC="\033[0m" # 無顏色

  18. # 使用顏色輸出的函數(shù)
  19. print_in_color() {
  20.     local color=$1
  21.     local text=$2
  22.     echo -e "${color}$text${NC}"
  23. }



  24. # 主菜單函數(shù)
  25. main_menu() {
  26.     print_in_color $PURPLE "請選擇操作:"
  27.     print_in_color $CYAN "1. 安裝軟件"
  28.     print_in_color $YELLOW "2. 卸載軟件"
  29.     print_in_color $RED "3. 退出腳本"
  30.     read -p "請輸入選項序號:" choice
  31.     case $choice in
  32.         1)
  33.             install_menu
  34.             ;;
  35.         2)
  36.             uninstall_menu
  37.             ;;
  38.         3)
  39.             echo "退出腳本。"
  40.             exit 0
  41.             ;;
  42.         0)
  43.             echo "退出腳本。"
  44.             exit 0
  45.             ;;
  46.         
  47.         *)
  48.             echo "無效的選項,請輸入1、2或3。"
  49.             main_menu
  50.             ;;
  51.     esac
  52. }

  53. # 安裝菜單函數(shù)
  54. install_menu() {
  55.     print_in_color $BLUE "歡迎使用hinas-xiaojin安裝腳本,腳本均為hinas系統(tǒng)內(nèi)置提供"
  56.     print_in_color $CYAN "請輸入以下選項之一進行操作:"
  57.     print_in_color $RED ""
  58.     print_in_color $RED "0. 返回上級目錄"
  59.     print_in_color $RED "all. 安裝所有"
  60.     print_in_color $CYAN "1. 安裝 FileBrowser"
  61.     print_in_color $CYAN "2. 安裝 Nginx"
  62.     print_in_color $CYAN "3. 安裝 Samba (smbd)"
  63.     print_in_color $CYAN "4. 安裝 Tailscale"
  64.     print_in_color $CYAN "5. 安裝 Alist"
  65.     print_in_color $CYAN "6. 安裝 Aria2"
  66.     print_in_color $CYAN "7. 安裝 Transmission"
  67.     print_in_color $CYAN "8. 安裝 頁面終端 (ttyd)"
  68.     print_in_color $CYAN "9. 安裝 KMS (vlmcsd)"
  69.     print_in_color $CYAN "10. 安裝 FRP"
  70.     print_in_color $CYAN "11. 安裝 NFS"
  71.     print_in_color $CYAN "12. 安裝 FTP (vsftpd)"
  72.     print_in_color $CYAN "13. 安裝 易有云 (linkease)"
  73.     print_in_color $CYAN "14. 安裝 typecho"
  74.     print_in_color $CYAN "15. 安裝 cronweb"
  75.     print_in_color $CYAN "16. 安裝 ddns"
  76.     print_in_color $CYAN "17. 安裝 h5ai"

  77.     print_in_color $CYAN ""
  78.     print_in_color $PURPLE "以下為docker安裝"
  79.     print_in_color $CYAN ""
  80.     print_in_color $CYAN "31. 安裝 青龍面板"
  81.     print_in_color $CYAN "32. 安裝 v2ray"
  82.     print_in_color $CYAN "33. 安裝 wordpress"
  83.     print_in_color $CYAN "34. 安裝 mysql"
  84.     print_in_color $CYAN "35. 安裝 chatgpt"
  85.     print_in_color $CYAN "36. 安裝 系統(tǒng)teslamate"
  86.     print_in_color $CYAN "37. 安裝 jellyfin"
  87.     print_in_color $CYAN "38. 安裝 casaos"
  88.     print_in_color $CYAN "39. 安裝 portainer"
  89.     print_in_color $CYAN "40. 安裝 mrdoc"
  90.     print_in_color $CYAN "41. 安裝 homebridge"
  91.     print_in_color $CYAN "42. 安裝 homeassistant"
  92.     print_in_color $CYAN "43. 安裝 kod"
  93.     print_in_color $CYAN "44. 安裝 docker"
  94.     print_in_color $CYAN "45. 安裝 justlist"
  95.     print_in_color $CYAN "46. 安裝 cloudreve"
  96.     read -p "輸入選項編號,用空格分隔(例如:1 2 3),或輸入 all 安裝所有,然后按回車鍵執(zhí)行相應(yīng)操作:" input
  97.     if [[ "${input[0]}" == "all" ]]; then
  98.         # 卸載所有
  99.         print_in_color $YELLOW "開始 安裝所有 安裝。"
  100.         for i in {1..50}; do
  101.             install_detail $i
  102.         done
  103.         print_in_color $GREEN "所有安裝操作已完成。"
  104.     else
  105.         install_detail "${input[@]}"
  106.     fi
  107.     install_menu


  108. }
  109. install_detail() {
  110.     # 根據(jù)用戶輸入執(zhí)行安裝
  111.     local selections=("$@")
  112.     IFS=' ' read -r -a selected_options <<< "$selections"
  113.     for option in "${selected_options[@]}"; do
  114.         case $option in
  115.             0)
  116.                 main_menu
  117.                 ;;
  118.             1)
  119.                 print_in_color $CYAN "開始 FileBrowser 安裝..."
  120.                 apt install -y filebrowser-histb
  121.                 print_in_color $CYAN "完成 FileBrowser 安裝。"
  122.                 print_in_color $CYAN ""
  123.                 ;;
  124.             2)
  125.                 print_in_color $CYAN "開始 Nginx 安裝..."
  126.                 apt install -y nginx-histb
  127.                 print_in_color $CYAN "完成 Nginx 安裝。"
  128.                 print_in_color $CYAN ""
  129.                 ;;
  130.             3)
  131.                 print_in_color $CYAN "開始 Samba (smbd) 安裝..."
  132.                 apt install -y samba-histb
  133.                 print_in_color $CYAN "完成 Samba (smbd) 安裝。"
  134.                 print_in_color $CYAN ""
  135.                 ;;
  136.             4)
  137.                 print_in_color $CYAN "開始 Tailscale 安裝..."
  138.                 apt install -y tailscale-histb
  139.                 print_in_color $CYAN "完成 Tailscale 安裝。"
  140.                 print_in_color $CYAN ""
  141.                 ;;
  142.             5)
  143.                 print_in_color $CYAN "開始 Alist 安裝..."
  144.                 apt install -y alist-histb
  145.                 print_in_color $CYAN "完成 Alist 安裝。"
  146.                 print_in_color $CYAN ""
  147.                 ;;
  148.             6)
  149.                 print_in_color $CYAN "開始 Aria2 安裝..."
  150.                 apt install -y aria2-histb
  151.                 print_in_color $CYAN "完成 Aria2 安裝。"
  152.                 print_in_color $CYAN ""
  153.                 ;;
  154.             7)
  155.                 print_in_color $CYAN "開始 Transmission 安裝..."
  156.                 apt install -y transmission-histb
  157.                 print_in_color $CYAN "完成 Transmission 安裝。"
  158.                 print_in_color $CYAN ""
  159.                 ;;
  160.             8)
  161.                 print_in_color $CYAN "開始 頁面終端 (ttyd) 安裝..."
  162.                 apt install -y ttyd-histb
  163.                 print_in_color $CYAN "完成 頁面終端 (ttyd) 安裝。"
  164.                 print_in_color $CYAN ""
  165.                 ;;
  166.             9)
  167.                 print_in_color $CYAN "開始 KMS (vlmcsd) 安裝..."
  168.                 apt install -y vlmcsd-histb
  169.                 print_in_color $CYAN "完成 KMS (vlmcsd) 安裝。"
  170.                 print_in_color $CYAN ""
  171.                 ;;
  172.             10)
  173.                 print_in_color $CYAN "開始 FRP 安裝..."
  174.                 apt install -y frpc-histb
  175.                 print_in_color $CYAN "完成 FRP 安裝。"
  176.                 print_in_color $CYAN ""
  177.                 ;;
  178.             11)
  179.                 print_in_color $CYAN "開始 NFS 安裝..."
  180.                 apt install -y nfs-server-histb
  181.                 print_in_color $CYAN "完成 NFS 安裝。"
  182.                 print_in_color $CYAN ""
  183.                 ;;
  184.             12)
  185.                 print_in_color $CYAN "開始 FTP (vsftpd) 安裝..."
  186.                 apt install -y vsftpd-histb
  187.                 print_in_color $CYAN "完成 FTP (vsftpd) 安裝。"
  188.                 print_in_color $CYAN ""
  189.                 ;;
  190.             13)
  191.                 print_in_color $CYAN "開始 易有云 (linkease) 安裝..."
  192.                 apt install -y linkease-histb
  193.                 print_in_color $CYAN "完成 易有云 (linkease) 安裝。"
  194.                 print_in_color $CYAN ""
  195.                 ;;

  196.             14)
  197.                 print_in_color $CYAN "開始 typecho 安裝..."
  198.                 apt install -y typecho-histb
  199.                 print_in_color $CYAN "完成 typecho 安裝。"
  200.                 print_in_color $CYAN ""
  201.                 ;;
  202.             15)
  203.                 print_in_color $CYAN "開始 cronweb 安裝..."
  204.                 apt install -y cronweb-histb
  205.                 print_in_color $CYAN "完成 cronweb 安裝。"
  206.                 print_in_color $CYAN ""
  207.                 ;;
  208.             16)
  209.                 print_in_color $CYAN "開始 ddns 安裝..."
  210.                 apt install -y ddns-histb
  211.                 print_in_color $CYAN "完成 ddns 安裝。"
  212.                 print_in_color $CYAN ""
  213.                 ;;
  214.             17)
  215.                 print_in_color $CYAN "開始 h5ai 安裝..."
  216.                 apt install -y h5ai-histb
  217.                 print_in_color $CYAN "完成 h5ai 安裝。"
  218.                 print_in_color $CYAN ""
  219.                 ;;

  220.             31)
  221.                 print_in_color $CYAN "開始 青龍面板 安裝..."
  222.                 install-qinglong.sh
  223.                 print_in_color $CYAN "完成 青龍面板 安裝。"
  224.                 print_in_color $CYAN ""
  225.                 ;;
  226.             32)
  227.                 print_in_color $CYAN "開始 v2ray 安裝..."
  228.                 install-v2ray.sh
  229.                 print_in_color $CYAN "完成 v2ray 安裝。"
  230.                 print_in_color $CYAN ""
  231.                 ;;
  232.             33)
  233.                 print_in_color $CYAN "開始 wordpress 安裝..."
  234.                 install-wordpress.sh
  235.                 print_in_color $CYAN "完成 wordpress 安裝。"
  236.                 print_in_color $CYAN ""
  237.                 ;;
  238.             34)
  239.                 print_in_color $CYAN "開始 mysql 安裝..."
  240.                 install-mysql.sh
  241.                 print_in_color $CYAN "完成 mysql 安裝。"
  242.                 print_in_color $CYAN ""
  243.                 ;;
  244.             35)
  245.                 print_in_color $CYAN "開始 chatgpt 安裝..."
  246.                 install-chatgpt.sh
  247.                 print_in_color $CYAN "完成 chatgpt 安裝。"
  248.                 print_in_color $CYAN ""
  249.                 ;;
  250.             36)
  251.                 print_in_color $CYAN "開始 teslamate 安裝..."
  252.                 install-teslamate1.sh  
  253.                 print_in_color $CYAN "完成 teslamate 安裝。"
  254.                 print_in_color $CYAN ""
  255.                 ;;
  256.             37)
  257.                 print_in_color $CYAN "開始 jellyfin 安裝..."
  258.                 install-jellyfin.sh
  259.                 print_in_color $CYAN "完成 jellyfin 安裝。"
  260.                 print_in_color $CYAN ""
  261.                 ;;
  262.             38)
  263.                 print_in_color $CYAN "開始 casaos 安裝..."
  264.                 install-casaos.sh
  265.                 print_in_color $CYAN "完成 casaos 安裝。"
  266.                 print_in_color $CYAN ""
  267.                 ;;
  268.             39)
  269.                 print_in_color $CYAN "開始 portainer 安裝..."
  270.                 install-portainer.sh
  271.                 print_in_color $CYAN "完成 portainer 安裝。"
  272.                 print_in_color $CYAN ""
  273.                 ;;
  274.             40)
  275.                 print_in_color $CYAN "開始 mrdoc 安裝..."
  276.                 install-mrdoc.sh
  277.                 print_in_color $CYAN "完成 mrdoc 安裝。"
  278.                 print_in_color $CYAN ""
  279.                 ;;
  280.             41)
  281.                 print_in_color $CYAN "開始 homebridge 安裝..."
  282.                 install-homebridge.sh
  283.                 print_in_color $CYAN "完成 homebridge 安裝。"
  284.                 print_in_color $CYAN ""
  285.                 ;;
  286.             42)
  287.                 print_in_color $CYAN "開始 homeassistant 安裝..."
  288.                 install-homeassistant.sh
  289.                 print_in_color $CYAN "完成 homeassistant 安裝。"
  290.                 print_in_color $CYAN ""
  291.                 ;;
  292.             43)
  293.                 print_in_color $CYAN "開始 kod 安裝..."
  294.                 install-kod.sh
  295.                 print_in_color $CYAN "完成 kod 安裝。"
  296.                 print_in_color $CYAN ""
  297.                 ;;
  298.             44)
  299.                 print_in_color $CYAN "開始 docker 安裝..."
  300.                 install-docker.sh
  301.                 print_in_color $CYAN "完成 docker 安裝。"
  302.                 print_in_color $CYAN ""
  303.                 ;;
  304.             45)
  305.                 print_in_color $CYAN "開始 justlist 安裝..."
  306.                 install-justlist.sh
  307.                 print_in_color $CYAN "完成 justlist 安裝。"
  308.                 print_in_color $CYAN ""
  309.                 ;;
  310.             46)
  311.                 print_in_color $CYAN "開始 cloudreve 安裝..."
  312.                 install-cloudreve.sh
  313.                 print_in_color $CYAN "完成 cloudreve 安裝。"
  314.                 print_in_color $CYAN ""
  315.                 ;;
  316.             *)
  317.                 print_in_color $CYAN "無效的選項 $option。"
  318.                 ;;
  319.         esac
  320.     done
  321. }

  322. # 卸載菜單函數(shù)
  323. uninstall_menu() {
  324.     print_in_color $BLUE "歡迎使用hinas-xiaojin卸載腳本"
  325.     print_in_color $YELLOW "請輸入以下選項之一進行操作:"
  326.     print_in_color $RED ""
  327.     print_in_color $RED "0. 返回上級目錄"
  328.     print_in_color $RED "all. 卸載所有"
  329.     print_in_color $YELLOW "1. 卸載 PHP"
  330.     print_in_color $YELLOW "2. 卸載 Nginx"
  331.     print_in_color $YELLOW "3. 卸載 Samba (smbd)"
  332.     print_in_color $YELLOW "4. 卸載 Tailscale"
  333.     print_in_color $YELLOW "5. 卸載 Alist"
  334.     print_in_color $YELLOW "6. 卸載 Aria2"
  335.     print_in_color $YELLOW "7. 卸載 Transmission"
  336.     print_in_color $YELLOW "8. 卸載 頁面終端 (ttyd)"
  337.     print_in_color $YELLOW "9. 卸載 KMS (vlmcsd)"
  338.     print_in_color $YELLOW "10. 卸載 FRP"
  339.     print_in_color $YELLOW "11. 卸載 NFS"
  340.     print_in_color $YELLOW "12. 卸載 FTP (vsftpd)"
  341.     print_in_color $YELLOW "13. 卸載 易有云 (linkease)"
  342.     print_in_color $YELLOW "14. 卸載 FileBrowser"
  343.     print_in_color $YELLOW "15. 卸載 typecho"
  344.     print_in_color $YELLOW "16. 卸載 cronweb"
  345.     print_in_color $YELLOW "17. 卸載 ddns"
  346.     print_in_color $YELLOW "18. 卸載 h5ai"
  347.     print_in_color $YELLOW "19. 卸載 cloudreve "
  348.     print_in_color $YELLOW ""
  349.     print_in_color $PURPLE "以下為docker卸載"
  350.     print_in_color $YELLOW ""
  351.     print_in_color $YELLOW "31. 卸載 青龍面板"
  352.     print_in_color $YELLOW "32. 卸載 v2ray"
  353.     print_in_color $YELLOW "33. 卸載 wordpress"
  354.     print_in_color $YELLOW "34. 卸載 photoalbum"
  355.     print_in_color $YELLOW "35. 卸載 mysql"
  356.     print_in_color $YELLOW "36. 卸載 chatgpt"
  357.     print_in_color $YELLOW "37. 卸載 系統(tǒng)teslamate"
  358.     print_in_color $YELLOW "38. 卸載 jellyfin"
  359.     print_in_color $YELLOW "39. 卸載 casaos"
  360.     print_in_color $YELLOW "40. 卸載 portainer"
  361.     print_in_color $YELLOW "41. 卸載 mrdoc"
  362.     print_in_color $YELLOW "42. 卸載 homebridge"
  363.     print_in_color $YELLOW "43. 卸載 homeassistant"
  364.     print_in_color $YELLOW "44. 卸載 gitweb"
  365.     print_in_color $YELLOW "45. 卸載 kod"
  366.     print_in_color $YELLOW "46. 卸載 docker"
  367.     read -p "輸入選項編號,用空格分隔(例如:1 2 3),或輸入 all 卸載所有,然后按回車鍵執(zhí)行相應(yīng)操作:" input
  368.     # 根據(jù)用戶輸入執(zhí)行卸載

  369.     if [[ "${input[0]}" == "all" ]]; then
  370.         # 卸載所有
  371.         print_in_color $YELLOW "開始 卸載所有 卸載。"
  372.         for i in {1..50}; do
  373.             uninstall_detail $i
  374.         done
  375.         print_in_color $GREEN "所有卸載操作已完成。"
  376.     else
  377.         uninstall_detail "${input[@]}"
  378.     fi
  379.     uninstall_menu
  380. }

  381. uninstall_detail(){

  382.     local selections=("$@")
  383.     IFS=' ' read -r -a selected_options <<< "$selections"
  384.     for option in "${selected_options[@]}"; do
  385.         case $option in
  386.             0)
  387.                 main_menu
  388.                 ;;
  389.             all)
  390.                 # 卸載所有
  391.                 print_in_color $YELLOW "開始 卸載所有 卸載..."
  392.                 for i in {1..30}; do
  393.                     uninstall_menu $i
  394.                 done
  395.                 print_in_color $YELLOW "所有卸載操作已完成。"
  396.                 print_in_color $YELLOW ""
  397.                 continue=false
  398.                 ;;
  399.             1)  uninstall_cmds+=("卸載 PHP")
  400.                 # 卸載 PHP
  401.                 print_in_color $YELLOW "開始 PHP 卸載..."
  402.                 systemctl stop php*
  403.                 apt-get autoremove php7* -y
  404.                 apt purge -y php*
  405.                 find /etc -name "php" | xargs rm -rf
  406.                 find /run -name "php" | xargs rm -rf
  407.                 print_in_color $YELLOW "完成 PHP 卸載。"
  408.                 print_in_color $YELLOW ""
  409.                 ;;
  410.             2)  uninstall_cmds+=("卸載 Nginx")
  411.                 # 卸載 Nginx
  412.                 print_in_color $YELLOW "開始 Nginx 卸載..."
  413.                 systemctl stop nginx*
  414.                 apt purge -y nginx-histb
  415.                 apt-get --purge remove nginx -y
  416.                 apt-get --purge remove nginx-common -y
  417.                 apt-get --purge remove nginx-core -y
  418.                 rm -rf /var/www
  419.                 rm -rf /etc/first_init.d/web.sh
  420.                 rm -rf /usr/share/bak/gitweb
  421.                 rm -rf /bin/install-gitweb.sh
  422.                 print_in_color $YELLOW "完成 Nginx 卸載。"
  423.                 print_in_color $YELLOW ""
  424.                 ;;
  425.             3)  uninstall_cmds+=("卸載 Samba (smbd)")
  426.                 # 卸載 Samba (smbd)
  427.                 print_in_color $YELLOW "開始 Samba (smbd) 卸載..."
  428.                 systemctl stop smbd*
  429.                 apt-get remove --purge samba -y
  430.                 apt purge -y samba-histb
  431.                 apt purge -y samba-common
  432.                 apt purge -y samba-dsdb-modules
  433.                 apt purge -y samba-vfs-modules
  434.                 find /etc -name "samba" | xargs rm -rf
  435.                 find /var -name "samba" | xargs rm -rf
  436.                 find /run -name "samba" | xargs rm -rf
  437.                 rm -rf /usr/share/samba
  438.                 print_in_color $YELLOW "完成 Samba (smbd) 卸載。"
  439.                 print_in_color $YELLOW ""
  440.                 ;;
  441.             4)  uninstall_cmds+=("卸載 Tailscale")
  442.                 # 卸載 Tailscale
  443.                 print_in_color $YELLOW "開始 Tailscale 卸載..."
  444.                 systemctl stop tailscale*
  445.                 apt purge -y tailscale-hist
  446.                 rm -rf /opt/tailscale
  447.                 find / -name "tailscale*" | xargs rm -rf
  448.                 print_in_color $YELLOW "完成 Tailscale 卸載。"
  449.                 print_in_color $YELLOW ""
  450.                 ;;
  451.             5)  uninstall_cmds+=("卸載 Alist")
  452.                 # 卸載 Alist
  453.                 print_in_color $YELLOW "開始 Alist 卸載..."
  454.                 systemctl stop alist*
  455.                 apt purge -y alist-histb
  456.                 rm -rf /opt/alist
  457.                 find /etc -name "alist.service" | xargs rm -rf
  458.                 print_in_color $YELLOW "完成 Alist 卸載。"
  459.                 print_in_color $YELLOW ""
  460.                 ;;
  461.             6)  uninstall_cmds+=("卸載 Aria2")
  462.                 # 卸載 Aria2
  463.                 print_in_color $YELLOW "開始 Aria2 卸載..."
  464.                 systemctl stop aria*
  465.                 apt purge -y aria2-histb
  466.                 rm -rf /usr/bin/aria2c
  467.                 rm -rf /usr/local/aria2
  468.                 find /etc -name "aria2c.service" | xargs rm -rf
  469.                 print_in_color $YELLOW "完成 Aria2 卸載。"
  470.                 print_in_color $YELLOW ""
  471.                 ;;
  472.             7)  uninstall_cmds+=("卸載 Transmission")
  473.                 # 卸載 Transmission
  474.                 print_in_color $YELLOW "開始 Transmission 卸載..."
  475.                 systemctl stop transmission*
  476.                 apt-get --purge remove transmission-* -y
  477.                 apt purge -y transmission-histb
  478.                 apt purge -y transmission-common
  479.                 rm -rf /usr/share/transmission
  480.                 print_in_color $YELLOW "完成 Transmission 卸載。"
  481.                 print_in_color $YELLOW ""
  482.                 ;;
  483.             8)  uninstall_cmds+=("卸載 頁面終端 (ttyd)")
  484.                 # 卸載 頁面終端 (ttyd)
  485.                 print_in_color $YELLOW "開始 頁面終端 (ttyd) 卸載..."
  486.                 systemctl stop ttyd.service
  487.                 apt purge -y ttyd-histb
  488.                 rm -rf /usr/bin/ttyd
  489.                 find /etc -name "ttyd.service" | xargs rm -rf
  490.                 print_in_color $YELLOW "完成 頁面終端 (ttyd) 卸載。"
  491.                 print_in_color $YELLOW ""
  492.                 ;;
  493.             9)  uninstall_cmds+=("卸載 KMS (vlmcsd)")
  494.                 # 卸載 KMS (vlmcsd)
  495.                 print_in_color $YELLOW "開始 KMS (vlmcsd) 卸載..."
  496.                 systemctl stop vlmcsd
  497.                 apt purge -y vlmcsd-histb
  498.                 rm -rf /usr/bin/vlmcsd
  499.                 find /etc -name "vlmcsd*" | xargs rm -rf
  500.                 print_in_color $YELLOW "完成 KMS (vlmcsd) 卸載。"
  501.                 print_in_color $YELLOW ""
  502.                 ;;
  503.             10)  uninstall_cmds+=("卸載 FRP")
  504.                 # 卸載 FRP
  505.                 print_in_color $YELLOW "開始 FRP 卸載..."
  506.                 systemctl stop frpc.service
  507.                 apt purge -y frpc-histb
  508.                 rm -rf /etc/first_init.d/frpc.sh
  509.                 rm -rf /etc/frp
  510.                 rm -rf /usr/bin/frpc
  511.                 rm -rf /etc/systemd/system/frpc.service
  512.                 print_in_color $YELLOW "完成 FRP 卸載。"
  513.                 print_in_color $YELLOW ""
  514.                 ;;
  515.             11)  uninstall_cmds+=("卸載 NFS")
  516.                 # 卸載 NFS
  517.                 print_in_color $YELLOW "開始 NFS 卸載..."
  518.                 apt purge -y nfs-server-histb
  519.                 apt-get --purge remove nfs-* -y
  520.                 print_in_color $YELLOW "完成 NFS 卸載。"
  521.                 ;;
  522.             12)  uninstall_cmds+=("卸載 FTP (vsftpd)")
  523.                 # 卸載 FTP (vsftpd)
  524.                 print_in_color $YELLOW "開始 FTP (vsftpd) 卸載..."
  525.                 systemctl stop vsftpd
  526.                 apt-get --purge remove vsftpd -y
  527.                 apt purge -y vsftpd-histb
  528.                 apt purge -y vsftpd
  529.                 find /run -name "vsftpd" | xargs rm -rf
  530.                 print_in_color $YELLOW "完成 FTP (vsftpd) 卸載。"
  531.                 print_in_color $YELLOW ""
  532.                 ;;
  533.             13)  uninstall_cmds+=("卸載 易有云 (linkease)")
  534.                 # 卸載 易有云 (linkease)
  535.                 print_in_color $YELLOW "開始 易有云 (linkease) 卸載..."
  536.                 sudo systemctl stop linkease.service
  537.                 apt purge -y linkease-histb
  538.                 apt remove linkease
  539.                 sudo rm /usr/local/bin/linkease
  540.                 sudo rm -rf /usr/local/linkease
  541.                 print_in_color $YELLOW "完成 易有云 (linkease) 卸載。"
  542.                 print_in_color $YELLOW ""
  543.                 ;;
  544.             14)  uninstall_cmds+=("卸載 FileBrowser")
  545.                 # 卸載 FileBrowser
  546.                 print_in_color $YELLOW "開始 FileBrowser 卸載..."
  547.                 sudo systemctl stop filebrowser
  548.                 sudo systemctl disable filebrowser.service
  549.                 apt purge -y filebrowser-histb
  550.                 sudo find / -type f -name "*filebrowser*" ! -name "*.deb" ! -name "*.rpm" -exec rm -f {} \; 2>/dev/null
  551.                 sudo find / -type f -name "*filebrowser*" ! -name "*.deb" ! -name "*.rpm" -exec rm -rf {} \; 2>/dev/null
  552.                 sudo rm -rf /opt/filebrowser
  553.                 print_in_color $YELLOW "完成 FileBrowser 卸載。"
  554.                 print_in_color $YELLOW ""
  555.                 ;;


  556.             15)  uninstall_cmds+=("卸載 typecho")
  557.                 # 卸載 FileBrowser
  558.                 print_in_color $YELLOW "開始 typecho 卸載..."
  559.                 sudo systemctl stop typecho               
  560.                 apt purge -y typecho-histb
  561.                 print_in_color $YELLOW "完成 typecho 卸載。"
  562.                 print_in_color $YELLOW ""
  563.                 ;;
  564.             16)  uninstall_cmds+=("卸載 cronweb")
  565.                 # 卸載 FileBrowser
  566.                 print_in_color $YELLOW "開始 cronweb 卸載..."
  567.                 sudo systemctl stop cronweb               
  568.                 apt purge -y cronweb-histb
  569.                 print_in_color $YELLOW "完成 cronweb 卸載。"
  570.                 print_in_color $YELLOW ""
  571.                 ;;
  572.             17)  uninstall_cmds+=("卸載 ddns")
  573.                 # 卸載 FileBrowser
  574.                 print_in_color $YELLOW "開始 ddns 卸載..."
  575.                 sudo systemctl stop ddns               
  576.                 apt purge -y ddns-histb
  577.                 print_in_color $YELLOW "完成 ddns 卸載。"
  578.                 print_in_color $YELLOW ""
  579.                 ;;

  580.             18)  uninstall_cmds+=("卸載 h5ai")
  581.                 # 卸載 FileBrowser
  582.                 print_in_color $YELLOW "開始 h5ai 卸載..."
  583.                 sudo systemctl stop h5ai               
  584.                 apt purge -y h5ai-histb
  585.                 print_in_color $YELLOW "完成 h5ai 卸載。"
  586.                 print_in_color $YELLOW ""
  587.                 ;;
  588.             19)  uninstall_cmds+=("卸載 cloudreve")
  589.                 # 卸載 cloudreve
  590.                 print_in_color $YELLOW "開始 cloudreve 卸載..."
  591.                 uninstall-cloudreve.sh
  592.                 print_in_color $YELLOW "完成 cloudreve 卸載。"
  593.                 print_in_color $YELLOW ""
  594.                 ;;


  595.             31)  uninstall_cmds+=("卸載 青龍面板")
  596.                 # 卸載 青龍面板
  597.                 print_in_color $YELLOW "開始 青龍面板 卸載..."
  598.                 hinas-clear qinglong
  599.                 print_in_color $YELLOW "完成 青龍面板 卸載。"
  600.                 print_in_color $YELLOW ""
  601.                 ;;
  602.             32)  uninstall_cmds+=("卸載 v2ray")
  603.                 # 卸載 v2ray
  604.                 print_in_color $YELLOW "開始 v2ray 卸載..."
  605.                 hinas-clear v2ray
  606.                 print_in_color $YELLOW "完成 v2ray 卸載。"
  607.                 print_in_color $YELLOW ""
  608.                 ;;
  609.             33)  uninstall_cmds+=("卸載 wordpress")
  610.                 # 卸載 wordpress
  611.                 print_in_color $YELLOW "開始 wordpress 卸載..."
  612.                 hinas-clear wordpress
  613.                 print_in_color $YELLOW "完成 wordpress 卸載。"
  614.                 print_in_color $YELLOW ""
  615.                 ;;
  616.             34)  uninstall_cmds+=("卸載 photoalbum")
  617.                 # 卸載 photoalbum
  618.                 print_in_color $YELLOW "開始 photoalbum 卸載..."
  619.                 hinas-clear photoalbum
  620.                 print_in_color $YELLOW "完成 photoalbum 卸載。"
  621.                 print_in_color $YELLOW ""
  622.                 ;;
  623.             35)  uninstall_cmds+=("卸載 mysql")
  624.                 # 卸載 mysql
  625.                 print_in_color $YELLOW "開始 mysql 卸載..."
  626.                 hinas-clear mysql
  627.                 print_in_color $YELLOW "完成 mysql 卸載。"
  628.                 print_in_color $YELLOW ""
  629.                 ;;
  630.             36)  uninstall_cmds+=("卸載 chatgpt")
  631.                 # 卸載 chatgpt
  632.                 print_in_color $YELLOW "開始 chatgpt 卸載..."
  633.                 hinas-clear chatgpt
  634.                 print_in_color $YELLOW "完成 chatgpt 卸載。"
  635.                 print_in_color $YELLOW ""
  636.                 ;;
  637.             37)  uninstall_cmds+=("卸載 系統(tǒng)teslamate")
  638.                 # 卸載 系統(tǒng)teslamate
  639.                 print_in_color $YELLOW "開始 系統(tǒng)teslamate 卸載..."
  640.                 hinas-clear teslamate
  641.                 print_in_color $YELLOW "完成 系統(tǒng)teslamate 卸載。"
  642.                 print_in_color $YELLOW ""
  643.                 ;;
  644.             38)  uninstall_cmds+=("卸載 jellyfin")
  645.                 # 卸載 jellyfin
  646.                 print_in_color $YELLOW "開始 jellyfin 卸載..."
  647.                 hinas-clear jellyfin
  648.                 print_in_color $YELLOW "完成 jellyfin 卸載。"
  649.                 print_in_color $YELLOW ""
  650.                 ;;
  651.             39)  uninstall_cmds+=("卸載 casaos")
  652.                 # 卸載 casaos
  653.                 print_in_color $YELLOW "開始 casaos 卸載..."
  654.                 hinas-clear casaos
  655.                 print_in_color $YELLOW "完成 casaos 卸載。"
  656.                 print_in_color $YELLOW ""
  657.                 ;;
  658.             40)  uninstall_cmds+=("卸載 portainer")
  659.                 # 卸載 portainer
  660.                 print_in_color $YELLOW "開始 portainer 卸載..."
  661.                 hinas-clear portainer
  662.                 print_in_color $YELLOW "完成 portainer 卸載。"
  663.                 print_in_color $YELLOW ""
  664.                 ;;
  665.             41)  uninstall_cmds+=("卸載 mrdoc")
  666.                 # 卸載 mrdoc
  667.                 print_in_color $YELLOW "開始 mrdoc 卸載..."
  668.                 hinas-clear mrdoc
  669.                 print_in_color $YELLOW "完成 mrdoc 卸載。"
  670.                 print_in_color $YELLOW ""
  671.                 ;;
  672.             42)  uninstall_cmds+=("卸載 homebridge")
  673.                 # 卸載 青龍面板
  674.                 print_in_color $YELLOW "開始 homebridge 卸載..."
  675.                 hinas-clear homebridge
  676.                 print_in_color $YELLOW "完成 homebridge 卸載。"
  677.                 print_in_color $YELLOW ""
  678.                 ;;
  679.             43)  uninstall_cmds+=("卸載 homeassistant")
  680.                 # 卸載 homeassistant
  681.                 print_in_color $YELLOW "開始 homeassistant 卸載..."
  682.                 hinas-clear homeassistant
  683.                 print_in_color $YELLOW "完成 homeassistant 卸載。"
  684.                 print_in_color $YELLOW ""
  685.                 ;;
  686.             44)  uninstall_cmds+=("卸載 gitweb")
  687.                 # 卸載 gitweb
  688.                 print_in_color $YELLOW "開始 gitweb 卸載..."
  689.                 hinas-clear gitweb
  690.                 print_in_color $YELLOW "完成 gitweb 卸載。"
  691.                 print_in_color $YELLOW ""
  692.                 ;;
  693.             45)  uninstall_cmds+=("卸載 kod")
  694.                 # 卸載 kod
  695.                 print_in_color $YELLOW "開始 kod 卸載..."
  696.                 hinas-clear kod
  697.                 print_in_color $YELLOW "完成 kod 卸載。"
  698.                 print_in_color $YELLOW ""
  699.                 ;;
  700.             46)  uninstall_cmds+=("卸載 docker")
  701.                 # 卸載 docker
  702.                 print_in_color $YELLOW "開始 docker 卸載..."
  703.                 hinas-clear docker
  704.                 print_in_color $YELLOW "完成 docker 卸載。"
  705.                 print_in_color $YELLOW ""
  706.                 ;;
  707.             *)
  708.                 print_in_color $YELLOW "無效的選項 $option。"
  709.                 ;;
  710.         esac
  711.     done
  712. }

  713. # 運行主菜單
  714. main_menu
復(fù)制代碼



相關(guān)閱讀:
怎么用機頂盒做監(jiān)控錄像機 用盒子當NVR視頻監(jiān)控錄像機方法
兆能ZN90怎么刷機 重慶/四川兆能ZN90安卓9.0的線刷包及教程
移動機頂盒怎么刷網(wǎng)絡(luò)機頂盒 中國移動盒子刷Ubuntu系統(tǒng)



上一篇:怎么用機頂盒做監(jiān)控錄像機 用盒子當NVR視頻監(jiān)控錄像機方法
下一篇:華為悅盒怎么刷NAS 華為盒子EC6108V9C刷輕型NAS系統(tǒng)(海納思)
沙發(fā)
發(fā)表于 2024-5-17 10:52 | 只看該作者 | 來自廣東
感謝樓主分享,前來學習一下
回復(fù) 支持 反對

使用道具 舉報

板凳
發(fā)表于 2024-5-17 19:54 來自ZNDS手機版 | 只看該作者 | 來自廣東
謝謝分享了
回復(fù) 支持 反對

使用道具 舉報

地板
發(fā)表于 2024-9-22 11:25 來自ZNDS手機版 | 只看該作者 | 來自湖北
大老photoalbum怎么部署,有缷載沒部署
回復(fù) 支持 反對

使用道具 舉報

5#
發(fā)表于 2024-10-5 20:19 | 只看該作者 | 來自廣東
謝謝分享
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡(luò)信息服務(wù)信用承諾書 | 增值電信業(yè)務(wù)經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2024-11-14 09:09 , Processed in 0.086436 second(s), 14 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表