mac使用指南1 - MAC OS下APT-GET YUM类似的工具BREW
来源:互联网 发布:淘宝客服服务助手 编辑:程序博客网 时间:2024/06/05 07:34
楼主参考的文章:http://webmedia.blog.163.com/blog/static/416695020123261226695/
Mac os是类unix系统,linux/unix系统都有一个通病,软件包依赖,这个问题蛋疼的不行,好在最流行的两个发行版Ubuntu有apt-get,Red hat及其衍生版有yum,但是Mac os却没有默认带类似的东西,好在有第三方的支持,brew,下面介绍brew的使用方法。
打开终端输入如下命令
1
ruby -e
"$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
安装完毕后,在终端中输入
1
brew
会出现brew的帮助命令
我们常用的也就两个
1
2
brew search 你想要的软件包
//
搜索你想要的软件包
brew
install
软件包
//
安装
安装个wget试试
1
brew
install
wget
先安装Git,打开一个shell
cd /usr/localsudo mkdir homebrewcurl -L https://github.com/Homebrew/homebrew/tarball/master | sudo tar xz --strip 1 -C homebrewcd homebrew/bin./brew -vfile brewcat brew | moresudo ./brew update
如果“brew update”命令执行出错,请确保文件夹/usr/local的所有者权限是你本人而不是root:
cd /usr/
sudo chown -R pclin local //将该目录下以及目录下的所有文件权限赋予给当前用户
(sudo chomod -R 777 local 另一种简单粗暴的方法)
在".bash_profile"中更新路径配置(如果~下没有文件".bash_profile" 请执行: touch '.bash_profile' )
vim '.bash_profile'加入
export PATH=$PATH:/usr/local/homebrew/bin
之后可以直接执行brew(不用./brew)
如果有了Git可以这样安装(未测试)
git clone https://github.com/mxcl/homebrew.gitcd homebrew/bincd homebrew/bin./brew -v
安装测试
./brew install wget
./brew uninstall wget
./brew search /apache*/
小知识补充:Linux rpm和yum
rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
rpm 是linux的一种软件包名称,以.rmp结尾,安装的时候语法为:rpm -ivh,rpm包的安装有一个很大的缺点就是文件的关联性太大,有时候装一个软件要安装很多其他的软件包,很麻烦,所以为此RedHat小红帽开发了yum安装方法,他可以彻底解决这个关联性的问题,很方便,只要配置两个文件即可安装,安装方法是:yum -y install ,yum并不是一中包,而是安装包的软件file命令,用来查看文件属性,如:file 1.txt 能得知这个文件的属性
chown
[-cfhvR] [--help] [--version] user[:group] file
是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以将自己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限 user : 新的档案拥有者的使用者 ID group : 新的档案拥有者的使用者群体(group) -c : 若该档案拥有者确实已经更改,才显示其更改动作 -f : 若该档案拥有者无法被更改也不要显示错误讯息 -h : 只对于连结(link)进行变更,而非该 link 真正指向的档案 -v : 显示拥有者变更的详细资料 -R : 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更) --help : 显示辅助说明 --version : 显示版本
0 0
- mac使用指南1 - MAC OS下APT-GET YUM类似的工具BREW
- Mac OS上使用brew安装软件,类似ubuntu下的apt-get
- mac-os use apt-get or yum
- mac osx 下的apt-get,yum的代替工具 ----homebrew
- 让Mac也能拥有apt-get类似的功能——Brew
- 让Mac也能拥有apt-get类似的功能——Brew
- 让Mac也能拥有apt-get类似的功能--Brew
- 让Mac也能拥有apt-get类似的功能——Brew
- 让Mac也能拥有apt-get类似的功能——Brew
- 让Mac也能拥有apt-get类似的功能——Brew
- MAC上类apt-get工具brew的安装与使用
- Mac OSX下等价apt-get的命令——brew
- mac安装的apt-get工具安装
- Mac os下安装brew
- 安装类似apt-get的brew
- mac上安装类似 apt-get 的软件包管理器 -- Homebrew
- Mac 安装类似 Ubuntu apt-get命令
- MAC下的Brew
- bupt_summer_train_dp优化
- Android S5PV210 fimc驱动分析 - fimc_capture.c
- Android手机平板两不误,使用Fragment实现兼容手机和平板的程序
- NSValue用法
- SpringMvc json mapping
- mac使用指南1 - MAC OS下APT-GET YUM类似的工具BREW
- HDU 2^x mod n = 1
- C++中vector容器的3种重载形式的插入操作
- Android Fragment完全解析,关于碎片你所需知道的一切
- linux 集群 配置 免密码登录
- 笔试面试中问到的常见问题总结
- SpringMVC多文件上传实例
- Count on Canton
- java concurrent之前戏synchronized