日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
FedoraLinux中使用Homebrew包管理器

Homebrew是一款Mac OS平臺下的軟件包管理工具,擁有安裝、卸載、更新、查看、搜索等很多實用的功能。簡單的一條指令,就可以實現(xiàn)包管理,而不用你關心各種依賴和文件路徑的情況,十分方便快捷。

Homebrew 如何工作

Homebrew 在底層使用 Ruby 和 Git。它使用特殊的 Ruby 腳本從源代碼構建軟件,這些腳本被稱為 “配方formula”,看起來像這樣(使用 wget 包作為例子):

(LCTT 譯注:Homebrew 本身意思是“家釀”,在這個軟件中,有各種類似于釀酒的比喻。)

class Wget "https://www.gnu.org/software/wget/"
 url "https://ftp.gnu.org/gnu/wget/wget-1.15.tar.gz"
 sha256 "52126be8cf1bddd7536886e74c053ad7d0ed2aa89b4b630f76785bac21695fcd"

 def install
   system "./configure", "--prefix=#{prefix}"
   system "make", "install"
 end
end

Homebrew 與 dnf 有何不同

Homebrew 是一個包管理器,提供了許多 UNIX 軟件工具和包的最新版本,例如 FFmpeg、Composer、Minikube 等。當你想安裝一些由于某種原因在 Fedora Linux RPM 倉庫中沒有的軟件包時,它就會證明很有用。所以,它并不能取代 dnf。

安裝 Homebrew

在開始安裝 Homebrew 之前,確保你已經(jīng)安裝了 glibc 和 gcc。這些工具可以在 Fedora 上通過以下方式安裝:

sudo dnf groupinstall "Development Tools"

然后,通過在終端運行以下命令來安裝 Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

在安裝過程中,你會被提示輸入你的 sudo 密碼。另外,你可以選擇 Homebrew 的安裝前綴,但默認的前綴就可以了。在安裝過程中,你將成為 Homebrew 前綴目錄的所有者,這樣你就不必輸入 sudo 密碼來安裝軟件包。安裝將需要數(shù)分鐘。完成后,運行以下命令,將 brew 添加到你的 PATH 中:

echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> ~/.bash_profile
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"

安裝和檢查軟件包

要在 Homebrew 上使用“配方”安裝一個軟件包,只需運行:

brew install 
  

替換為你要安裝的“配方”的名稱。例如,要安裝 Minikube,只需運行:

brew install minikube

你也可以用以下方式搜索“配方”:

brew search 
  

要獲得一個“配方”的信息,請運行:

brew info 
  

另外,你可以用以下命令查看所有已安裝的“配方”:

brew list

卸載軟件包

要從你的 Homebrew 前綴中卸載一個軟件包,請運行:

brew uninstall 
  

升級軟件包

要升級一個用 Homebrew 安裝的特定軟件包,請運行:

brew upgrade 
  

要更新 Homebrew 和所有已安裝的“配方”到最新版本,請運行:

brew update

總結

Homebrew 是一個簡單的包管理器,可以與 dnf 一起成為有用的工具(兩者完全沒有關系)。盡量堅持使用 Fedora 原生的 dnf 包管理器,以避免軟件沖突。然而,如果你在 Fedora Linux 軟件庫中沒有找到某個軟件,那么你也許可以用 Homebrew 找到并安裝它。請看 “配方”列表 以了解有哪些可用的軟件。另外,F(xiàn)edora Linux 上的 Homebrew 還不支持圖形化應用(在 Homebrew 術語中稱為“酒桶cask”)。至少,我在安裝 GUI 應用時沒有成功過。


網(wǎng)頁題目:FedoraLinux中使用Homebrew包管理器
地址分享:http://www.5511xx.com/article/djpipsi.html