[转]Mac Port 基本用法总结

摘要:
MacPort的基本用法摘要MacPort 1的基本用法总结。MacPort的下载地址http://www.macports.org/install.php2.MacPort的说明文件http://guide.macports.org/3.MacPort在中存储第三方软件下载包的默认路径是:/opt/local/var/macports/distfiles/为了提高安装速度,您可以在安装新端口时直接存储此文件

Mac Port 基本用法总结

Mac Port 基本用法总结 

1. Mac Port的下载地址 
http://www.macports.org/install.php 

2. Mac Port的说明文档 
http://guide.macports.org/ 

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

4. 使用Mac Port前应该首先更新Port的index 

引用
sudo port selfupdate 
Password: 
Warning: port definitions are more than two weeks old, consider using selfupdate 
--->  Updating the ports tree 
--->  Updating MacPorts base sources using rsync 
MacPorts base version 1.9.2 installed, 
MacPorts base version 1.9.2 downloaded. 
--->  MacPorts base is already the latest version 

The ports tree has been updated. To upgrade your installed ports, you should run 
  port upgrade outdated



5. 查看Mac Port中当前可用的软件包及其版本 

引用
port list 
rabbitmq-server                @2.4.0          net/rabbitmq-server 
AppHack                        @1.1            aqua/AppHack 
AppKiDo                        @0.985          aqua/AppKiDo 
AquaLess                       @1.6            aqua/AquaLess 
ArpSpyX                        @1.1            aqua/ArpSpyX 
AssignmentTrackerX             @2.0beta3.1     aqua/AssignmentTrackerX 
BigSQL                         @1.0            aqua/BigSQL 
BiggerSQL                      @1.3.9          aqua/BiggerSQL 
Books                          @3.2.5c         aqua/Books 
...... 



4. 在Mac Port如何搜索需要安装的软件包? 

引用
port search maven 
maven @1.0.2 (java, devel) 
    A java-based build and project management environment. 

maven-ant-tasks @2.0.10 (devel, java) 
    Use many of Maven's artifact handling features from Ant. 

maven2 @2.2.1 (java, devel) 
    A java-based build and project management environment. 

maven3 @3.0.3 (java, devel) 
    A java-based build and project management environment. 

maven_select @0.3 (sysutils) 
    Switch the default Maven java build tool 

Found 5 ports.



5. 搜索到需要安装的软件包之后,如何查看具体的软件包的内容和说明? 

引用
port info maven2 
maven2 @2.2.1, Revision 3 (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 2.0 is a complete rewrite of Maven 1.0 and as such is better 
                      organized, faster and easier to use. 
Homepage:             http://maven.apache.org/ 

Build Dependencies:   kaffe 
Library Dependencies: maven_select 
Platforms:            darwin 
License:              unknown 
Maintainers:          blair@macports.org, gk5885@kickstyle.net



6. 查看即将安装的或者已经安装的软件包的依赖关系 

引用
port deps maven2 
Full Name: maven2 @2.2.1_3 
Build Dependencies:   kaffe 
Library Dependencies: maven_select



7. 查看安装时允许客户定制的参数 

引用
port variants maven2 
maven2 has no variants 



8. 查看了软件包的内容和说明,并确认确实要安装,则 

引用
sudo port install maven2



9. 安装完毕之后,清除安装时产生的临时文件 

引用
sudo port clean --all maven2 
--->  Cleaning maven2



10. 卸载已经用Mac Port安装的软件 

引用
sudo port uninstall maven2
 

免责声明:文章转载自《[转]Mac Port 基本用法总结》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇新西兰天维网登录发送明文passwordUNIX环境高级编程 第一章下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

哪种开源许可证下的软件可以用于商业

  开源的软件大家应该不会陌生,它帮助我们可以迅速的了解一个技术的实现过程。并且可以加快我们的开发速度。但是不同的 开源软件遵守各自的许可证协议,有些开源软件是不能用作商业用途的。经过Open Source Initiative 组织通过批准的开源协议目前 有60多种,那么哪种许可证下的开源软件可以用于商业,哪种又不能呢?下面就我个人的理解做个介绍。 下面...

快思软件,工具资料及学习网

1、快思聪官网手册   https://help.crestron.com/simpl_sharp/   https://help.crestron.com/SimplSharp/html/N_Crestron_SimplSharpPro.htm  (pro主机)   https://help.crestron.com/   https://help.cr...

微信公众平台开发步骤(包括自定义菜单、网页授权、分享功能)

第一步:填写服务器配置 第二步:验证服务器地址的有效性 第三步:依据接口文档实现业务逻辑 用户向公众号发送消息时,公众号方收到的消息发送者是一个OpenID,是使用用户微信号加密后的结果,每个用户对每个公众号有一个唯一的OpenID。此外,由于开发者经常有需在多个平台(移动应用、网站、公众帐号)之间共通用户帐号,统一帐号体系的需求,微信开放平台(open....

Microsoft Visual C++ Runtime Library Runtime Error的解决的方法

打开浏览器时,出现Microsoft Visual C++ Runtime Library Runtime Error错误,初步预计是软件冲突,可能有多种出错的方式,我的是浏览器自己主动关闭。 一、 有些时候,在你安装、执行某个软件,可能会得到这样一个错误提示:   Microsoft Visual C++ Runtime Library  ...

【windows】在控制面板卸载软件的时候,出现2502,2503的问题

1、 打开“任务管理器”,找到“详细信息”的页签,将“explorer.exe”的进程结束任务 2、菜单栏的“文件”-->"建立新任务"--> 输入Explorer.exe,并且勾选“以管理员的身份执行任务” 3. 再从控制面板卸载软件则不会报错了...

AXURE插件在 Chrome 浏览器中用不了怎么办?

使用Chrome浏览器打开axure设计的原型的时候可能无法正常显示,这时Chrome会提示你安装axure rp for Chrome插件。此前,我们只需要简单的点击install。2013年12月谷歌修改Chrome服务条款限制Chrome用途,宣布从2014年1月起,将不再允许Windows版的Chrome浏览器安装和运行来自官方应用商店外的插件。但...