MAC Homebrew 指令安装&卸载

1.安装brew

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

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

==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
==> The following new directories will be created:
/usr/local/var/homebrew
/usr/local/var/homebrew/linked
/usr/local/Homebrew
==> The Xcode Command Line Tools will be installed.

Press RETURN to continue or any other key to abort
==> /usr/bin/sudo /bin/mkdir -p /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Homebrew
Password:
==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Homebrew
==> /usr/bin/sudo /bin/chmod 755 /usr/local/share/zsh /usr/local/share/zsh/site-functions
==> /usr/bin/sudo /usr/sbin/chown sysadmin /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Homebrew
==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Homebrew
==> /usr/bin/sudo /bin/mkdir -p /Users/sysadmin/Library/Caches/Homebrew
==> /usr/bin/sudo /bin/chmod g+rwx /Users/sysadmin/Library/Caches/Homebrew
==> /usr/bin/sudo /usr/sbin/chown sysadmin /Users/sysadmin/Library/Caches/Homebrew
==> Searching online for the Command Line Tools
==> /usr/bin/sudo /usr/bin/touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
==> Installing Command Line Tools for Xcode-11.3
==> /usr/bin/sudo /usr/sbin/softwareupdate -i Command\ Line\ Tools\ for\ Xcode-11.3
Software Update Tool


Downloading Command Line Tools for Xcode
Downloaded Command Line Tools for Xcode
Installing Command Line Tools for Xcode
Done with Command Line Tools for Xcode
Done.
==> /usr/bin/sudo /bin/rm -f /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
==> /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools
==> Downloading and installing Homebrew...
remote: Enumerating objects: 131577, done.
remote: Total 131577 (delta 0), reused 0 (delta 0), pack-reused 131577
Receiving objects: 100% (131577/131577), 31.60 MiB | 124.00 KiB/s, done.
Resolving deltas: 100% (96540/96540), done.
From https://github.com/Homebrew/brew
 * [new branch]      master     -> origin/master
 * [new tag]         0.1        -> 0.1
 * [new tag]         0.2        -> 0.2
 * [new tag]         0.3        -> 0.3
 
.................


Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...
remote: Enumerating objects: 683582, done.
Receiving objects:  64% (439445/683582), 199.20 MiB | 113.00 KiB/s   
Receiving objects:  64% (439795/683582), 199.32 MiB | 128.00 KiB/s   
remote: Total 683582 (delta 0), reused 0 (delta 0), pack-reused 683582
Receiving objects: 100% (683582/683582), 277.58 MiB | 125.00 KiB/s, done.
Resolving deltas: 100% (447956/447956), done.
Checking out files: 100% (5151/5151), done.
Tapped 4918 formulae (5,175 files, 304.4MB).
Already up-to-date.
==> Installation successful!

==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
Read the analytics documentation (and how to opt-out) here:
  https://docs.brew.sh/Analytics

==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations
==> Next steps:
- Run `brew help` to get started
- Further documentation: 
    https://docs.brew.sh


2.卸载brew

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

