Ruby系列文章之5 ---OS X 10.8.1 系统中 MacPort的简介和卸载
2012-08-29 01:31
309 查看
本文章为菲利克斯猫(Felix.mao) 原创,转载务必在明显处注明:
原文链接:http://blog.csdn.net/maojudong/article/details/7918278
声明:你可以用MacPorts来安装一些Ruby的插件,依你个人的喜好,我是喜好用HomeBrew来安装,所以如果你喜欢MacPorts的话,可以跳过这篇文章,小声告诉你:Ruby的官网推荐的是用RVM或是HomeBrew来安装,呵呵
Ruby的安装和开发过程中需要用到一些包管理器,并且
OS X是基于Unix的操作系统,可以安装大部分为Unix/Linux开发的软件。然而,如果只是以使用为目的,对每个软件都进行手工编译不是很方便,也不利于管理已安装的软件,于是出现了类似于Linux中APT、Yum等类似的软件包管理系统,
最著名的有MacPorts、Fink、Homebrew等等,
这里还是再讲解一下先卸载后安装吧(哇哈哈)------原因是我想用
Homebrew,但是系统原来安装的是
MacPorts(之前用我的MacBookPro开发android 源码,所以安装了
MacPorts
包管理器),所以写了这篇文章,其实和Ruby开发关系不太大
在和MacPorts说再见之前,先知道他是谁吧
MacPorts简介
MacPorts,曾经叫做DarwinPorts,是一个软件包管理系统,用来简化Mac OS X和Darwin操作系统上软件的安装。它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目,与Fink和BSD类ports套件的目标和功能类似。跟BSD中的ports道理一样。MacPorts就像apt-get、yum一样,可以快速安装些软件。
其实MacPorts也是一个很不错的解决方案,除了一个实在让我头疼的特性。MacPorts有个原则,对于软件包之间的依赖,都在MacPorts内部解决(/opt/local),无论系统本身是否包含了需要的库,都不会加以利用。这使得MacPorts过分的庞大臃肿,导致系统出现大量软件包的冗余,占用不小的磁盘空间,同时稍大型一点的软件编译时间都会难以忍受。
好了,进入正题:
终端中键入如下命令:
好了,这样就卸载完成了,是不是很简单呢
看看我的截图吧
port的版本
![](http://my.csdn.net/uploads/201208/29/1346175948_5124.png)
![](http://my.csdn.net/uploads/201208/29/1346175966_5930.png)
![](http://my.csdn.net/uploads/201208/29/1346175979_5347.png)
到此结束吧
本文章为菲利克斯猫(Felix.mao) 原创,转载务必在明显处注明:
原文链接:http://blog.csdn.net/maojudong/article/details/7918278
原文链接:http://blog.csdn.net/maojudong/article/details/7918278
声明:你可以用MacPorts来安装一些Ruby的插件,依你个人的喜好,我是喜好用HomeBrew来安装,所以如果你喜欢MacPorts的话,可以跳过这篇文章,小声告诉你:Ruby的官网推荐的是用RVM或是HomeBrew来安装,呵呵
Ruby的安装和开发过程中需要用到一些包管理器,并且
OS X是基于Unix的操作系统,可以安装大部分为Unix/Linux开发的软件。然而,如果只是以使用为目的,对每个软件都进行手工编译不是很方便,也不利于管理已安装的软件,于是出现了类似于Linux中APT、Yum等类似的软件包管理系统,
最著名的有MacPorts、Fink、Homebrew等等,
这里还是再讲解一下先卸载后安装吧(哇哈哈)------原因是我想用
Homebrew,但是系统原来安装的是
MacPorts(之前用我的MacBookPro开发android 源码,所以安装了
MacPorts
包管理器),所以写了这篇文章,其实和Ruby开发关系不太大
在和MacPorts说再见之前,先知道他是谁吧
MacPorts简介
MacPorts,曾经叫做DarwinPorts,是一个软件包管理系统,用来简化Mac OS X和Darwin操作系统上软件的安装。它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目,与Fink和BSD类ports套件的目标和功能类似。跟BSD中的ports道理一样。MacPorts就像apt-get、yum一样,可以快速安装些软件。
其实MacPorts也是一个很不错的解决方案,除了一个实在让我头疼的特性。MacPorts有个原则,对于软件包之间的依赖,都在MacPorts内部解决(/opt/local),无论系统本身是否包含了需要的库,都不会加以利用。这使得MacPorts过分的庞大臃肿,导致系统出现大量软件包的冗余,占用不小的磁盘空间,同时稍大型一点的软件编译时间都会难以忍受。
好了,进入正题:
终端中键入如下命令:
sudo port -fp uninstall --follow-dependents 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
好了,这样就卸载完成了,是不是很简单呢
看看我的截图吧
port的版本
![](http://my.csdn.net/uploads/201208/29/1346175948_5124.png)
![](http://my.csdn.net/uploads/201208/29/1346175966_5930.png)
![](http://my.csdn.net/uploads/201208/29/1346175979_5347.png)
到此结束吧
本文章为菲利克斯猫(Felix.mao) 原创,转载务必在明显处注明:
原文链接:http://blog.csdn.net/maojudong/article/details/7918278
相关文章推荐
- Ruby系列文章之9 ---OS X 10.8.1 系统 用Homebrew + rbenv 安装和管理ruby
- Ruby系列文章之8 ---OS X 10.8.1 系统 用Homebrew + RVM 安装和管理ruby的经典方式
- Ruby系列文章之7 ---OS X 10.8.1 系统用HomeBrew直接安装ruby
- Ruby系列文章之6 ---OS X 10.8.1 系统 HomeBrew的安装和简单使用
- Ruby系列文章之6 ---OS X 10.8.1 系统 HomeBrew的安装和简单使用
- Ruby系列文章之6 ---OS X 10.8.1 系统 HomeBrew的安装和简单使用
- os x文件系统结构简介
- Mac系统升级ruby的一些命令
- 僵尸网络研究系列文章之二 设计自动识别系统
- 在OS X系统中配置Ruby on Rails使其可以访问Sql Server数据库
- Mac系统下lipo, ar, nm等工具的使用简介
- NetSNS二次开发系列1--文章系列简介
- iOS Mac系统下Ruby环境安装
- 企业级Hadoop 2.x入门系列之四HDFS文件系统和YARN资源管理框架简介
- vsto之一简介(系列文章为转载)
- Mac技巧之找到 Mac OS X 系统更新升级包下载后的存储位置,避免多台苹果电脑重复下载&&&&苹果OS X 10.7.4发布,升级包下载
- MAC系统安装/卸载cocos2d-x
- Dr.Elephant简介 - 【Dr.Elephant系列文章-1】
- mac系统用HomeBrew直接安装ruby
- SNMP系列文章之一 —— SNMP简介及抽象语法标记