重装 Linux 系统或配置新机器时,通常需要手动输入大量命令来安装常用软件,不仅要记忆繁琐的包名,还要针对不同发行版切换指令,过程既枯燥又容易出错。TuxMate 是一个开源的 Linux 应用批量安装助手,旨在通过网页端交互生成定制化的 Shell 脚本,为用户提供最简便的系统初始化方案。它不仅涵盖了主流发行版的原生包管理支持,还能智能处理第三方仓库和通用包格式,让原本复杂的软件部署工作变得一键化。GitHub:github.com/abusoww/tuxmate主要功能:- 广泛的发行版支持,涵盖 Ubuntu、Debian、Arch Linux、Fedora、openSUSE 及 Nix;- 内置 150 多种常用应用,分为开发工具、浏览器、办公、游戏等 15 个细分领域;- 智能脚本生成技术,可自动检测已安装包、处理 AUR 依赖并根据需要启用 RPM Fusion;- 支持 Flatpak 和 Snap 通用包安装,并具备并行下载、网络重试及进度条显示功能;- 完善的交互体验,支持全键盘导航(包括 Vim 键位)、实时搜索过滤及深色模式;- 提供详细的安装总结报告,并在脚本运行过程中提供清晰的彩色输出反馈。该工具采用 Next.js 和 TypeScript 构建,用户只需在网页端勾选所需软件,即可直接复制命令或下载完整的安装脚本,非常适合 Linux 爱好者和需要快速搭建开发环境的技术人员使用。


