
1 ksc010 2023 年 3 月 6 日 一般这种程序 都支持包管理吧 为啥还要自己造轮子 |
2 9 OP @ksc010 考虑到有些 github 上的 binary ,包管理不一定有支持。有这个程序的话,可以自定义一个 binary 安装程序 比如我目前找到的,但是都不好用,想看下有没有更好的: https://github.com/jduepmeier/binary-package-manager https://github.com/txthinking/nami/tree/master/package |
3 brucmao 2023 年 3 月 6 日 |
4 opengg 2023 年 3 月 6 日 brew install helm? https://docs.brew.sh/Homebrew-on-Linux |
7 ysc3839 2023 年 3 月 6 日 via Android 这就是以 Homebrew Cask 为代表的“软件管家式”的包管理所要解决的问题,通过编写一段简单的脚本自动下载编译好的 binary 并解压。如果程序不在列表里那就只能自己写脚本了,不过写起来也不麻烦。 |
8 brucmao 2023 年 3 月 6 日 @9 #5 确实有点复杂,我也没搞清楚,以前看过这篇文章 https://sdl.moe/post/zsh-conf/ 另外 zi 有个 slack 群 |
9 9 OP @ysc3839 对,是这样。希望有一个框架,能自己写脚本。 只是因为我有 centos 机器,东西都装这里。不想在 mac 上用 brew ,把 mac 搞得很乱,所以我要找的是 centos 上的 “brew” |
10 jayeli 2023 年 3 月 7 日 自己打包 rpm ,制作本地仓库,然后用 yum 管理。 |
12 jayeli 2023 年 3 月 8 日 @9 #11 其实就是写 spec 文件啦,和 archlinux AUR 的 PKGBUILD 文件类似。如果觉得软件仓库放在本地比较重,也可以选择 OBS ( https://build.opensuse.org/) 在线构建,然后添加自己的软件源就可以。 |