Linuxbrew - 适用于 Linux 的 Homebrew 包管理器
Linuxbrew 是 homebrew(MacOS 软件包管理器)针对 Linux 的克隆,它允许用户将软件安装到其主目录。
它的功能集包括:
- 允许在没有 root 访问权限的情况下将软件包安装到主目录。
- 支持安装第三方软件(未打包在本机发行版上)。
- 当发行版存储库中提供的软件包较旧时,支持安装最新版本的软件包。
- 此外,brew 允许您管理 Mac 和 Linux 计算机上的软件包。
在本文中,我们将展示如何在 Linux 系统上安装和使用 Linuxbrew 包管理器。
如何在 Linux 中安装和使用 Linuxbrew
要在 Linux 发行版上安装 Linuxbrew,首先您需要安装以下依赖项,如图所示。
--------- On Debian/Ubuntu ---------
sudo apt-get install build-essential curl file git
--------- On Fedora 22+ ---------
sudo dnf groupinstall 'Development Tools' && sudo dnf install curl file git
--------- On CentOS/RHEL ---------
sudo yum groupinstall 'Development Tools' && sudo yum install curl file git
安装依赖项后,您可以使用以下脚本将 Linuxbrew 软件包安装在 /home/linuxbrew/.linuxbrew 中(或者安装在 ~/.linuxbrew 的主目录中)。 linuxbrew)如图所示。
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
接下来,您需要添加目录 /home/linuxbrew/.linuxbrew/bin (或 ~/.linuxbrew/bin)和 /home/linuxbrew/。 linuxbrew/sbin(或 ~/.linuxbrew/sbin)到您的 PATH 和 bash shell 初始化脚本 ~/.bashrc,如图所示。
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
然后获取 ~/.bashrc 文件以使最近的更改生效。
source ~/.bashrc
在计算机上成功设置 Linuxbrew 后,您就可以开始使用它了。
例如,您可以使用以下命令安装 gcc 包(或公式)。请记下输出中的一些消息,您需要设置一些有用的环境变量才能使某些公式正常工作。
brew install gcc
要列出所有已安装的公式,请运行。
brew list
您可以使用以下命令卸载公式。
brew uninstall gcc
您可以使用以下语法搜索包。
brew search #show all formulae
OR
brew search --desc <keyword> #show a particular formulae
要更新 Linuxbrew,请发出以下命令,该命令将使用 git 命令行工具从 GitHub 下载最新版本的 homebrew。
brew update
要了解有关 Linuxbrew 使用选项的更多信息,请输入:
brew help
OR
man brew
如何在 Linux 中卸载 Linuxbrew
如果您不想再使用Linuxbrew,您可以通过运行来卸载它。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/uninstall)"
Linuxbrew 主页:http://linuxbrew.sh/。
现在就是这样!在本文中,我们展示了如何在 Linux 系统上安装和使用 Linuxbrew 包管理器。您可以通过下面的反馈表提出问题或向我们发送您的意见。