MacPorts

Mac软件包管理系统
授权协议 BSD
开发语言 C/C++ Objective-C
所属分类 应用工具、 操作系统工具
软件类型 开源软件
地区 不详
投 递 者 堵龙野
操作系统 OS X
开源组织
适用人群 未知
 软件概览

MacPorts,曾经叫做 DarwinPorts,是一个软件包管理系统,用来简化Mac OS X和Darwin操作系统上软件的安装。它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目,与Fink和BSD类ports套件的目标和功能类似。2002年,DarwinPorts作为OpenDarwin项目的一部分启动,参与者包括一些苹果公司的员工,如Landon Fuller、Kevin Van Vechten和Jordan Hubbard等。

它可以让用户在终端中简单的输入port install 软件包名称来安装软件包,软件的下载、编译、安装以及它依赖的所有其他软件包的安装都会自动完成。

MacPorts目前托管在Mac OS Forge,一个由苹果公司创建和维护的开源托管服务。

  • MacPorts,曾经叫做DarwinPorts,是一个软件包管理系统,用来简化Mac OS X和Darwin操作系统上软件的安装。它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目,与Fink和BSD类ports套件的目标和功能类似。跟BSD中的ports道理一样。MacPorts就像apt-get、yum一样,可以快速安装软件。 基于dmg包安装MacPorts 访问官方网站

  • 声明:本文在原文http://xstarcd.github.io/wiki/MacOS/MacOS_MacPorts.html的基础上,做了大量修改,使得更为详细。   MacOS除了用dmg、pkg来安装软件外,比较方便的还有用MacPorts来帮助你安装其他应用程序,跟BSD中的ports道理一样。MacPorts就像apt-get、yum一样,可以快速安装些软件。 下面将MacPorts的安

  • 0、什么是MacPorts MacPorts是开源社区发起的一项方便开发者在Shell下进行软件的编译、安装和升级等操作的开源项目,旨在方便Mac环境下的开发者。更多的关于MacPorts的信息,你可以登陆官网查看:http://www.macports.org   1、下载MacPorts 下载地址:https://distfiles.macports.org/MacPorts/MacPorts

  • 在安装macports之前一定要记得安装Xcode喔 下载最新的macports 有Mac OS X Package安装包,Mac OS X dmg安装包两种随你喜欢!! 安装完成后将/opt/local/bin和/opt/local/sbin添加到$PATH搜索路径 export PATH=/opt/local/bin:/opt/local/sbin:$PATH 也就是~/.profile 文件

  • 才发现MacPorts 默认会重新安装已过期(outdated)的package。初衷是好的,只是很多大软件dependent的小软件包实在没有更新的必要,反而浪费很多时间---纯个人感觉。   现在装qt4-mac,遇到的更新有:   Deactivating openssl @0.9.8l_0+darwin --->  Computing dependencies for openssl --

  • 1.Mac Port中第三方软件下载包存放的默认路径是:/opt/local/var/macports/distfiles/ 为了提高安装速度,可以在安装新port时直接将此目录下的文件拷贝到新的Mac Port相同的目录中就可以避免Port去网上下载。 2.使用Mac Port前应该首先更新Port的index 输入: $ sudo port -v selfupdate (强烈推荐第一次运行的时

  • macports是一款类似于homebrew的套件管理器 平台为Mac OS macports 安装问题:安装时出现卡住现象 网上查了一下因为它在链接一个url进行更新操作 而这个url可能是需要翻墙 但我已翻墙却还是卡在这里 所以我觉得应该是这个url已404或者其他 这里我侥幸找到了一种解决方法 打开终端 敲入命令 ps-ax|grep macports  然后在这里找到0:00.04 /op

  • 转载请著名来自:诗商·柳惊鸿 PoechantCSDN博客,原文链接:http://blog.csdn.net/poechant/article/details/7213209 0、什么是MacPorts MacPorts是开源社区发起的一项方便开发者在Shell下进行软件的编译、安装和升级等操作的开源项目,旨在方便Mac环境下的开发者。更多的关于MacPorts的信息,你可以登陆官网查看:htt

  • Mac下面除了用dmg、pkg来安装软件外,比较方便的还有用MacPorts来帮助你安装其他应用程序,跟BSD中的ports道理一样。MacPorts就像apt-get、yum一样,可以快速安装些软件。 下面将MacPorts的安装和使用方法记录在这里以备查。 访问官方网站http://www.macports.org/install.php,这里提供有dmg安装和源码安装两种方式,dmg就不多说

  • https://www.macports.org/install.php 下载,安装后,(环境  MacOS  Serria ) 运行  port -v 提示  command not found: port 其实是未设置环境变量 执行下面的语句 export PATH=/opt/local/bin:/opt/local/sbin:$PATH

  • MacPorts是一个mac电脑中常用的非常有用的软件编译,安装,管理开源软件的软件.  它有很多优点,会自动安装一个软件所依赖的软件,提供卸载方法.  MacPorts没有图形界面,这里介绍一些常用的命令.  port常用命令列表      help      selfupdade      sync      list      search      info      deps     

  • http://hi.hiing.net/2011/06/use-homebrew-package-management.html MacPorts和Homebrew都是Mac OS X上的软件包管理工具 (via Wikipedia),且它们之间是不兼容的.个中好处就不介绍了,这里要说的是删除MacPorts并安装Homebrew. 准备条件: Mac是自带Ruby程式的,如果你之间”处理”过它,

  • 在macOS上管理软件包,MacPorts和homebrew是不错的选择。但有网友说MacPorts倾向于在自己电脑上编译,而homebrew倾向于使用已经编译好的。这些暂且不论,但有一点,MacPorts是个老牌的工具,它支持的库确实比homebrew多,这让我不得不选择MacPorts.下面简单介绍下MacPorts MacPorts官方文档:https://guide.macports.or

  • 1)如果等在太久还卡住,那么直接干掉(option+command+esc打开强制退出应用程序窗口) 同时还要干掉一另一个系统的安装进程(ps aux | grep install可以找到,具体名字没记下来) 2)断网后再试试,我在这成功了,运气不好就重启试试吧。记得断网 3)修改/opt/local/etc/macports/sources.conf,把最后的rsync注释掉换成其它镜像源。 镜

  • 今天安装依赖,要使用npm。github上的“NPM 套件管理工具”项目里说, 使用 MacPorts 安裝 npm 是本書比較建議的方式,它可以讓 npm 的安裝、移除及更新工作自動化,將會幫助開發者節省寶貴時間。 在 MacPorts 網站,可以取得 OS X 系統版本對應的安裝程式。 http://www.macports.org/ 安裝 MacPorts 之後,在終端機執行 port -v

 相关资料
  • 安装 要在集群主机上安装 Ceph 软件包,在管理主机上打开命令行并执行下列命令: ceph-deploy install {hostname [hostname] ...} 没提供额外选项的话 ceph-deploy 默认会把最新稳定版安装到集群主机,要指定某个软件包可以用下列参数: --release <code-name> --testing --dev <branch-or-tag> 例如

  • 用命令去下载,升级,管理安装在系统上的软件。Windows 平台用 chocolatey,macOS 可以使用 Homebrew。

  • 现代软件系统趋向于依赖大量的非直接可控的组件。通过协同与重用,这增加了生产效率。然而,每个组件会带来一些问题: 你该如何修复组件中的 bug? 组件限制你使用特殊的硬件或软件系统了吗? 如果组件完全坏掉了,你该做什么? 某些程度上解耦组件,让它独立可以被移除,总是最好的。如果组件被证明完全不可用,你可能能够使用不同的组件,但你可能必须自己写一个组件。解耦不是可移植性,但这让移植变得简单,这大多数时

  • 问题内容: 我正在尝试使用Node.js编译python脚本。python脚本包括我已安装​​的一些模块。我的python软件包管理器是Anaconda,因此我尝试在以下位置提供该选项: 但是,我得到一个错误: 我怀疑这是因为Anaconda Prompt只是一些奇怪的快捷方式,它为cmd.exe设置了一些变量(快捷方式指向的位置)。 所以我的问题是: 我可以直接使用Node.js调用anacon

  • 本文向大家介绍Linux yum软件包管理方法,包括了Linux yum软件包管理方法的使用技巧和注意事项,需要的朋友参考一下 简介 yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须

  • Chapter 3. 软件包管理工具 Table of Contents 3.1. apt-get 3.2. apt-cache 3.3. apt-file 3.4. apt-key 3.5. 建立一个混合系统 3.6. 升级指定版本的软件包 3.7. 保持指定软件包的版本 软件包管理是区分不同发行版的一大特征,如RedHat使用RPM软件包来管理软件,Debian使用Deb软件包来管理软件。ap

  • 高级包管理工具 aptitude 是目前首选的字符界面的 APT 前端程序。 它会记住哪些包是你安装的,哪些是为了满足依赖关系而安装的;在不被已安装包需要的情况下aptitude 会自动卸载后者。它内建一套高级的包过滤器,但是比较难上手。 synaptic 是目前首选的基于 GTK 的图形化 APT 前端程序。它的包过滤器比 aptitude 的好用多了。它包含了对 Debian Package

  • apt-get Ubuntu 系统软件包管理器 apt-get 命令是 Debian Linux 发行版中的 APT 软件包管理工具。所有基于 Debian 的发行都使用这个包管理系统。 apt-get install xxx #安装软件 apt-get remove xxx ##删除软件 apt-get purge xxx #删除软件并删除配置文件 apt-get autoremove x