install_dufs.sh 889 B

12345678910111213141516171819202122232425262728293031323334353637
  1. #!/bin/bash
  2. # 下载文件
  3. echo "正在下载dufs..."
  4. wget https://fs.n1.tianyunperfect.cn:10086/2025/dufs-v0.43.0-x86_64-unknown-linux-musl.tar.gz
  5. # 检查下载是否成功
  6. if [ $? -ne 0 ]; then
  7. echo "下载失败,请检查网络连接或URL是否正确"
  8. exit 1
  9. fi
  10. # 解压文件
  11. echo "正在解压..."
  12. tar -xzf dufs-v0.43.0-x86_64-unknown-linux-musl.tar.gz
  13. # 检查解压是否成功
  14. if [ $? -ne 0 ]; then
  15. echo "解压失败,请检查文件是否完整"
  16. exit 1
  17. fi
  18. # 移动文件到/usr/local/bin
  19. echo "正在移动dufs到/usr/local/bin..."
  20. sudo mv dufs /usr/local/bin/
  21. # 检查移动是否成功
  22. if [ $? -ne 0 ]; then
  23. echo "移动失败,请检查权限或目标目录是否存在"
  24. exit 1
  25. fi
  26. # 清理临时文件
  27. echo "清理临时文件..."
  28. rm dufs-v0.43.0-x86_64-unknown-linux-musl.tar.gz
  29. echo "操作完成!dufs已成功安装到/usr/local/bin"