brew_brew删除php - CSDN
精华内容
参与话题
  • Mac下brew的安装

    万次阅读 2018-05-16 21:44:33
    brew 简介 Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。援引官方...

    brew 简介

        Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

    援引官方的一句话:又提示缺少套件啦?别担心,Homebrew 随时守候。Homebrew – OS X 不可或缺的套件管理器。


    安装

    进入 https://brew.sh

    在首页找到Install Homebrew下面的安装命令

    在mac终端下执行 下面命令

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

    安装过程大概等待十到十五分钟, 完成之后输入 $brew help 发现brew 命令不存在 , 所以肯定是没有安装成功啦

    ~ boog$ brew help
    -bash: brew: command not found

    回观安装日志发现 在 安装过程中出现下面这个警告

    Warning: /usr/local/bin is not in your PATH.

    此时 只需添加 /usr/local/bin 到环境变量即可 ,执行下面命令

    export PATH=/usr/local/bin:$PATH

    此时此刻 大功告成 运行$brew help 验证一下吧!

    :此方式配置环境变量只是临时设置环境变量,在系统重启后 ,配置的系统环境变量将丢失 , 永久设置环境变量方法如下

    sudo vim /etc/profile

    在下面加一行

    BREW_HOME="/usr/local/bin"

    同时在PATH后加入:$BREW_HOME

    然后:wq!

    效果如下:





    展开全文
  • mac下安装和使用brew

    万次阅读 多人点赞 2019-02-21 16:45:26
    安装brew 执行以下命令即可安装brew最新版本(https://github.com/Homebrew/install) /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"   ...

    2019.2.21更新

    安装brew

    执行以下命令即可安装brew最新版本(https://github.com/Homebrew/install)

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

     

    更新brew

    1,最简单粗暴方式:卸载现有版本brew,重新安装最新版本
    卸载现有版本,执行

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

    安装最新版本,执行

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

    2,不愿采用先卸载再安装方式的话,可以如下操作

    执行以下命令

    brew update

    报错:Error: /usr/local must be writable!

    需要赋给/usr/local目录权限,执行sudo chown -R $(whoami) /usr/local,即

    sudo chown -R fxp /usr/local

    其中fxp为系统当前用户名。

    继续报错:chown: /usr/local: Operation not permitted

    这是Mac OS 10.13版本之后加强了权限的限制,尤其是对/usr/local目录,默认开通 SIP (System Intergrity Protection),它禁止了软件以root身份在Mac上运行(参考https://blog.csdn.net/shaobo8910/article/details/81121314)。

    解决办法:关闭SIP
    1.重启Mac,按住Command + R键直到Apple Logo出现,进入Recovery Mode模式
    2.点击工具里的Terminal(终端)
    3.执行 csrutil disable
    4.重启Mac
    5.重启完成后,执行 sudo chflags norestricted /usr/local && sudo chown -R fxp/usr/local

    (如果想重新开启安全设置,则重复1、2步骤,输入csrutil enable就可以了)

     

    欢迎关注微信公众号交流学习!


    以下安装方式已无效

     

    1,安装brew

    curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1

     

    2,安装完成后执行

    brew

    提示:Please run brew update!

     

    3,按照提示更新,执行

    brew update

    报错:Error: /usr/local must be writable!

     

    4,赋给/usr/local目录权限,执行sudo chown -R $(whoami) /usr/local,即

    sudo chown -R fxp /usr/local

    其中fxp为系统当前用户名。

     

    5,再次执行

    brew update

    提示:

    remote: Total 0 (delta 0), reused 0 (delta 0), pack-reused 0

    HEAD is now at c3f959d Merge pull request #1542 from woodruffw/deprecate-utils-json

    To restore the stashed changes to /usr/local run:

      'cd /usr/local && git stash pop'

    ==> Homebrew has enabled anonymous aggregate user behaviour analytics

    Read the analytics documentation (and how to opt-out) here:

      https://git.io/brew-analytics

    ==> Tapping homebrew/core

    Cloning into '/usr/local/Library/Taps/homebrew/homebrew-core'...

    remote: Counting objects: 3757, done.

    remote: Compressing objects: 100% (3647/3647), done.

    remote: Total 3757 (delta 13), reused 305 (delta 1), pack-reused 0

    Receiving objects: 100% (3757/3757), 3.00 MiB | 30.00 KiB/s, done.

    Resolving deltas: 100% (13/13), done.

    Checking connectivity... done.

    Tapped 3636 formulae (3,784 files, 9.3M)

    Already up-to-date.

    Error: Could not link:

    /usr/local/share/doc/homebrew

    Please delete these paths and run `brew update`.

    ==> Migrating HOMEBREW_REPOSITORY (please wait)...

    Error: Could not link:

    /usr/local/share/doc/homebrew

    Please delete these paths and run `brew update`.

    ==> Migrated HOMEBREW_REPOSITORY to /usr/local/Homebrew!

    Homebrew no longer needs to have ownership of /usr/local. If you wish you can

    return /usr/local to its default ownership with:

      sudo chown root:wheel /usr/local

     

    6,按照提示删除/usr/local/share/doc/homebrew,执行

    rm -r -f /usr/local/share/doc/homebrew

     

    7,再次执行

    brew update

    安装更新成功!

     

    二,使用brew

    命令行下执行brew,用法提示如下:

    Example usage:

      brew search [TEXT|/REGEX/]

      brew (info|home|options) [FORMULA...]

      brew install FORMULA...

      brew update

      brew upgrade [FORMULA...]

      brew uninstall FORMULA...

      brew list [FORMULA...]

     

    Troubleshooting:

      brew config

      brew doctor

      brew install -vd FORMULA

     

    Developers:

      brew create [URL [--no-fetch]]

      brew edit [FORMULA...]

      https://github.com/Homebrew/brew/blob/master/docs/Formula-Cookbook.md

     

    Further help:

      man brew

      brew help [COMMAND]

      brew home

     

    常用命令有安装和卸载等,以安装和卸载autojump为例:

    安装:sudo brew install autojump 

    卸载:sudo brew uninstall wget

    查看安装软件的话,命令如下:
    sudo brew search /apache*/

     

    注意/apache*/是使用的正则表达式,用/分割。

     

     

     

     

    展开全文
  • 转载一个mac上安装brew的方法

    千次阅读 2020-04-23 15:10:46
    在mac系统中,使用homebrew可以很方便的管理包。按照官网的说明执行以下命令时总是报错: /usr/bin/ruby -e "$(curl -fsSL ... 应该是这个资源访问有问题,那么我们可以尝试使用国内的镜像。...

    在mac系统中,使用homebrew可以很方便的管理包。按照官网的说明执行以下命令时总是报错:
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    应该是这个资源访问有问题,那么我们可以尝试使用国内的镜像。给大家推荐一个中科院的镜像站点,里面有各种资源:
    https://mirrors.ustc.edu.cn/brew.git

    言归正传,开始踩坑

    第一步,获取install文件
    把官网给的脚本拿下来
    curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install

    第二步,更改脚本中的资源链接,替换成清华大学的镜像
    就是把这两句
    BREW_REPO = “https://github.com/Homebrew/brew“.freeze CORE_TAP_REPO = “https://github.com/Homebrew/homebrew-core“.freeze
    更改为这两句
    BREW_REPO = “https://mirrors.ustc.edu.cn/brew.git “.freeze CORE_TAP_REPO = “https://mirrors.ustc.edu.cn/homebrew-core.git“.freeze
    当然如果这个镜像有问题的话,可以换成别的

    第三步,执行脚本
    /usr/bin/ruby brew_install

    然后可以看到这几句:

    ==> Tapping homebrew/core

    Cloning into ‘/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core’…

    fatal: unable to access ‘https://github.com/Homebrew/homebrew-core/’: LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

    Error: Failure while executing: git clone https://github.com/Homebrew/homebrew-core /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1

    Error: Failure while executing: /usr/local/bin/brew tap homebrew/core

    liyuanbadeMacBook-Pro:~ liyuanba$ git clone https://github.com/Homebrew/homebrew-core /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1

    出现这个原因是因为源不通,代码来不下来,解决方法就是更换国内镜像源:

    执行下面这句命令,更换为中科院的镜像:

    git clone git://mirrors.ustc.edu.cn/homebrew-core.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1

    就下载成功了

    然后把homebrew-core的镜像地址也设为中科院的国内镜像

    cd "$(brew --repo)"

    git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

    cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"

    git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

    执行更新,成功:

    brew update

    最后用这个命令检查无错误:

    brew doctor

    这样海外和已经有系统全局代理设置的朋友们就可以直接使用 brew 命令安装软件了。

    接着换源:
    直接使用 Homebrew 还需要更改默认源,不然谁用谁想打人,原因你懂的。以下是将默认源替换为国内 USTC 源的方法。

    替换核心软件仓库

    cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
    git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
    替换 cask 软件仓库(提供 macOS 应用和大型二进制文件)

    cd "$(brew --repo)"/Library/Taps/caskroom/homebrew-cask
    git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
    替换 Bottles 源(Homebrew 预编译二进制软件包)

    bash(默认 shell)用户:

    echo ‘export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles’ >> ~/.bash_profile
    source ~/.bash_profile
    zsh 用户:

    echo ‘export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles’ >> ~/.zshrc
    source ~/.zshrc

    基本用法:
    假定操作对象为 wget,请替换为自己需要的软件包名

    操作 命令
    更新 Homebrew brew update
    更新所有安装过的软件包 brew upgrade
    更新指定的软件包 brew upgrade wget
    查找软件包 brew search wget
    安装软件包 brew install wget
    卸载软件包 brew remove wget
    列出已安装的软件包 brew list
    查看软件包信息 brew info wget
    列出软件包的依赖关系 brew deps wget
    列出可以更新的软件包 brew outdated
    参考:

    Homebrew 中文主页

    https://brew.sh/index_zh-cn.html

    Homebrew Bottles 源使用帮助

    http://mirrors.ustc.edu.cn/help/homebrew-bottles.html

    Homebrew Cask 源使用帮助

    http://mirrors.ustc.edu.cn/help/homebrew-cask.git.html

    Homebrew Core 源使用帮助

    http://mirrors.ustc.edu.cn/help/homebrew-core.git.html

    有疑问可以关注我的公众号:爱码士的内心独白(fuckcode)
    一起交流呀

    展开全文
  • mac安装brew(亲测)

    万次阅读 多人点赞 2020-06-07 12:12:01
    在网上搜了很多brew安装方式,包括使用官网的方式都安装报错 Failed to connect to raw.githubusercontent.com port 443: Connection refused 然后找了好久终于找到一个安装成功。 安装方式 /bin/zsh -c "$(curl -...

    在网上搜了很多brew安装方式,包括使用官网的方式都安装报错
    Failed to connect to raw.githubusercontent.com port 443: Connection refused
    在这里插入图片描述
    然后找了好久终于找到一个安装成功。
    在这里插入图片描述
    安装方式

    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
    

    原地址链接:链接

    展开全文
  • Mac 必备工具之 brew

    万次阅读 2018-02-21 23:58:35
    brew 是 Mac 下的一个包管理工具,类似于 centos 下的 yum,可以很方便地进行安装/卸载/更新各种软件包,例如:nodejs, elasticsearch, kibana, mysql, mongodb 等等,可以用来快速搭建各种本地环境,程序员必备工具...
  • 取消brew的自动更新

    千次阅读 2018-04-07 17:32:20
    mac上使用brew install /brew cask install安装软件总是先updating HomeBrew… 速度很慢,可以在用户主目录下的shell配置文件.zshrc中添加: # brew 不自动更新 export HOMEBREW_NO_AUTO_UPDATE=true 取消自动...
  • brew 选择版本

    千次阅读 2014-09-05 10:26:44
    Lets say we want to install (or downgrade to) node 0.6.19 instead of the newest version. If you already have node, uninstall current version with: ...$ brew uninstall node Then search for availab
  • Mac-Brew介绍

    千次阅读 2018-09-13 11:08:01
    Brew全称叫Homebrew,是Mac系统上的软件包管理工具。这里的软件并不是指从AppStore或从网上下载的dmg文件,而是开发所需要用的一些工具软件,如gawk等。 只需要一个命令, 安装和卸载它们非常方便。 Brew的官方...
  • brew官网安装方法过慢的解决办法

    万次阅读 2018-08-08 23:30:21
    参考:https://blog.csdn.net/qq_35624642/article/details/79682979 原理:修改install文件,替换源 第一步,获取install文件 把官网给的脚本拿下来 curl -fsSL ...gt;> bre...
  • mac 安装 brew(homebrew)

    2020-02-09 11:47:35
    brew是MacOS上的包管理工具。类似RHEL/CentOS上的yum或者Ubuntu上的apt-get一样。 确认你的Mac电脑安装了ruby: ruby -v ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19] 访问 ...
  • 国外源方式安装失败 % ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" curl: (7) Failed to connect ... 国内源方式安装成功 运行下面自动脚本(替换为国内地址): ...
  • Mac 安装 brew

    2020-09-30 09:37:27
    主要有四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles。 本文主要介绍Homebrew安装方式以及如何加速访问,顺便普及一些必要的知识。 脚本说明 Homebrew默认安装脚本: /usr/bin/ruby -e "$...
  • BREW

    2009-05-17 11:16:00
    1、BREW的概念 BREW就是无线二进制运行环境(Binary Runtime Environment for Wireless)的缩写, 是高通公司2001年推出的基于CDMA网络 "无线互联网发射平台" 上增值业务开发运行的基本平台。相对Java,BREW是一个更...
  • 解决mac安装homebrew后报错-bash: brew: command not found

    万次阅读 多人点赞 2020-04-08 22:59:44
    参照官网上很简单的一句安装命令, /usr/bin/ruby -e "...安装完毕后,发现使用brew命令,却总是提示:-bash: brew: command not found 于是怀疑安装过程出现问题,打算重装,重装却报: ...
  • mac 终端下,执行以下命令,即可安装brew: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 在终端环境下,brew --version 查看brew的版本,也...
  • 第七章 创建新的BREW应用程序 在第六章中,我们介绍了Applet和模块的相关内容,并且熟悉了BREW开发环境,那么现在是开始创建一个属于我们自己的应用程序的时候了。在BREW中创建应用程序最简单的方式是,通过BREW在...
  • brew

    千次阅读 2018-08-01 10:28:52
    brew --help 帮助 brew --cache 查看brew缓存地址 brew install mongodb 安装MongoDB brew uninstall mongodb 卸载安装的软件 ,我这里是卸载mongodb  
  • brew_install.rb 安装brew的文件

    千次阅读 2020-06-16 11:30:41
    安装brew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 如果上述方法安装不了(被强了), 就用下面这个文件安装,下载后命名为brew_install.rb 然后...
  • BREW 历史版本

    2015-05-07 08:49:44
    目录·BREW的优点·BREW的缺点·组成·版本转载: http://baike.eepw.com.cn/baike/showedition/id/3909 无线二进制执行环境(Binary Runtime Environment for Wireless,简称
  • BREW中语音与短信的开发

    千次阅读 2010-10-20 10:42:00
    BREW 3.X 之前的版本,语音和短信的功能主要是通过 ITAPI 接口实现的。就语音业务而言,建立语音呼叫通过 ITAPI_MakeVoiceCall ()完成,但是无法实现电话的接听。 可以用 BREW的 ITAPI_SendSMS()函数来发送中/...
1 2 3 4 5 ... 20
收藏数 56,698
精华内容 22,679
关键字:

brew