停止重复运行相同的 Ubuntu 设置命令:我为此制作了 GUI
发布: (2026年1月6日 GMT+8 22:07)
2 min read
原文: Dev.to
Source: Dev.to
背景
DevSetup Pro 是一款桌面应用,能够通过可视化界面在 Ubuntu 上安装开发工具(Node.js、Docker、Python 等),无需记忆软件包名称和终端命令。
功能概述
为在 Ubuntu 上批量安装和配置常用开发工具提供 GUI。
我要解决的问题
每次为新机器进行配置或帮助初级开发者入门时,我都会复制粘贴相同的 20 多条命令。我希望有一个非技术朋友也能使用的工具,帮助他们在 Ubuntu 笔记本上完成环境搭建,而无需学习 Bash。
关键特性
- 24+ 预配置工具(Web 服务器、数据库、语言、CLI 实用程序)
- 一键批量安装
- 保存配置文件(例如 “Frontend Dev”、 “Data Science”),并可共享
- 同时支持原生 Ubuntu 以及 通过 WSL 的 Windows
- 将配置导出为 Shell 脚本,以便在无头环境中使用
技术栈
使用 Electron + React 构建。后端使用 Node.js,安全地封装 apt-get 命令并进行适当的权限处理。
截图
(在此插入截图图片)
开源
源码已在 GitHub 上公开:
许可证
BSL 1.1(2029‑12‑21 起改为 Apache 2.0)
下载
.deb与 AppImage 可在以下位置获取
反馈
欢迎提供反馈,尤其是关于用户体验以及希望添加的工具!