1.Mac Port中第三方软件下载包存放的默认路径是:/opt/local/var/macports/distfiles/
为了提高安装速度,可以在安装新port时直接将此目录下的文件拷贝到新的Mac Port相同的目录中就可以避免Port去网上下载。

2.使用Mac Port前应该首先更新Port的index
输入: $ sudo port -v selfupdate (强烈推荐第一次运行的时候使用-v参数,显示详细的更新过程)

3.查看Mac Port中当前可用的软件包及其版本 输入: $ port list

4.查看有更新的软件以及版本 输入: $ port outdated

5.升级可以更新的软件 输入: $ sudo port upgrade outdated

6.在Mac Port搜索需要安装的软件包 输入: $ port search maven

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
HuiMinmatoMacBook-Pro:Downloads zikercn$ port search maven
maven @1.0.2 (java, devel)
     stub port, use maven1 instead
maven-ant-tasks @2.1.3 (devel, java)
     Use many of Maven's artifact handling features from Ant.
maven1 @1.1 (java, devel)
     A java-based build and project management environment.
maven2 @2.2.1 (java, devel)
     A java-based build and project management environment.
maven3 @3.0.4 (java, devel)
     A java-based build and project management environment.
maven_select @0.3 (sysutils)
     common files  for  selecting default Maven version
Found 6 ports.

7.搜索到需要安装的软件包之后,如何查看具体的软件包的内容和说明
输入: $ port info maven3

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
maven3 @3.0.4 (java, devel)
Description:          Maven is a Java project management and project
                       comprehension tool. Maven is based on the concept of a
                       project object model (POM)  in  that all the artifacts
                       produced by Maven are a result of consulting a well
                       defined model  for  your project.Builds, documentation,
                       source  metrics, and  source  cross-references are all
                       controlled by your POM. Maven 3 aims to ensure backward
                       compatibility with Maven 2, improve usability, increase
                       performance, allow safe embedding, and pave the way to
                       implement many highly demanded features.
Homepage:             http: //maven .apache.org/
Build Dependencies:   kaffe
Runtime Dependencies: maven_select
Platforms:            darwin
License:              unknown
Maintainers:          blair@macports.org, gk5885@kickstyle.net

8.查看即将安装的或者已经安装的软件包的依赖关系
输入: $ port deps maven3

1
2
3
Full Name: maven3 @3.0.4_0
Build Dependencies:   kaffe
Runtime Dependencies: maven_select

9. 查看安装时允许客户定制的参数 输入: $ port variants maven3

1
maven3 has no variants

10.查看了软件包的内容和说明,并确认确实要安装,则输入: $ sudo port install maven3

1
2
3
4
5
6
7
To  make  maven 3.0.4 the default, please run
     sudo  port  select  -- set  maven maven3
--->  Cleaning maven3
--->  Updating database of binaries: 100.0%
--->  Scanning binaries  for  linking errors: 100.0%
--->  No broken files found.

11. 卸载已经用Mac Port安装的软件 输入: $ sudo port uninstall maven3

1
2
3
4
--->  Deactivating maven3 @3.0.4_0
--->  Cleaning maven3
--->  Uninstalling maven3 @3.0.4_0
--->  Cleaning maven3

MacPorts卸载删除


1.卸载原有的MacPorts(如果你没有安装,直接跳过这一步,输入: $ port version 查看)
#原版使用MacPorts安装过的软件在/opt/local目录下,删除之前最好查看下,心里有个数.

1
2
3
4
5
6
7
8
9
10
11
12
sudo  port -f uninstall installed
sudo  rm  -rf  [/加下面的每条]
/opt/local
/Applications/DarwinPorts
/Applications/MacPorts
/Library/LaunchDaemons/org .macports.*
/Library/Receipts/DarwinPorts *.pkg
/Library/Receipts/MacPorts *.pkg
/Library/StartupItems/DarwinPortsStartup
/Library/Tcl/darwinports1 .0
/Library/Tcl/macports1 .0
~/.macports

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 ...

  10. what is MacPorts?

    0.什么是MacPorts MacPorts是开源社区发起的一项方便开发者在Shell下进行软件的编译.安装和升级等操作的开源项目,旨在方便Mac环境下的开发者.更多的关于MacPorts的信息,你可 ...

最新文章

  1. stackoverflow提问网站(why prefer generator to list)
  2. MySQL性能优化之参数配置
  3. math range error
  4. Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程)
  5. mongodb之索引学习
  6. 性能监控—spotlight监控mysql性能
  7. jquery 控制模板菜单样式
  8. SAP 电商云 Spartacus UI ComponentDataProvider defer 工厂函数
  9. 线性代数五之高斯消元——[SDOI2010]外星千足虫,[HNOI2013]游走,[HNOI2011]XOR和路径,[hdu 4035]Maze
  10. thymealf如何实现传单个变量给html_50个关于IPython的奇技淫巧
  11. Python+matplotlib绘图使用Latex引擎渲染坐标轴刻度文本上标
  12. php中的 i详解,浅析PHP中的i++与++i的区别及效率
  13. 【算法笔记】:区间覆盖问题:贪心算法
  14. Install and Use SourceMonitor in Windows7
  15. iOS知识点,iOS开发笔记
  16. archlinux安装windows字体
  17. Mysql中从零点到当前时刻的SQL判断
  18. 美团点评RPC框架pigeon实现原理及源码解析
  19. Python基础--魔法方法()运算符重载)
  20. 幽默感七个技巧_16个聊天幽默技巧 几招让你变的风趣幽默

热门文章

  1. LeetCode 力扣 56. 合并区间
  2. 建tcode維護自己創建的數據表(SE54/SM30)
  3. 有道笔记不能连接网络/IE不能上网 - 解决办法
  4. 微信签到 表单 mysql_java做的一个简易的微信签到系统
  5. oracle中与归档相关的视图,Oracle OWI 等待事件历史视图及相关视图 - 一沙弥的世界...
  6. 什么是图论和图论在数字图像中的应用
  7. eos bp节点 超级节点搭建
  8. java基础知识面试题(2020年最新版)
  9. 切勿忽视晶振的选型设计!
  10. unittest的使用_Sinno_Song_新浪博客