macPorts homebrew
MacPorts和Homebrew都是Mac OS X上的软件包管理工具 (via Wikipedia),且它们之间是不兼容的.个中好处就不介绍了,这里要说的是删除MacPorts并安装Homebrew.
准备条件:
Mac是自带Ruby程式的,如果你之间”处理”过它,记得要确保它的存在.用ruby -v查看下版本号.
安装xcode
打开Terminal(终端)
删除MacPorts:
#原版使用MacPorts安装过的软件在/opt/local目录下,删除之前最好查看下,心里有个数.
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
No sudo:
sudo chown -R `whoami` /usr/local
#不用每次都执行sudo操作
安装Homebrew:
curl -L http://github.com/mxcl/homebrew/tarball/master | tar xz –strip 1 -C /usr/local
export PATH=/usr/local/bin:$PATH
#等完毕后就安装好了,安装在了/usr/local目录下,可通过brew -v查看版本号
通过Homebrew安装软件:
查找你需要的软件使用brew search * 命令,安装使用brew install *命令(用具体的软件名称替换*),下面演示:
brew search git
brew install git
如果你想安装vim,wget或者unrar等其它各类软件,都这么做去吧.
另外,你已经安装了git了,那么建立了本地的git仓库,执行如下:
cd /usr/local
git init
git remote add origin git://github.com/mxcl/homebrew.git
git pull origin master
如果GitHub上有项目,也可直接拿下:
git clone http://github.com/YOURGITHUBUSERNAME/homebrew.git /tmp/homebrew
其它Homebrew指令:
brew list —列出已安装的软件
brew update —更新Homebrew
brew home *—用浏览器打开
brew info *—显示软件内容信息
brew deps * — 显示包依赖
brew server * —启动web服务器,可以通过浏览器访问http://localhost:4567/ 来同网页来管理包
brew -h brew —帮助
删除Homebrew:
万一你用的不爽了,告诉你卸载指令:
cd `brew –prefix`
rm -rf Cellar
brew prune
rm -rf Library .git .gitignore bin/brew README.md share/man/man1/brew
rm -rf ~/Library/Caches/Homebrew
转载于:https://my.oschina.net/u/1413984/blog/304596
macPorts homebrew相关推荐
- brew gd php_PHPBrew 使用指南
前言 咋一看,这个名字取得,肯定是跟 Homebrew 学的.既然 Homebrew 的定位是 macOS 上的 包管理器,那 PHPBrew 肯定也跟 包管理器 沾点边.没错,它可以用来 构建 和 ...
- 专属微信二维码python制作_如何利用Python制作简单的公众号二维码关注图
创意配图:微信,微信公众号,微信大V 而且最近发现了一个新的图像处理方面的库-Wand,它是 ImageMagick 库的 Python 接口.于是,我就打算用这个库来实现简单的制作一个二维码关注图, ...
- 我为什么从macOS迁移到FreeBSD?
Python实战社群 Java实战社群 长按识别下方二维码,按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群▲ 作者 | antranigv 译者 | 张健欣 策划 ...
- 卸载Macports,安装HomeBrew
卸载Macports,安装Homebrew @[Mac|Homebrew|Macports] 概述 MacPorts和Homebrew都是Mac OS X上的软件包管理工具,同时它们之间是不兼容的,通 ...
- MacOS 的软件包管理工具 MacPorts
MacPorts 就像 Homebrew 一样,可以管理 MacOS 的软件包,和 Linux 系统下的 apt-get.yum 一样. 官方网址:https://www.macports.org/i ...
- Homebrew命令详解
#. 描述 Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn't include w ...
- Mac OS X 程序员利器 – Homebrew安装与使用
Mac OS X 程序员利器 – Homebrew安装与使用 Homebrew安装与使用 什么是Homebrew? Homebrew is the easiest and most flexible ...
- osx snow leopard下用homebrew 安装php5.3 + php-fpm
最近要给客户定制一个php的论坛, 我本来是python控, 所以机器上就没有php的运行环境, 于是开始折腾, 本来在centos上配置nginx + php-fpm挺简单的, 直接一路yum in ...
- Mac OS X系统 HomeBrew的安装和简单使用
本文章为菲利克斯猫(Felix.mao) 原创,原文链接地址如下: http://blog.csdn.net/maojudong/article/details/7918291 前面两篇文章已经介绍了 ...
最新文章
- 网易有道词典笔 —— 73 岁“人类高质量”奶奶梅耶马斯克的中文学习之选
- 2021西南位育高考成绩查询,上海近40所高中2020高考录取情况汇总!
- Invalid packet stream index
- Exception in thread AWT-EventQueue-0 java.lang.IllegalThreadStateException
- 50兆 svg 文件超过_用svg+css3实现支付宝App波浪功能
- xenserver 虚拟机扩容lvm磁盘分区的方法_从零开始学Linux运维|35.LVM(逻辑卷管理)的创建...
- django model
- 基于SOUI开发的应用展示
- ECS Windows系统使用自带监视器查看IIS并发连接数
- springboot事物注解不生效_springboot事务不生效的几种解决方案
- (Object detection)目标检测从入门到精通——第一部分
- 朋友易得,知己难求 堪哉
- gms签名不一致_电子签名拍照-多媒体互动装置介绍「振邦视界」
- 局域网办公系统服务器备份,协同办公系统的数据备份经验分享
- 全网首发:成功在loongarch64上编译成功jogamp(提供下载库)
- 传智播客 魔法属性 学习
- unity C#计时器,记录程序运行时长
- N个结点不同结构的二叉树个数
- dw1510_超低温种子储存柜
- java读取摄像头视屏流,Java 摄像头视频获取