mac到手了,闲鱼上淘来的一个二手lq2,成色比想像的好得多,但愿不会翻车。到手后居然发现不会用,完全不会用,一脸懵逼!不管了,既然报了班就问,问老师,要先装一个homebrew的软体。装完夜未央告诉我原来就给我装过了……,本著每做一件事都写个博客的原则,继续复制粘贴homebrew的安装和使用教程。

Homebrew的安装

Homebrew的安装很简单,只需在终端下输入如下指令:

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

Homebrew安装成功后,会自动创建目录 /usr/local/Cellar 来存放Homebrew安装的程序。 这时你在命令行状态下面就可以使用 brew 命令了.

Homebrew的使用

  • 安装软体:brew install 软体名,例:brew install wget
  • 搜索软体:brew search 软体名,例:brew search wget
  • 卸载软体:brew uninstall 软体名,例:brew uninstall wget
  • 更新所有软体:brew update ??通过 update 可以把包信息更新到最新,不过包更新是通过git命令,所以要先通过 brew install git 命令安装git。
  • 更新具体软体:brew upgrade 软体名 ,例:brew upgrade git
  • 显示已安装软体:brew list
  • 查看软体信息:brew info/home 软体名 ,例:brew info git / brew home git

    ??brew home指令是用浏览器打开官方网页查看软体信息

  • 查看那些已安装的程序需要更新: brew outdated
  • 显示包依赖:brew deps

创建你自己的 Homebrew 包:

$ brew create https://foo.com/bar-1.0.tgz
Created /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/bar.rb

完全基于 git 和 ruby,所以自由修改的同时你仍可以轻松撤销你的变更或与上游更新合并

$ brew edit wget # 使用 $EDITOR 编辑!

Homebrew的安装路径及文件夹

Homebrew将本地的/usr/local初始化为git的工作树,并将目录所有者变更为当前所操作的用户,以后的操作将不需要sudo。

-bin 用于存放所安装程序的启动链接(相当于快捷方式)
-Cellar 所以brew安装的程序,都将以[程序名/版本号]存放于本目录下
-etc brew安装程序的配置文件默认存放路径
-Library Homebrew 系统自身文件夹

--------------------- 本文来自 yxys01 的CSDN 博客 blog.csdn.net/yxys01/ar

换源:

直接使用 Homebrew 还需要更改默认源,不然谁用谁想打人,原因你懂的。以下是将默认源替换为国内 USTC 源的方法。替换核心软体仓库cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin mirrors.ustc.edu.cn/hom

替换 cask 软体仓库(提供 macOS 应用和大型二进位文件)

cd "$(brew --repo)"/Library/Taps/caskroom/homebrew-cask git remote set-url origin mirrors.ustc.edu.cn/hom替换 Bottles 源(Homebrew 预编译二进位软体包)bash(默认 shell)用户:

echo export HOMEBREW_BOTTLE_DOMAIN=mirrors.ustc.edu.cn/hom >> ~/.bash_profile source ~/.bash_profile

zsh 用户:echo export HOMEBREW_BOTTLE_DOMAIN=mirrors.ustc.edu.cn/hom >> ~/.zshrc source ~/.zshrc 基本用法:假定操作对象为 wget,请替换为自己需要的软体包名操作命令更新 Homebrewbrew 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 中文主页brew.sh/index_zh-cn.htm Homebrew Bottles 源使用帮助mirrors.ustc.edu.cn/hel Homebrew Cask 源使用帮助mirrors.ustc.edu.cn/hel Homebrew Core 源使用帮助mirrors.ustc.edu.cn/hel
推荐阅读:
相关文章