CentOS 6.5, x86, 64 bits
试过 Linuxbrew ,不好用,很多 Formula 都直接来自 Homebrew 的 Formula ,然而 macOS 和 Linux 的安装还是有很多不同的。。。
所以有什么 package manager 推荐呢?其实关键就是没有 sudo ,这个比较烦。。。
gentoo prefix 好像是叫这个
自己编译吧。
这能算 package manager 吗。。。。
make install 不还是要 sudo
nix ?
部分软件可以自己指定安装位置
.configure --prefix=~/package_name/ && make install
你指定编译路径呀,可以不用 sudo ,再把路径加入 path 变量就行了。
./configure
我用 Linuxbrew 的时候试过安装 RabbitMQ ,依赖大概是下面这样的,这要自己一个一个编译得多久啊。。。。 http://imgur.com/a/IG0wK
https://github.com/fsquillace/junest
这种就不适合啦,这么多,而且有些东西不 sudo 可能还编译不过去。
题主应该去掉对类似的限制问一下不用 sudo 可以用什么进行包管理