我正在运行 OSX,但没有 root 权限,也没有现有的编译器。有什么办法可以安装gcc吗?
是否有官方或受信任的非官方 mach-o 二进制文件可以下载用于特定版本的 OS X?
如果是这样,所述二进制文件可以安装
~/bin
并正常工作吗?
答案1
您可以从这里下载 gcc 预编译的二进制文件:https://github.com/kennethreitz/osx-gcc-installer
它们以包装形式提供,您可以按照此处的说明进行操作:“如何手动打开 .pkg 文件?”以非特权用户身份安装 pkg。
答案2
你可以尝试类似的东西Gentoo 前缀对于 Mac OS X,它允许您在您的主目录下(或者您可能希望在具有读/写/执行权限的任何其他地方)引导 Gentoo 环境。
从描述来看:
Gentoo Prefix 在无特权的情况下运行,这意味着不需要 root 用户或权限即可使用它。
不过请注意 - 我个人从未让它发挥作用(它失败了几次,我失去了耐心)。然而,我确实知道它得到了积极的维护,并且错误报告通常会很快得到回复。 IRC 频道也很有帮助。
祝你好运!