停止重复运行相同的 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 可在以下位置获取

反馈

欢迎提供反馈,尤其是关于用户体验以及希望添加的工具!

Back to Blog

相关文章

阅读更多 »

开源GitOps

文章 URL: https://opengitops.dev/ 评论 URL: https://news.ycombinator.com/item?id=46491765 积分: 6 评论: 0