您当前的位置:首页 > 计算机 > 系统应用 > Linux

linuxbrew 让你在 home 目录下安装应用

时间:12-14来源:作者:点击数:

普通用户想安装应用往往比较麻烦,他们没有写入 /etc/,/bin/,/sbin/ 等重要目录的权限,只能在 configure 时通过 --prefix=$HOME 来将应用安装在 HOME 目录下。

linuxbrew 是著名 MacOS 包管理器 homebrew 的 linux 版,它可以让你很方便地安装应用到 HOME 目录下。

安装 linuxbrew

1、安装 linuxbrew

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

2、设置环境变量

echo 'export PATH="/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin/:$PATH"' >>~/.bashrc
echo 'export MANPATH="/home/linuxbrew/.linuxbrew/share/man:$MANPATH"' >>~/.bashrc
echo 'export INFOPATH="/home/linuxbrew/.linuxbrew/share/info:$INFOPATH"' >>~/.bashrc

3、应用新设置的环境变量

source ~/.bashrc

使用 linuxbrew

运行 brew --help 就能列出帮助信息:

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

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

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

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

比较常用的操作如下所示

搜索应用

brew search nano
==> Formulae
nano                           nanomsg                        nanomsgxx                      nanopb-generator

安装应用

brew install flac123
==> Installing dependencies for flac123: patchelf, m4, autoconf, automake, libogg, flac, libtool, pkg-config, libao and popt
==> Installing flac123 dependency: patchelf
==> Downloading https://linuxbrew.bintray.com/bottles/patchelf-0.9_1.x86_64_linux.bottle.tar.gz
######################################################################## 100.0%
==> Pouring patchelf-0.9_1.x86_64_linux.bottle.tar.gz
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