what is MacPorts?
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?相关推荐
- 安装Macports遇到的问题和PATH设置
2019独角兽企业重金招聘Python工程师标准>>> 安装Macports后,再输入port,发现无法使用. 然后下源码来编译,发现要设置PATH.咋设置呢,网上找的攻略看下面. ...
- Mac中MacPorts安装和使用
文章转载至http://www.zikercn.com/node/8 星期四, 06/07/2012 - 19:02 - 张慧敏 MacPorts简单介绍 MacPorts,以前叫做DarwinPor ...
- Mac OS X中MacPorts安装和使用
Mac下面除了用dmg.pkg来安装软件外,比较方便的还有用MacPorts来帮助你安装其他应用程序,跟BSD中的ports道理一样.MacPorts就像apt-get.yum一样,可以快速安装些软件 ...
- 卸载Macports,安装HomeBrew
卸载Macports,安装Homebrew @[Mac|Homebrew|Macports] 概述 MacPorts和Homebrew都是Mac OS X上的软件包管理工具,同时它们之间是不兼容的,通 ...
- 【转载】[OS X笔记]安装MacPorts
[转载]http://weimenlove.blog.163.com/blog/static/1777547320124282192310/ 1. 安装必要的软件 安装MacPorts需要先安装X11 ...
- Mac中MacPorts安装和使用 MacPorts简介
MacPorts,曾经叫做DarwinPorts,是一个软件包管理系统,用来简化Mac OS X和Darwin操作系统上软件的安装.它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目 ...
- MacOS 的软件包管理工具 MacPorts
MacPorts 就像 Homebrew 一样,可以管理 MacOS 的软件包,和 Linux 系统下的 apt-get.yum 一样. 官方网址:https://www.macports.org/i ...
- Mac OSX 苹果电脑 安装 MacPorts
前言 首先去官网下载,别去什么乱七八糟的百度搜安装包. 官网有最新的安装包.最新最全的源信息,本文致力于教你如何用macports的官网完成配置,以后有什么问题你直接去官网,比搜什么博客靠谱多了, 不 ...
- Mac OS X Lion安装MacPorts(让你在Mac的Shell下更加游刃有余)
转载请著名来自:诗商·柳惊鸿 PoechantCSDN博客,原文链接:http://blog.csdn.net/poechant/article/details/7213209 0.什么是MacPor ...
最新文章
- leetcode 3. Longest Substring Without Repeating Characters 最长非重复子串的长度 滑动窗口法
- python添加行索引_python-熊猫在特定级别向多索引添加行
- 从Sql server 2000 到 Oracle 10g数据库迁移数据类型转化
- fragment中listview触发事件setOnItemClickListener不好使
- 资深项目经理的10条项目管理心得
- SAP Commerce Cloud Accelerator Checkout Delivery Mode 选择页面的实现 JSP
- 混合精度训练amp,torch.cuda.amp.autocast():
- idea git 密码修改
- python不完全支持面向对象程序设计_Python面向对象程序设计OOP入门教程【类,实例,继承,重载等】...
- 数据分析与挖掘建模实战002:数据获取
- VS2017开发.net core 时默认发布路径文件夹多个BPC
- cb rm –rf_php执行rmrf命令
- matlab 灰度图像矩阵,MatLab矩阵运算——图像灰度化
- SQL200修改服务器IP,如何修改SQL IP地址
- 剪枝算法实现一字棋-C++
- 萝卜小姐-Handler之系列sendMessage学习
- 乌云曝光铁道部12306网站出现SQL漏洞
- 企业邮箱登录入口和界面如何设置
- 海康威视SDK二次开发通过云台参数设置控制摄像机的位置
- Excel中如果对合并单元格求和
热门文章
- vue2一天时间段选择库(drag-weektime)代码学习
- 1月初.wang域名总量15强:易名西数阿里云稳居三甲
- 【分享】免费的国际一级域名和100M支持asp、cgi空间
- new和delete与内存分配
- AI比赛-推荐系统(一)-新闻推荐03:多路召回【用不同策略分别召回部分候选集,然后把候选集混在一起供后续排序模型使用】【①、YoutubeDNN双塔召回;②、基于物品召回;③、基于用户召回】【天池】
- 深入探究linux_深入探究GraphQL查询
- France beat Croatia 4-2 in World Cup final
- e480换高分屏_ThinkPadE480电脑(i5-8250u 8G内存 256G固态 高分屏0QCD 14英寸) 京东5699元...
- 软件外包项目管理4 - 项目计划
- MATLAB——Z变换与Z反变换