Linux 中是否有与 Homebrew 等效的受限访问用户帐户?

Linux 中是否有与 Homebrew 等效的受限访问用户帐户?

我有几个 Linux 服务器缺少必要的sudo权限root,我感觉我的选择有点困难:

  • 将包手动编译到~/local/文件夹或类似文件夹中
  • 与系统管理员合作获取我想要安装的任何工具的旧版本,可能永远不会再次升级
  • 尝试自己推出自制的,不知道该怎么做

有没有什么东西可以让处于我有限状态的用户能够以与我使用相同的方式在本地编译和安装各种本地化应用程序自制的在我家里的个人 Mac 上?

答案1

你知道吗pkgsrc?它是一个框架(使用 Makefile 和一些pkg_*工具),也有助于非根非常喜欢构建包(及其依赖项)。

因此,就您的选择而言,这是“自制”的东西,但已经构建并经过验证,很多包裹还有一个向导。 (虽然它看起来有点特定于 NetBSD,但它不是并且应该在 Linux 上也能正常工作。)

答案2

Linuxbrew确切地Linux 的 Homebrew 等效项。当OP提出问题时它可能不存在,但现在已经存在并且效果很好。

答案3

EasyBuild 可能会满足您的需求:https://github.com/hpcugent/easybuild

这是一个演示,以非 root 用户身份安装软件包:https://github.com/pdurbin/easybuild-vagrant

相关内容