WSL 系列之: 使用 homebrew 管理软件包

2,278 阅读1分钟

WSL 中安装 linux brew 使用 brew 来安装应用

最近买了一台 windows 笔记本,喜欢 linux 的相关命令,于是研究了 windows 对 wls 支持的不错,使用 vscode 可以直接打开 wsl, 就此展开的了一些研究。这篇是使用有关于 linux 包管理工具的,我们

  1. wsl
  2. windows Terminal
  3. zsh
  4. homebrew

不同网络环境安装与卸载

官方网路

github 正常可以使用这条路径, 下面是安装方法

sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"

第三方网络(gitee 源)

// 安装示例(可找其他的网络)
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"\n

## 卸载示例
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"\

安装完了之后,还是不能直接使用的,还是将 brew 的命令添加到环境变量中

添加到环境变量中配置文件中

目前使用 zsh, 需要将 brew 的命令添加到 ~/.zshrc 中的

echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> $HOME/.zshrc

如果使用其他的shell 工具,将 brew 命令添加到对应的环境变量中。

重启或者source

使用重启电脑方式,或者使用 source 命令配置文件,让添加文件生效。

检查 brew 是否正确安装 brew doctor

brew doctor

如果安装的有问题,按照 doctor 的提示处理即可。

brew 基本命令

Example usage:
  brew search TEXT|/REGEX/
  brew info [FORMULA|CASK...]
  brew install FORMULA|CASK...
  brew update
  brew upgrade [FORMULA|CASK...]
  brew uninstall FORMULA|CASK...
  brew list [FORMULA|CASK...]

Troubleshooting:
  brew config
  brew doctor
  brew install --verbose --debug FORMULA|CASK

Contributing:
  brew create URL [--no-fetch]
  brew edit [FORMULA|CASK...]

Further help:
  brew commands
  brew help [COMMAND]
  man brew
  https://docs.brew.sh

使用 brew 安装 lazygit

brew install lazygit

命令相当简单,然后我们就是使用 lazygit

参考

  1. brew 官方网站 brew.sh/
  2. 怎样在 Linux 或 WSL-Windows 子系统上安装 Homebrew for Linux bynss.com/howto/67499…
  3. brew 仓库地址 github.com/Homebrew/br…
  4. Linux中安装Homebrew www.lxlinux.net/6925.html
  5. MacBook使用笔记:安装Homebrew(M1) zhuanlan.zhihu.com/p/372576355
  6. 在Linux下安装Homebrew(Linuxbrew)的方法 ywnz.com/linuxjc/466…
  7. How to install Homebrew on Linux or WSL- Windows subsystem for Linux www.how2shout.com/how-to/how-…