Mac OS X中MacPorts安装和使用

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

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
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,下一步下一步安装即可。

[b]通过Source安装MacPorts[/b]

[quote]

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*

[/quote]

然后将/opt/local/bin和/opt/local/sbin添加到$PATH搜索路径中

编辑/etc/profile文件中,加上

[quote]

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

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

[/quote]

MacPorts使用

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

[quote]udo port -v selfupdate[/quote]

搜索索引中的软件

[quote]port search name

[/quote]

安装新软件

[quote]sudo port install name[/quote]

卸载软件

[quote]sudo port uninstall name[/quote]

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

[quote]port outdated

[/quote]

升级可以更新的软件

[quote]sudo port upgrade outdated

[/quote]

Eclipse的插件需要subclipse需要JavaHL,下面通过MacPorts来安装

[quote]sudo port install subversion-javahlbindings

[/quote]

Tags: 配置, MacPorts

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/191163.html原文链接:https://javaforall.net

(0)
上一篇 2026年2月6日 下午5:15
下一篇 2026年2月6日 下午5:43


相关推荐

  • tensorflow模块安装

    tensorflow模块安装

    2021年11月19日
    48
  • Centos7配置MySQL读写分离[通俗易懂]

    Centos7配置MySQL读写分离[通俗易懂]背景82和83两台Mysql已经实现了主从复制。即将使用mysql-proxy进行读写分离,配置192为proxy,写82读83。mysql-proxymysql-proxy是一个处于客户端和服务器之间的中间件,它可以检测,分析或改变它们的通信。简单说就是一个中间层代理,一个连接池,负责将前台应用的连接请求转发给后台的数据库,并且通过lua脚本,可以实现复杂的连接控制和过滤,从而实现读写分离和负载…

    2022年5月30日
    54
  • activeMq与rabbitmq端口冲突

    activeMq与rabbitmq端口冲突activeMq 与 rabbitmq 端口冲突当安装 activeMq 时出现如下错误修改方法将安装目录下的 xml 配置修改下的端口号修改为 5673

    2026年3月16日
    2
  • pycharm设置开发模板

    pycharm设置开发模板pycharm 设置开发模板可能大家会有一些疑问 什么是模板 为什么要设置模板的呢 模板就是一种通用的格式 如果在 pycharm 中设置了模板 那么每次创建一个 python 文件的时候都会自动包含模板中的内容 示例 python3 默认采用的是 ASCII 编码 如果只含有英文没有问题 一旦有中文乱码 解决办法 需要在文件最开始添加 UTF 8 编码 支持中文 代码如下 usr bin envpy

    2026年3月27日
    1
  • Kali网络渗透–UDP攻击–Hping3[通俗易懂]

    Kali网络渗透–UDP攻击–Hping3[通俗易懂]使用系统:Kalilinux2019.4使用渗透工具:Hping3打开系统终端在终端输一下命令hping3-c1000-d120-S-w64-p80–flood–rand-sourcecsdn.

    2022年10月2日
    3
  • MySql优化

    MySql优化MySql优化

    2022年4月23日
    48

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号