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

156 天前
 greatbear

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

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

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

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

https://www.v2ex.com/t/1057315

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

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

© 2021 V2EX