云网牛站
所在位置:首页 > Linux命令 > 使用Linuxbrew包管理器brew命令的方法

使用Linuxbrew包管理器brew命令的方法

2019-04-22 16:04:56作者:叶云稿源:云网牛站

本文介绍使用Linuxbrew包管理器的方法,习惯使用Linuxbrew在Linux上使用Homebrew包装系统非常简单,在本教程中,我们将详细介绍Linuxbrew软件包管理器的工作原理,以及如何掌握独特的brew应用程序。

 

安装Linuxbrew包管理器参考文章

在能够在Linux上访问和安装Homebrew应用程序之前,你需要安装Linuxbrew,参考Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE安装Linuxbrew的方法

 

在Homebrew上搜索包

使用brew搜索命令在Linux上查找Homebrew软件存储库中的软件包,要在PC上使用它,请启动终端窗口并运行命令以查找你要使用的特定应用程序,例如,要找到Homebrew ClamAV包,请执行以下命令:

brew search clamav

基本上,使用brew搜索以及你要使用的关键字,应用程序或程序的名称,但是,请记住,Homebrew并没有制作任何应用程序:

brew search keyword

想要搜索所有可用的Homebrew软件包,而不仅仅是一个,运行没有关键字的brew搜索命令,这将显示每个可用的包,而不仅仅是关键字结果:

brew search

运行brew搜索命令时,屏幕上会显示结果列表,用它来排序并找到你喜欢的东西,或者,将more命令添加为管道(参考:在Linux系统中的管道与命名管道介绍),以使搜索结果更易于阅读:

brew search | more

使用Linuxbrew包管理器brew命令的方法

你还可以将搜索结果通过文本文件进行管道传输以供日后使用:

brew search > ~/brew-packages.txt

使用以下命令查看文件的输出:

cat ~/brew-packages.txt

 

在Homebrew上安装软件包

使用brew install命令从Homebrew存储库安装软件包,要安装单个程序包,请执行以下操作。

首先,使用brew搜索命令找到要在系统上安装的程序的名称:

brew search

接下来,获取程序包的名称并使用终端窗口中的brew install命令快速获取最新版本的程序包:

brew install programname

使用Linuxbrew包管理器brew命令的方法

 

在Homebrew上安装多个包

Linux上的Homebrew包管理器允许用户一次安装多个程序,为此,请搜索正常的包,然后,在找到要安装的软件包之后,使用brew install命令以及每个软件包进行安装。

例如,要一次安装两个Homebrew包,需要运行以下命令:

brew install package1 package2

要安装3,请执行:

brew install package1 package2 package 3

使用Homebrew包管理器安装的程序数量没有限制,只需一个接一个地列出它们就行了。

 

在Homebrew上卸载软件包

使用brew uninstall命令卸载使用Homebrew安装的应用程序,要删除应用程序,请先运行brew list命令查看所有已安装的软件包:

brew list

查看系统中列出的软件包,并记下你要删除的软件包,然后,使用brew卸载来摆脱它们,例如,要卸载Homebrew版本的ClamAV,请执行以下命令:

brew uninstall clamav

或者,如果你想从Homebrew中删除多个应用程序,请执行与一次安装多个程序包相同的操作,例如,要卸载两个应用,请执行以下命令:

brew uninstall package1 package2

要删除三个,请尝试:

brew uninstall package1 package2 package3

使用Linuxbrew包管理器brew命令的方法

与安装多个程序一样,删除多少Homebrew软件包也没有限制,根据需要一个接一个地列出。

 

更新Homebrew包

使用Homebrew更新可以使用两个命令:brew update和brew upgrade。

brew update:整体更新Homebrew系统。

brew upgrade:用于更新个别包。

因此,例如,要在Linux PC上安装新版本的Linuxbrew,请打开终端并运行brew更新:

brew update

或者,如果想更新单个程序,请执行以下命令:

brew upgrade package1 package2

 

相关主题

在Linux下安装sysget软件包管理器的前端

Linux命令子频道
精选文章
热门文章