如何使用Homebrew在Linux和Windows上安裝軟件

導讀 長期以來,Homebrew軟件一直是Mac用戶的便捷工具,但僅適用於Mac用戶。 該應用程序增加了Linux風格的軟件包管理,使用戶可以輕鬆安裝命令行實用程序。 現在,在2.0.0及更高版本中,該應用程序不再是Mac專有的。

藉助適用於Linux的Windows子系統,Homebrew現在可用於Linux用戶和Windows用戶。 不過,有一個主要區別:名字。 在Linux系統上,該應用程序稱爲Linuxbrew。

如何使用Homebrew在Linux和Windows上安裝軟件如何使用Homebrew在Linux和Windows上安裝軟件

 

爲什麼用Homebrew代替發行版的軟件包管理器?

 

您可能出於某些原因會選擇使用Linuxbrew而不是系統的標準軟件包管理器。 首先,您不需要使用sudo命令來安裝軟件包。 您甚至不一定需要root特權才能安裝它。 軟件包安裝在您的主目錄或特定於Linuxbrew的主目錄中。

使用Homebrew/Linuxbrew的另一個原因是,您可能想在不同的系統上使用相同的軟件包管理器。 在這種情況下,無需記住某些命令(適用於Ubuntu),某些命令(適用於Mac)和另一種命令(適用於Windows)。

 

系統要求

 

在Homebrew網站的Linuxbrew部分,它列出了一些系統要求,大多數相對較新的系統都可以輕鬆滿足以下要求:

  • GCC 4.4或更新版本。
  • Linux 2.6.32或更新版本。
  • Glibc 2.12或更新版本。
  • 64位x86_64 CPU。

 

相關鏈接

 

Homebrew網站

目前不支持32位系統,因此,如果您運行的是較舊的系統,則可能會不走運。 還需要安裝一些依賴項。

 

安裝Linuxbrew的依賴項

 

對於Ubuntu或其他基於Debian的系統,您可以在一個命令中安裝Homebrew需要運行的所有內容:

linuxidc@linuxidc:~/www.linuxidc.com$ sudo apt-get install build-essential curl file git

如何使用Homebrew在Linux和Windows上安裝軟件如何使用Homebrew在Linux和Windows上安裝軟件

測試的Ubuntu 18.04.3 LTS 依賴項都已安裝

對於Fedora,CentOS或Red Hat,請改用以下命令:

sudo yum groupinstall ‘Development Tools’ && sudo yum install curl file git

安裝Linuxbrew

與依賴項一樣,您可以使用單個命令來安裝Linuxbrew。 這將從Linuxbrew GitHub存儲庫下載並運行安裝程序腳本

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

如何使用Homebrew在Linux和Windows上安裝軟件如何使用Homebrew在Linux和Windows上安裝軟件

Linuxbrew網站建議運行以下命令以將應用程序添加到您的bash配置文件中, 將Homebrew添加到你的PATH和bash shell配置文件腳本,Debian/Ubuntu上的~/.profile或CentOS/Fedora/RedHat上的~/.bash_profile:

linuxidc@linuxidc:~/www.linuxidc.com$ sudo nano ~/.profile

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

如何使用Homebrew在Linux和Windows上安裝軟件如何使用Homebrew在Linux和Windows上安裝軟件

如果您在註銷並返回所選的shell後上述命令不起作用,請在“~/.bashrc,”  “~/.zshrc”或其他相關的shell配置中添加以下行:

export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH

現在,您可以嘗試使用Linuxbrew安裝軟件包了。 安裝程序建議安裝gcc,因此首先:

brew install gcc

brew install hello

如何使用Homebrew在Linux和Windows上安裝軟件如何使用Homebrew在Linux和Windows上安裝軟件

使用Linuxbrew

如上所示,最簡單的命令是brew install,後跟要安裝的軟件包的名稱。 要搜索可用的程序包,Homebrew將該程序包稱爲“formulae”,您可以使用brew搜索,後跟名稱。 要顯示特定配方的詳細信息,請使用Brew信息及其名稱。 最後,brew更新將更新Linuxbrew以及已安裝的formulae。

如何使用Homebrew在Linux和Windows上安裝軟件如何使用Homebrew在Linux和Windows上安裝軟件

首先解決第一個問題,默認改爲Python2,再看看,如下圖:

如何使用Homebrew在Linux和Windows上安裝軟件如何使用Homebrew在Linux和Windows上安裝軟件

如果您的Linuxbrew安裝工作不正常,或您不確定,一個命令是brew doctor(見上圖)。如果一切正常,該命令將報告“您的系統已經準備就緒。”如果出了問題,該命令將告訴您從哪裏開始修復問題。有關更多命令,請參閱Homebrew程序文檔,但以上應該是您需要了解的主要內容。

原文來自:https://www.linuxprobe.com/homebrew-linux-windows.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章