0、什么是MacPorts

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

1、下载MacPorts

下载地址:https://distfiles.macports.org/MacPorts/MacPorts-2.0.3-10.7-Lion.dmg

2、安装MacPorts

与其他Mac的软件的安装方式相同,挂载dmg后,打开pkg,按照引导一步步next,然后没有drag到Application的动作。

(注:这一步骤非常慢。有的网友说是断了网就好了,如果这样的话,或许是在更新一些多余信息。)

3、检查MacPorts的环境变量

经过1和2两步后,可以到Shell下查看~/.profile文件,会发现MacPorts在安装时已经把环境变量写入到该文件中了,如下:

# MacPorts Installer addition on 2012-01-21_at_00:18:10: adding an appropriate PATH variable for use with MacPorts.  
export PATH=/opt/local/bin:/opt/local/sbin:$PATH  
# Finished adapting your PATH environment variable for use with MacPorts.

4、更新MacPorts索引

什么是MacPorts索引?如果你用过Linux的话,你一定用过apt-get或者yum,或者如果你用过BSD,一定用过ports。我们在键入这些命令时,按Tab键都会得到一些想要安装的软件的提示,这些提示信息,就来自于它们各自的索引。而MacPorts也与它们有类似的功能,所以索引也必不可少。在Shell下,执行如下命令:

sudo port -v selfupdate

其中-v表示verbose(冗余),即把信息都显示到Shell上。selfupdate即官网上说的“for users who already have MacPorts installed and wish to upgrade to a newer release.”

(注:我在进行这一步骤的时候,等待了很久。不过后来发现是因为我用的WIFI太不给力了 - -||| )

5、MacPorts的常用命令

(1)搜索MacPorts索引中的软件

port search NAME

(2)安装新的软件

sudo port install NAME

(3)卸载已安装的软件

sudo port uninstall NAME

(4)查看版本较低的软件

port outdated

(5)升级版本较低的软件

sudo port upgrade outdated

6、使用实例

如果你曾经(或同时)是一个Linux Hacker(或者Coder),那么一定经常使用wget。那就用我们的MacPorts来安装一个wget吧:)

sudo port install wget

本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2012-01/52111.htm

what is MacPorts?相关推荐

  1. 安装Macports遇到的问题和PATH设置

    2019独角兽企业重金招聘Python工程师标准>>> 安装Macports后,再输入port,发现无法使用. 然后下源码来编译,发现要设置PATH.咋设置呢,网上找的攻略看下面. ...

  2. Mac中MacPorts安装和使用

    文章转载至http://www.zikercn.com/node/8 星期四, 06/07/2012 - 19:02 - 张慧敏 MacPorts简单介绍 MacPorts,以前叫做DarwinPor ...

  3. Mac OS X中MacPorts安装和使用

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

  4. 卸载Macports,安装HomeBrew

    卸载Macports,安装Homebrew @[Mac|Homebrew|Macports] 概述 MacPorts和Homebrew都是Mac OS X上的软件包管理工具,同时它们之间是不兼容的,通 ...

  5. 【转载】[OS X笔记]安装MacPorts

    [转载]http://weimenlove.blog.163.com/blog/static/1777547320124282192310/ 1. 安装必要的软件 安装MacPorts需要先安装X11 ...

  6. Mac中MacPorts安装和使用 MacPorts简介

    MacPorts,曾经叫做DarwinPorts,是一个软件包管理系统,用来简化Mac OS X和Darwin操作系统上软件的安装.它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目 ...

  7. MacOS 的软件包管理工具 MacPorts

    MacPorts 就像 Homebrew 一样,可以管理 MacOS 的软件包,和 Linux 系统下的 apt-get.yum 一样. 官方网址:https://www.macports.org/i ...

  8. Mac OSX 苹果电脑 安装 MacPorts

    前言 首先去官网下载,别去什么乱七八糟的百度搜安装包. 官网有最新的安装包.最新最全的源信息,本文致力于教你如何用macports的官网完成配置,以后有什么问题你直接去官网,比搜什么博客靠谱多了, 不 ...

  9. Mac OS X Lion安装MacPorts(让你在Mac的Shell下更加游刃有余)

    转载请著名来自:诗商·柳惊鸿 PoechantCSDN博客,原文链接:http://blog.csdn.net/poechant/article/details/7213209 0.什么是MacPor ...

最新文章

  1. leetcode 3. Longest Substring Without Repeating Characters 最长非重复子串的长度 滑动窗口法
  2. python添加行索引_python-熊猫在特定级别向多索引添加行
  3. 从Sql server 2000 到 Oracle 10g数据库迁移数据类型转化
  4. fragment中listview触发事件setOnItemClickListener不好使
  5. 资深项目经理的10条项目管理心得
  6. SAP Commerce Cloud Accelerator Checkout Delivery Mode 选择页面的实现 JSP
  7. 混合精度训练amp,torch.cuda.amp.autocast():
  8. idea git 密码修改
  9. python不完全支持面向对象程序设计_Python面向对象程序设计OOP入门教程【类,实例,继承,重载等】...
  10. 数据分析与挖掘建模实战002:数据获取
  11. VS2017开发.net core 时默认发布路径文件夹多个BPC
  12. cb rm –rf_php执行rmrf命令
  13. matlab 灰度图像矩阵,MatLab矩阵运算——图像灰度化
  14. SQL200修改服务器IP,如何修改SQL IP地址
  15. 剪枝算法实现一字棋-C++
  16. 萝卜小姐-Handler之系列sendMessage学习
  17. 乌云曝光铁道部12306网站出现SQL漏洞
  18. 企业邮箱登录入口和界面如何设置
  19. 海康威视SDK二次开发通过云台参数设置控制摄像机的位置
  20. Excel中如果对合并单元格求和

热门文章

  1. vue2一天时间段选择库(drag-weektime)代码学习
  2. 1月初.wang域名总量15强:易名西数阿里云稳居三甲
  3. 【分享】免费的国际一级域名和100M支持asp、cgi空间
  4. new和delete与内存分配
  5. AI比赛-推荐系统(一)-新闻推荐03:多路召回【用不同策略分别召回部分候选集,然后把候选集混在一起供后续排序模型使用】【①、YoutubeDNN双塔召回;②、基于物品召回;③、基于用户召回】【天池】
  6. 深入探究linux_深入探究GraphQL查询
  7. France beat Croatia 4-2 in World Cup final
  8. e480换高分屏_ThinkPadE480电脑(i5-8250u 8G内存 256G固态 高分屏0QCD 14英寸) 京东5699元...
  9. 软件外包项目管理4 - 项目计划
  10. MATLAB——Z变换与Z反变换