一个用于自动安装 modern-unix 工具集的脚本。
- 支持 Ubuntu/Debian 和 CentOS/RHEL 系统
- 自动检测和安装必要的依赖
- 自动检测 GitHub 访问状态并使用代理
- 使用预编译二进制包,减少编译依赖
- 支持断点续装和跳过已安装工具
- 自动配置工具的常用设置
- 详细的安装日志
- bat (better cat)
- exa (better ls)
- fd-find (better find)
- ripgrep (better grep)
- bottom (better top/htop)
- duf (better df)
- ncdu (better du)
- lazygit (git TUI)
- git-delta (better git diff)
- jq (JSON processor)
- fzf (fuzzy finder)
- zoxide (better cd)
- glow (markdown viewer)
- tldr (better man)
- 下载脚本:
wget https://raw.githubusercontent.com/your-username/modern-unix-installer/main/modern-unix-installer.sh
- 添加执行权限:
chmod +x modern-unix-installer.sh
- 运行脚本:
sudo ./modern-unix-installer.sh
脚本提供以下安装选项:
- 文件操作工具
- 系统监控工具
- 开发工具
- 其他工具
- 全部安装
- 自动检测系统环境
- 智能处理 GitHub 访问问题
- 详细的安装日志 (install.log)
- 安装失败自动重试
- 支持断点续装
- 自动创建命令别名
- 配置 Git 集成
- 需要 root 权限或 sudo 运行
- 确保系统有足够的磁盘空间(建议 > 1GB)
- 需要稳定的网络连接
- 某些工具可能需要重新登录才能生效
- 如果安装失败,请查看
install.log
获取详细信息 - GitHub 访问问题会自动使用 ghproxy.net 代理
- 预编译包下载失败会自动尝试其他安装方式
欢迎提交 Issue 和 Pull Request!
MIT License
- modern-unix - 原始工具集合
- Cursor - AI 辅助开发