Homebrew的安装、卸载和扩展

一、Homebrew 安装、卸载等命令

Homebrew 的安装和卸载都非常简单,只需要在终端输入相应的命令即可成功安装或卸载。

1、Homebrew 安装命令

  1. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2、Homebrew 卸载命令

  1. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

3、Homebrew常用命令列表

  • brew help #查看所有命令
  • brew search mysql #搜索
  • brew install mysql #安装软件
  • brew uninstall mysql #卸载软件
  • brew list #显示已经安装软件列表
  • brew services list #显示安装的服务
  • brew info mysql #查看信息,比如目前的版本,依赖,安装后注意事项等

4、Homebrew一般命令列表

  • brew services start mysql #启动
  • brew services stop mysql #停止)
  • brew services restart mysql #重启)
  • brew update #更新 Homebrew
  • brew outdated #列出所有安装的软件里可以升级的那些
  • brew upgrade #更新所有的包
  • brew upgrade $mysql #更新指定的包
  • brew cleanup # 清理所有包的旧版本
  • brew cleanup $mysql #清理指定包的旧版本
  • brew cleanup -n #查看可清理的旧版本包,不执行实际操作
  • which brew #查看 brew 命令的路径
  • brew home mysql #用浏览器打开官方主页

二、Homebrew锁定不想更新的包

如果经常更新的话,brew update 一次更新所有的包是非常方便的。但我们有时候会担心自动升级把一些不希望更新的包更新了。数据库就属于这一类,尤其是 PostgreSQL 跨 minor 版本升级都要迁移数据库的。我们更希望找个时间单独处理它。这时可用 brew pin 去锁定这个包,然后 brew update 就会略过它了,用到的命令如下:

  • brew pin $FORMULA #锁定某个包
  • brew unpin $FORMULA # 取消锁定
  • brew deps #查看包的依赖关系,常用它来查看已安装的包的依赖,然后判断哪些包是可以安全删除的。
  • brew deps --installed --tree #查看已安装的包的依赖,树形显示

原文地址:https://www.cnblogs.com/Hizy/p/10987025.html

时间: 2024-10-12 07:09:30

Homebrew的安装、卸载和扩展的相关文章

【工具】Homebrew的安装及使用

Homebrew官网:http://brew.sh/index_zh-cn.html Homebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,相当于linux下的apt-get.yum神器:Homebre可以在Mac上安装一些OS X没有的UNIX工具,Homebrew将这些工具统统安装到了 /usr/local/Cellar 目录中,并在 /usr/local/bin 中创建符号链接. Homebrew的安装 Homebrew的安装很简单,只需在终端下输入如

OS X 10.10 环境通过Homebrew同时安装OpenCV 2和3

<!doctype html> OS X 10.10 环境通过Homebrew同时安装OpenCV 2和3 前述 我在Mac上配置OpenCV花费过很长时间,使用Win平台的同学大多数会给VS安装OpenCV库,在尝试过使用Xcode配置并建立OpenCV工程后,由于对Xcode环境的陌生以及其本身对C++支持的不完善,边很快放弃了. 下面,具体但不是精简地说下OS X 10.10 中使用OpenCV的两种方式. 1.CMake + OpenCV + 文本编辑器 2.CMake + CLion

Android程序如何创建及安装卸载

1.创建项目 菜单 -> File -> New -> Other -> Android -> Android Application Project 一路向下NEXT,选择Create Activity时选择Empty Activity(空) 注:创建项目时不可使用中文,以上图片仅为演示. 2.编译运行 菜单 -> Run -> Run As -> Android Application 手动卸载如下 Settings -> Applications

Andorid开发学习---ubuntu 12.04下搭建超好用的安卓模拟器genymotion 安装卸载virtualbox 4.3

什么是Genymotion? Genymotion是一套完整的工具,它提供了Android虚拟环境.它简直就是开发者.测试人员.推销者甚至是游戏玩家的福音. Genymotion支持Windows.Linux和Mac OS等操作系统,容易安装和使用:按简单的安装过程,选择一款Android虚拟设备,开启后就体验Genymotion带来的快感吧.-----引自百度百科 一.下载并安装genymotion 1.下载genymotion http://www.genymotion.cn/#theme=

Linux打包压缩与安装卸载

 一.打包压缩 (1)tar:打包拆包命令 tar -cxzjvf 打包后的文件 欲打包的目录  -c:打包文件夹  -x:拆开文件夹  -z:以gzip格式压缩,默认压缩倍数为6倍  -j:以bzip2格式压缩  -v:显示打包和拆包的信息  -f:后面紧接一个归档文件,即打包后的文件    打包文件示例: tar -cvf my.tar ./yukai/  (yukai为一文件夹) 拆包文件示例:  tar -xvf my.tar (2)gzip,bzip2:解压缩命令 压缩文件:gzip

MAC下Homebrew的安装

1.Homebrew是啥东东? Homebrew的官方网站http://brew.sh/index.html上有这么一句“Homebrew installs the stuffyouneed that Apple didn’t.”,能够通过终端方便的使用它安装管理苹果没有自带的UNIX相关工具软件.官方中文页面也给出的“OS X 不可或缺的套件管理器”的说明. 2.Homebrew的安装 官方给出的说明为在MAC终端上运行: ruby -e "$(curl -fsSL https://raw.g

LINUX下用PHPIZE安装PHP GD扩展

环境:LNMP in centOS 6.4. linux下PHP的扩展可以用phpize的方法,比较简单地进行启用. 以下以PHP-GD2 库安装为例子. sudo yum install php-gd2 png jpeg freetype //YUM安装扩展 cd /app/php-5.4.13/ext/gd //这里的php-5.4.13/文件夹是我当初解压PHP安装包得到的. phpize ./configure --with-png-dir --with-freetype-dir --w

Ubuntu 下安装 PHP Solr 扩展的安装与使用

一. 安装 1. 下载扩展包 从 Pecl::Package::Solr 下载最新稳定版扩展包并解包 2. 安装基础库 安装 libcurl devel 文件: sudo apt-get install libcurl4-gnutls-dev 安装 libxml2 devel 文件: sudo apt-get install libxml2-dev 3. 编译安装扩展 phpize./configuremakesudo make install 4. 添加PHP 扩展配置 extension=s

lamp基于fcgi编译安装,支持xcache扩展

Apache:服务器地址192.168.88.128 mysql:服务器地址192.168.88.140 php:服务器地址192.168.88.139 编译安装过程,服务器的先后顺序:  apache--->mysql--->php 或者 mysql--->apache--->php 第一步:编译安装Http2.4.18:    192.168.88.128 1.所需要的关联包, apr-1.5.1.tar.gz apr-util-1.5.2.tar.bz2 httpd-2.4.