Mac包管理工具安装和使用

Homebrew

Mac OS X是基于Unix的,它可以使用非常多Linux平台上开源的优秀工具,比如wget,比如dos2unix脚本工具等。但是OS X系统本身却缺少Linux下的包管理器。比如Fedora的yum与dnf,比如Ubuntu的apt-get,比如ArchLinux的Pacman等。于是这些优秀的开源软件在Mac上的安装只能通过下载源码、编译、安装、配置环境变量的步骤来完成安装。对于大部分的软件,在安装过程中是需要很多的依赖库的,手动去解决这些依赖库是十分痛苦的事情。包管理器干的就是这样的事情:解决软件安装过程中的依赖关系。
Homebrew完美解决了Mac OS X上没有包管理器的尴尬。

  • 安装Homebrew
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 更新brew
$ brew update
  • 安装软件
$ brew install markdown
  • 卸载软件
$ brew uninstall markdown

Pip安装和使用

Pip 是安装python包的工具,提供了安装包,列出已经安装的包,升级包以及卸载包的功能。
Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。

  • 安装package
$ pip install Markdown
  • 列出安装的packages
$ pip freeze
  • 安装特定版本的package
//通过使用==, >=, <=, >, <来指定一个版 
$ pip install ‘Markdown<2.0$ pip install ‘Markdown>2.0,<2.0.3
  • 升级包。升级包到当前最新的版本,可以使用-U或者–upgrade
$ pip install -U Markdown
  • 卸载包
$ pip uninstall Markdown
  • 查询包
$ pip search “Markdown

猜你喜欢

转载自blog.csdn.net/u011331383/article/details/77984074