MacBook-Pro:.Trash sysadmin$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Warning: This script will remove:
/Users/sysadmin/Library/Caches/Homebrew/
/Users/sysadmin/Library/Logs/Homebrew/
/usr/local/Caskroom/
/usr/local/Cellar/
/usr/local/Homebrew/
/usr/local/Homebrew/.editorconfig
/usr/local/Homebrew/.github/
/usr/local/Homebrew/.gitignore
/usr/local/Homebrew/.vale.ini
/usr/local/Homebrew/.yardopts
/usr/local/Homebrew/CHANGELOG.md
/usr/local/Homebrew/CONTRIBUTING.md
/usr/local/Homebrew/Dockerfile
/usr/local/Homebrew/LICENSE.txt
/usr/local/Homebrew/Library/
/usr/local/Homebrew/README.md
/usr/local/Homebrew/bin/brew
/usr/local/Homebrew/completions/
/usr/local/Homebrew/docs/
/usr/local/Homebrew/manpages/
/usr/local/bin/brew -> /usr/local/Homebrew/bin/brew
/usr/local/etc/bash_completion.d/brew -> /usr/local/Homebrew/completions/bash/brew
/usr/local/share/doc/homebrew -> /usr/local/Homebrew/docs
/usr/local/share/man/man1/brew-cask.1 -> /usr/local/Homebrew/manpages/brew-cask.1
/usr/local/share/man/man1/brew.1 -> /usr/local/Homebrew/manpages/brew.1
/usr/local/share/zsh/site-functions/_brew -> /usr/local/Homebrew/completions/zsh/_brew
/usr/local/share/zsh/site-functions/_brew_cask -> /usr/local/Homebrew/completions/zsh/_brew_cask
/usr/local/var/homebrew/
Are you sure you want to uninstall Homebrew? This will remove your installed packages! [y/N] Y
==> Removing Homebrew installation...
find: .: Operation not permitted
Warning: Failed during: /usr/bin/find -E /usr/local/Frameworks /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/opt /usr/local/sbin /usr/local/share /usr/local/var -regex .*/info/([^.][^/]*\.info|dir) -exec /bin/bash -c /usr/bin/install-info\ --delete\ --quiet\ {}\ "$(dirname\ {})/dir" ;
find: .: Operation not permitted
Warning: Failed during: /usr/bin/find /usr/local/Frameworks /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/opt /usr/local/sbin /usr/local/share /usr/local/var -type l -lname */Cellar/* -exec unlink {} ;
==> Removing empty directories...
==> /usr/bin/sudo /usr/bin/find /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/opt /usr/local/sbin /usr/local/share /usr/local/var /usr/local/Caskroom /usr/local/Cellar /usr/local/Homebrew /usr/local/Frameworks -name .DS_Store -delete
Password:
find: .: Operation not permitted
Warning: Failed during: /usr/bin/sudo /usr/bin/find /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/opt /usr/local/sbin /usr/local/share /usr/local/var /usr/local/Caskroom /usr/local/Cellar /usr/local/Homebrew /usr/local/Frameworks -name .DS_Store -delete
==> /usr/bin/sudo /usr/bin/find /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/opt /usr/local/sbin /usr/local/share /usr/local/var /usr/local/Caskroom /usr/local/Cellar /usr/local/Homebrew /usr/local/Frameworks -depth -type d -empty -exec rmdir {} ;
find: .: Operation not permitted
Warning: Failed during: /usr/bin/sudo /usr/bin/find /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/opt /usr/local/sbin /usr/local/share /usr/local/var /usr/local/Caskroom /usr/local/Cellar /usr/local/Homebrew /usr/local/Frameworks -depth -type d -empty -exec rmdir {} ;
==> /usr/bin/sudo rmdir /usr/local/Homebrew
Warning: Homebrew partially uninstalled (but there were steps that failed)!
To finish uninstalling rerun this script with `sudo`.
The following possible Homebrew files were not deleted:
/usr/local/go/
/usr/local/bin/
/usr/local/.com.apple.installer.keep
/usr/local/include/
/usr/local/sbin/
/usr/local/remotedesktop/
/usr/local/etc/
/usr/local/var/
/usr/local/mysql-5.7.27-macos10.14-x86_64/
/usr/local/Caskroom/
/usr/local/mysql -> /usr/local/mysql-5.7.27-macos10.14-x86_64
/usr/local/lib/
/usr/local/opt/
/usr/local/doc/
/usr/local/Frameworks/
/usr/local/Cellar/
/usr/local/share/
You may wish to remove them yourself.
MacBook-Pro:.Trash sysadmin$ 

3. 常用指令

brew update  更新
brew doctor  检测
brew list    列出所有已经安装的软件包
brew info wget  查看软件包信息
brew install wget 安装指定软件包
brew remove wget 卸载软件包
brew search wget 查找软件包
brew deps wget 列出软件包的依赖关系
brew outdated  列出可以更新的软件包

 

发布了313 篇原创文章 · 获赞 806 · 访问量 35万+

猜你喜欢

转载自blog.csdn.net/zhanglong_4444/article/details/104446712