`

Mac OS X中MacPorts安装和使用

    博客分类:
  • MAC
 
阅读更多

Mac下面除了用dmg、pkg来安装软件外,比较方便的还有用MacPorts来帮助你安装其他应用程序,跟BSD中的ports道理一样。MacPorts就像apt-get、yum一样,可以快速安装些软件。

下面将MacPorts的安装和使用方法记录在这里以备查。

访问官方网站http://www.macports.org/install.php,这里提供有dmg安装和源码安装两种方式,dmg就多说了,下载MacPorts-1.9.2-10.6-SnowLeopard.dmg,下一步下一步安装即可。

通过Source安装MacPorts

wget http://distfiles.macports.org/MacPorts/MacPorts-1.9.2.tar.gz
tar zxvf MacPorts-1.9.2.tar.gz
cd MacPorts-1.9.2
./configure && make && sudo make install
cd ../
rm -rf MacPorts-1.9.2*


然后将/opt/local/bin和/opt/local/sbin添加到$PATH搜索路径中
编辑/etc/profile文件中,加上

export PATH=/opt/local/bin:$PATH
export PATH=/opt/local/sbin:$PATH

 

MacPorts使用
更新ports tree和MacPorts版本,强烈推荐第一次运行的时候使用-v参数,显示详细的更新过程。
sudo port -v selfupdate

搜索索引中的软件
port search name

安装新软件
sudo port install name

卸载软件
sudo port uninstall name

查看有更新的软件以及版本
port outdated

升级可以更新的软件
sudo port upgrade outdated

Eclipse的插件需要subclipse需要JavaHL,下面通过MacPorts来安装
sudo port install subversion-javahlbindings

Tags: 配置MacPorts

分享到:
评论

相关推荐

    MacPorts-2.2.1(10.9)

    MacPorts前称DarwinPorts[1],是一个软件包管理系统,用来简化Mac OS X和Darwin操作系统上软件的安装。它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目,与Fink和BSD类ports套件的目标和功能...

    MacPorts-2.2.1(10.8)

    MacPorts前称DarwinPorts[1],是一个软件包管理系统,用来简化Mac OS X和Darwin操作系统上软件的安装。它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目,与Fink和BSD类ports套件的目标和功能...

    gendev-macos:适用于Mac OS X的GenesisMegaDrive开发环境

    我尚未在MacPorts中使用工具链测试过构建它。 因此,如果您安装了MacPorts,但构建失败。 我建议您在虚拟机中安装干净的OS X,并从获得XCode命令行工具的副本。 威格特 在构建过程中需要Wget来下载多个外部源程序包

    os-x-power-user-guide:适用于高级用户的Mac OS X入门

    OS X随附Ruby(和Python btw),因此不必担心ruby命令 但是,您确实需要“用于Xcode的命令行工具”: 在OS X 10.9及更高版本上,您可以执行以下操作: xcode-select --install 如果您已经安装了另一个软件包管理器...

    mkin:从源代码制作可安装包。 对于 Mac OS X 10.4 目标

    mkin是我为 Mac OS X 10.4 "Tiger" 系统以用户友好格式创建通用二进制文件的工具。 (第一个支持 PowerPC 和 Intel CPU 的系统,最后一个支持 Classic Macintosh OS 9 环境的系统。两者都是运行此 OS 版本的流行的...

    sublime-jshint:JSHint Sublime Text 2中的任何JavaScript文件

    Mac OS X:假定使用自制软件或macports安装节点。 使用设置正确的OS X路径。 支持 Linux:确保jshint在您的环境路径中。 Windows:假定使用来自nodejs.org的Windows Installer安装节点。 ## 1。 终端 npm install ...

    pacapt:许多软件包管理器的ArchLinux类似pacman的包装器

    只需在任何Linux , BSD和Mac OS计算机上使用pacapt -S htop安装软件包或pacapt install htop 。 它支持以下程序包管理器: pacman by Arch Linux , ArchBang , Manjaro等 dpkg/apt-get由Debian , Ubuntu等提供...

    jportsui:基于 Java 的 MacPorts 2.0+ 图形用户界面-开源

    目前,最终用户可以通过双击 .JAR 文件在 Mac OS X 10.6 或更高版本上启动 JPortsUI。 但是,也可以通过运行 Mercurial checkout 中包含的 bash 脚本,从此处提供的源代码进行构建。 这需要 Java6 或更新的 SDK,可...

    dotfiles:点文件

    点文件用户配置文件: 全局文件 别名 (用于在Mac OS X上通过conda进行安装) ( 和 ) 有关Emacs的配置,请参见。 有关组织示例文档,请参见。使用GNU Stow部署配置文件安装 (在Debian发行版中,使用sudo apt ...

    unfoldr:一种用于展开随机矩阵和哈密顿量的谱并计算最近邻级间距的工具

    展开器 展开和最近邻层间距 给定一组随机矩阵的特征值,展开器计算展开频谱的最近邻级间距,无论是作为一个整体还是对于它的切片。 您可以指定如何将频谱切割成切片——线性... 在 Mac OS X 上,如果您使用 Macports 并

    ros-osx:(不建议使用)用于在Mac OS X上运行ROS的修补程序和信息的存储库(Wiki)

    储存库内容 :是一个带有修补程序的指南,用于通过homebrew而不是macports在狮子上设置ros emyy。

    dbnmatlab代码-Autotrace:一组用于分析超声图像中舌表面轮廓的工具

    +,尽管可以使用MacPorts()将其安装在Mac OS X上,但该版本最好在Linux上运行。 ##(正在开发中)目前正在开发不包含Matlab的版本。 这个新版本将需要安装PyQt4,可从以下位置获得PyQt4需要安装Qt,可以从以下位置...

    opam-installext:OPAM 插件与 OPAM 包一起安装外部系统库

    opam installext 该插件现已弃用,取而代之的是 。 您可以通过opam install depext然后opam ... Mac OS X 家酿 ( brew ) MacPorts( port ) 我们希望支持尽可能多的发行版,所以如果您喜欢的操作系统不在上面

    AMQP-CPP-xcode-example:在Copernica的AMQP-CPP库上构建的RabbitMQ消息代理c11c ++客户端Mac Xcode示例项目

    AMQP-CPP-xcode-示例一个基于Copernica的AMQP-CPP库构建的RabbitMQ消息代理C11 / C ++客户端Mac Xcode示例项目。...怎么跑在Mac上,我选择了此安装我将其移至/ opt / local,因为我知道OS X不使用该目录(这是macports

    pw2015:采用网络工作流程! -2015年巴黎网络研讨会

    如果您使用的是Mac OS X,那么它已经存在,无事可做。 对于Windows,它在这里: $ ruby -v # 2.2.0+ GIT Mac用户注意事项: 您可以将Macports替换为 GIT也可以通过Xcode和命令行工具安装 $ git --version # v...

    pyLaunchpad:Novation Launchpad的Python界面

    pyLaunchpad 可以通过Python与Novation Launchpad一起玩的库 pyLaunchpad是我使用Novation Launchpad作为...Mac OS X 我喜欢最简单的方法是安装Macports并运行: port install py27-game +portmidi 您还需要安装Nov

    jpatterns:AbjadLilypond 中的爵士乐模式

    我建议您在 virtualenv 中安装所有与 Python 相关的东西,尤其是在 Mac 或 Linux 发行版上工作时(尤其是那些所谓的 LTS 发行版,它们通常具有古老的 Python 体验)。 安装 目前,我只提供 OS X 的安装说明。Linux ...

    Qt-Python-Binding-Examples:许多简单而Pythonic的PySide演示

    Qt功能,您应该首先阅读这些内容实作派赛德PyQt4(吸)其他资源Mac OS X上的PyQt演示运行PyQt演示(Python2.7版本) python /opt/local/share/doc/py27-pyqt4/examples/demos/qtdemo/qtdemo.py修复“文档”按钮在...

    intro-clj-pres:向初学者提供 Clojure 概述的演示文稿幻灯片

    介绍-clj-pres 演示文稿的幻灯片,为初学者提供了 Clojure 的概述。 LaTeX 的 Beamer 包以及一些额外的 LaTeX 包用于创建 PDF。... 使用了 Mac OS X 上的 TeX Live 发行版(通过 Macports 安装)。

    tech-certication-schooling

    假设:mac os x 端口 $ chown -R _mysql:_mysql /opt/local/lib/mariadb $ cat /opt/local/etc/mariadb/macports-default.cnf 需要注释掉跳过网络,因为它使 mariadb 停止监听端口 3306 $ sudo 端口加载 MariaDB ...

Global site tag (gtag.js) - Google Analytics