在 Ubuntu 系统内安装 Homebrew 详细步骤【废弃】

本文档介绍了如何在Ubuntu系统中通过中科大源来安装和配置Homebrew,包括安装命令、替换源、添加到PATH、卸载流程及解决`brew update`报错的问题。虽然这种方法可能导致一些安装问题,但提供了详细的解决步骤和参考链接。
摘要由CSDN通过智能技术生成

正常人不会这么操作,废弃。。。

安装 homebrew

  • 官网安装因为某些原因,网络经常 443 ,所以使用中科大的源进行安装
  • 安装指令
    /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
    
  • 替换源
    git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
    git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
    git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
    brew update
    
    • 如果提示文件找不到,例如 cask ,运行以下指令后重新运行替换源指令
      cd "$(brew --repo)/Library/Taps/"
      cd homebrew
      git clone https://mirrors.ustc.edu.cn/homebrew-cask.git
      

最好还是用官方的,实际这样操作后,安装 PHP 总是失败,最后根据 brew doctor 提示,一直修改到没有任何报错和警告之后,才能正常安装。这部分了解不深,先这样记录下。

添加 HomebrewPATH

  • 终端运行
    test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv)
    test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)
    test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile
    echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile
    

卸载

  • 运行指令
    /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/uninstall.sh)"
    

常见问题

brew update 报错 fatal: Could not resolve HEAD to a revision 解决办法

其他

  • 关于 PATH 问题,一开始安中科大源安装脚本的提示操作,发现重启终端后,就提示没有 brew 指令。之后按官网的指令运行才正常。以后还可以尝试在 ~/.zshrc 添加 export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH" 试一下。(参考文档
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值