求一个项目软件包管理系统

2024-07-15 10:15:21 +08:00
 greatbear

不是系统中用的软件包管理系统,如 yum 啥的。

是不同的项目中所部署的软件包。 公司的在各地的不同项目,根据现场情况有不同的模块,还会有不同的软件版本,以及对应的芯片版本。 目前是用 Excel 管理,有没有什么管理系统能够把这些都管起来? 最好能够通过浏览器直接下载相应的软件包。

1735 次点击
所在节点    问与答
12 条回复
hahahasnoopy
2024-07-15 10:18:12 +08:00
你这需求开个 ftp 服务器不就解决了?
greatbear
2024-07-15 10:21:25 +08:00
@hahahasnoopy 目前和 ftp 差不多,但是无法统计现在现场软件部署的情况,也无法确保现场实施人员使了正确的版本。。。
所以现在用了一堆沟通成本来确认,就是希望一个管理系统能搞定,或者帮助管理。
greatbear
2024-07-15 10:33:30 +08:00
想象中的使用场景是这样的:
1.可以导入各个版本的升级包
2.技术支撑人员可以创建项目,编辑对应的软件包和相应的版本。
3.现场实施人员,进入对应的项目,就能获取相应的软件版本。
4.能够统计各项目的软件使用情况
Eummmmm
2024-07-15 10:39:59 +08:00
我不懂啊,你这开个文档不行吗,语雀啥的
Evrins
2024-07-15 10:42:00 +08:00
这个问题不应该由实施侧来解决的
需要开发侧给出不同系统不同版本的依赖库版本,然后制作离线仓库直接安装
离线包制作可以参考这个项目 https://github.com/k8sli/os-packages
greatbear
2024-07-15 11:00:22 +08:00
@Evrins 那依然无法统计哪个项目用了什么版本啊
greatbear
2024-07-15 11:00:41 +08:00
@Eummmmm 开个文档是啥意思?
Eummmmm
2024-07-15 11:27:35 +08:00
@greatbear 就各种 wiki 那样啊
https://cn.vuejs.org/guide/essentials/template-syntax.html
像这个,你目录写成各项目名,内容放对应的包内容安装步骤啥的,技术就负责维护这个文档
BeijingBaby
2024-07-15 11:45:20 +08:00
这个比较简单,梳理需求后,开发个升级管理程序就行了。。。
greatbear
2024-07-15 12:57:01 +08:00
@BeijingBaby 哈哈。这不是想着有现成开源的能用的话,就直接部署了呢。
lavvrence
2024-07-15 13:50:46 +08:00
kubernetes. 不过难度就大很多了
ursash
2024-07-15 19:06:33 +08:00
k8s+zarf

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1057315

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX