翼度科技»论坛 云主机 LINUX 查看内容

Homebrew 安装使用

7

主题

7

帖子

21

积分

新手上路

Rank: 1

积分
21
支持绝大部分系统软件服务的安装,如 ollama, ffmpeg, mysql 等
在非 root 用户下安装使用,mac 和 linux(ubuntu) 上都可以使用
1. 操作步骤

1.1 确认 curl 和 git 是否已安装(可跳过)
  1. # 分别查看是否安装 curl 和 git(输出版本号则已安装)
  2. curl -V
  3. git -v
  4. 注:若未安装,可以通过类似 sudo apt install curl git 的命令进行安装(一般先执行 sudo apt update)
复制代码
1.2 设置镜像源(临时)(灵活)
  1. # 设置清华镜像源:五行一起拷贝执行
  2. export HOMEBREW_API_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api" &&
  3. export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles" &&
  4. export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git" &&
  5. export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git" &&
  6. export HOMEBREW_PIP_INDEX_URL="https://pypi.tuna.tsinghua.edu.cn/simple"
复制代码
1.3 安装
  1. # 从清华源下载安装脚本(也可以从GitHub下载:https://github.com/Homebrew/install/raw/master/install.sh)
  2. git clone --depth=1 https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/install.git brew-install
  3. # 执行安装脚本(输入密码后,一直回车即可)
  4. bash brew-install/install.sh
  5. 注:安装成功后会输出一些后续的命令提示,也会在后续步骤继续操作
复制代码
1.4 配置环境变量
  1. # 环境变量在哪个文件配置以 brew 提示为准,Mac、Linux 等可能不太一样
  2. (echo; echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"') >> ~/.bashrc
  3. eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
复制代码
1.5 验证是否可用(可跳过)
  1. # 输出版本号则安装成功(不成功可以先试试 source ~/.bashrc)
  2. brew -v
复制代码
1.6 设置镜像源(长期)(灵活)
  1. # 编辑配置文件
  2. vim ~/.bashrc
  3. # 文件末尾加入以下内容
  4. export HOMEBREW_API_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api"
  5. export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles"
  6. export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
  7. export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git"
  8. export HOMEBREW_PIP_INDEX_URL="https://pypi.tuna.tsinghua.edu.cn/simple"
  9. # 刷新环境变量
  10. source ~/.bashrc
复制代码
1.7 安装系统依赖项(灵活)
  1. # 安装 build-essential
  2. sudo apt update
  3. sudo apt install build-essential
复制代码
1.8 清理安装脚本(灵活)
  1. # 清理/归档安装脚本(之前在哪下载的,在哪处理)
  2. rm -rf brew-install
复制代码
1.9 使用
  1. # 更新
  2. brew update
  3. # 安装指定软件
  4. brew install xxx
  5. # 查看所有已安装软件
  6. brew list
  7. # 卸载指定软件
  8. brew uninstall xxx
复制代码
2. 参考资料

2.1 homebrew

官网

https://brew.sh/
2.2 清华大学开源软件镜像站

Homebrew 软件仓库

https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/
3. 资源

3.1 homebrew

GitHub

https://github.com/Homebrew/install/raw/master/install.sh
https://github.com/Homebrew/install
3.2 清华大学开源软件镜像站

Homebrew Bottles 软件仓库

https://mirrors.tuna.tsinghua.edu.cn/help/homebrew-bottles/

来源:https://www.cnblogs.com/hi-agi/p/18446239
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

举报 回复 使用道具