Questions tagged «macports»

OS X的软件包管理系统。它允许轻松安装免费/开源软件。以前称为DarwinPorts。

4
MacPorts,Fink和Homebrew的优缺点是什么?
我只是从Ubuntu Linux迁移到Mac,一切都是新的,并且我在重新学习很多东西。 在Linux上,我非常擅长管理软件包。我在Mac上搜索了一个替代产品,并找到了有关MacPorts,Fink和Homebrew的信息。 我将主要使用这台计算机来开发Ruby on Rails应用程序。 那么,它们之间有什么区别?有哪些优点和缺点?哪个维护得最好并且有更多软件包?
154 homebrew  macports  fink 


6
我对/ usr / local /的权限正确吗?
我正在使用HomeBrew来满足我的端口需求(似乎比MacPorts更加“干净”)。 我可以不使用sudoing 进行安装(很棒),但是man链接步骤似乎需要它(/usr/local/share/man/man3由拥有root)。我发现 的指南建议我chown /usr/local通过递归 sudo chown -R `whoami` /usr/local 这是安全的吗?还是“坏主意”? 另外:我的权限是否正确? $ pwd /usr/local/share/man $ ls -lah total 32 drwxrwxr-x 8 root staff 272B 4 Set 11:02 . drwxrwxr-x 9 root staff 306B 10 Set 11:27 .. drwxr-xr-x 3 root wheel 102B 4 Ago 2009 de drwxrwxr-x 163 root …

4
MacPorts vs. Fink vs. Homebrew [重复]
这个问题已经在这里有了答案: MacPorts,Fink和Homebrew的优缺点是什么? 4个答案 我一直使用MacPorts来安装和维护我的GCC编译器和其他程序。现在,我已经听说过芬克和自制啤酒。似乎这两个实用程序在Mac社区中正在普及,但我不了解它们之间的区别。 MacPorts,Fink和Homebrew之间的主要区别是什么?在质量或性能上有什么区别吗?


7
Mavericks上缺少/ usr / bin / gnutar(MacPorts)
MacPorts抱怨/usr/bin/gnutar小牛失踪 :info:extract sh: /usr/bin/gnutar: No such file or directory gnutar 确实不存在了。 如此处建议的那样,我尝试在中更改tar命令/opt/local/etc/macports/macports.conf: tar_command=/usr/bin/tar -0 没有任何效果。 有什么建议吗?我tar_command在错误的文件中配置了吗?还有其他解决方法吗?

8
您有哪些“必备” MacPort?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我讨厌老生常问另一个“最好的(某物)”问题,但是我对您最常在MacPorts上安装的内容非常感兴趣。当您购买新Mac时,首先要安装哪些端口? 到目前为止,我已经安装了wget和watch,因为我发现它们在Linux机器上非常有用。我还安装了wine和winetricks来运行一个或两个Windows程序。今天早些时候,我开始玩Scala,所以我安装了scala28端口。 提示:要查看已安装的端口,请使用port installed命令。
24 macos  macports 

4
Macports在哪里安装程序
我已经使用MacPorts(通过托盘)安装了moria和ettercap,我一辈子都找不到安装它们的地方。 安装目录在哪里? 编辑:当我仅使用macports安装东西时,即从命令行运行。 托盘似乎实际上并没有安装东西:S
23 macports 


5
Xcode似乎已安装,但xcodebuild无法使用
我不得不重新安装的Xcode 4,现在我得到的消息Xcode appears to be installed but xcodebuild is unusable;,并xcodebuild exists but failed to execute一切的时候,我尝试安装任何东西使用的端口: ash-3.2 $ sudo端口安装wget 密码: 警告:xcodebuild存在但无法执行 警告:配置的用户/组adm不存在,将以root用户身份构建 警告:Xcode似乎已安装,但xcodebuild无法使用;一些端口可能无法建立。 警告:您可能需要运行sudo xcode-select -switch /Applications/Xcode.app。 --->计算wget的依赖关系 xcodebuild存在但它想要另一个xcodebuild还是只想放在/Developer文件夹中? $其中xcodebuild / usr / bin / xcodebuild $ / usr / bin / xcodebuild 错误:无法执行'/ Developer / usr / bin / xcodebuild'(无此文件或目录) …
16 xcode  macports 

3
MacPorts可以替代吗?
MacPorts真的很痛苦,因为它确实可以编译您机器上的软件包,例如臭名昭​​著的gentoo,而我想在您的机器上占用更小的空间。 我知道Fink和其他解决方案确实存在,但从几年前的形式记得,它们的维护程度不如macports。 我想阅读有关哪种解决方案是最佳方案以及为什么的最佳见解。
15 macports  fink 

4
MacPorts:错误后继续安装其他更新
说我有以下过时的软件包: 富 酒吧 巴兹 我想尽可能多地更新它们,所以我尝试运行: sudo port -n -f upgrade outdated 但是,此操作失败: Error: org.macports.build for port foo returned: command execution failed Please see the log file for port foo for details: ... 如果foo失败,如何使macports尝试升级bar和baz? 如果要安装/升级其中的某些端口失败,然后继续,我通常希望macports尝试安装/升级其他端口。 从手册页: -f force mode (ignore state file) -n don't upgrade dependencies (affects upgrade and install) 编辑: …
12 macports 

3
使用pip与MacPorts安装Python软件包
我可以安装Python包(例如,numpy在我的Mac或者通过MacPorts的): port install py-numpy 或通过pip: pip install numpy 每种方法的一般优点/缺点是什么?什么时候应该使用每种方法? 我什么时候比另一个更喜欢? 我要安装的软件包是小还是大(例如numpy)有关系吗? 它是否取决于我使用的python版本(2.xvs. 3.x或Apple的pythonvs. MacPort的python)? python我的Mac上是否安装了多个版本,这有关系吗? 它们可以同时使用吗? 我希望找到一个简短的答案,列出每种方法的一些优点/缺点,并讨论何时选择一种方法。

2
如何找到通过终端安装的软件包?
我学习Shell已有几周了,并安装了几个软件包。我知道/记得其中一些是什么,例如oh-my-zsh和emacs 24(这是升级到的噩梦),但不确定是否还有其他内容。我使用了curl,wget和Macports等不同的方法。 我的问题是,是否以及何时要全新安装MacOS,如何备份或脚本化这些软件包的全新安装?换句话说,当我重新安装MacOS时,将不会使用Migration Assistant从Time Machine还原:而是我将安装系统并手动还原文件。我如何知道使用命令行在以前的安装中安装的安装路径和依赖关系?系统是否在某个地方维护一个txt文件,以跟踪已安装的文件? (MacOS 10.8.2)

2
从MacPorts迁移到Homebrew。关于如何最大程度地减少干扰,有什么具体建议吗?
我想停止使用macports,而是改用自制软件,我一直在阅读它们的方法,这对我来说更有意义。现在,即使他们中的某些软件包可能还不存在,我也不必在乎是否需要重新安装软件包。显然,创建新公式很简单。 但是我有点担心安装在系统拥有的目录中的数据,例如MySQL或PostgreSQL中的数据。我想要一些有关如何进行的建议,以减少将数据从一个安装迁移到另一个安装的麻烦。 我也对守护程序的启动脚本感到好奇。Macports有很多复杂的包装器要发布,但是我不知道自制软件如何管理这方面的内容。谁能为我澄清一下? 此外,也欢迎您就此迁移提供任何一般性建议。要寻找的东西,避免的东西,等等。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.