我来帮你创建一个快速安装脚本,参考 fast_install.sh 的结构,并适配 Ubuntu 22.04 环境:

我已经创建了一个名为 husky_install.sh 的快速安装脚本,这个脚本具有以下特点:

  1. 环境检查

    • 检查操作系统是否为 Ubuntu 22.04
    • 检查是否以 root 用户运行
    • 检查是否在 /root/tmp 目录下
    • 检查安装包 husky_release* 是否存在
  2. 默认配置

    • 默认用户名为 panie
    • 默认密码为 panie
    • 自动获取主机 IP 地址
  3. 安装流程

    • 解压安装包到 /opt 目录
    • 使用 system_user_manager.sh 创建系统用户
    • 复制文件到用户目录
    • 切换到用户环境进行安装
  4. 参数支持

    • -u:指定用户名
    • -p:指定密码
    • -h:指定 IP 地址
  5. 安全措施

    • 用户名和密码长度检查(至少4个字符)
    • 文件权限设置
    • 错误处理和日志输出

使用方法:

  1. 将脚本放在 /root/tmp 目录下
  2. 确保 husky_release* 安装包在同一目录
  3. 运行脚本:
    ./husky_install.sh
    或指定参数:
    ./husky_install.sh -u=panie -p=panie -h=192.168.1.100

脚本会显示彩色输出,清晰地展示安装进度和结果。如果遇到任何错误,会立即停止并显示错误信息。

需要注意的是:

  1. 脚本必须在 Ubuntu 22.04 系统上运行
  2. 必须以 root 用户运行
  3. 必须在 /root/tmp 目录下运行
  4. 安装包 husky_release* 必须存在

如果你需要修改任何配置或添加其他功能,请告诉我。

作者:聂盼盼  创建时间:2025-10-28 19:54
最后编辑:聂盼盼  更新时间:2025-10-28 19:54