說(shuō)到包管理工具,它幾乎已經(jīng)成為現(xiàn)代操作系統(tǒng)或開(kāi)發(fā)平臺(tái)不可或缺的工具軟件。如果你有服務(wù)器管理方面的經(jīng)驗(yàn),一定用過(guò)yum這樣的工具,只需要幾個(gè)命令就可以安裝所有需要的服務(wù)。
無(wú)論我們平時(shí)做開(kāi)發(fā)還是管理服務(wù)器,都不可避免的會(huì)用到一些第三方依賴包。即使你設(shè)置了最簡(jiǎn)單的web服務(wù)器,你也需要安裝至少一個(gè)nginx。
包管理工具的基本功能是提供一個(gè)集中的平臺(tái),在這里可以找到最流行的組件,而不是必須從自己的主頁(yè)下載和安裝每個(gè)軟件。只需輸入一個(gè)簡(jiǎn)單的命令,就可以直接安裝了。包管理工具還將幫助用戶管理所有這些包的版本及其依賴關(guān)系。
就像剛才提到的設(shè)置web服務(wù)器的例子,如果沒(méi)有包管理工具,我們需要找到每個(gè)組件的下載位置,手動(dòng)管理它們的更新、依賴關(guān)系等等,這樣會(huì)消耗很多精力。幸運(yùn)的是,包管理工具已經(jīng)為我們處理了所有這些,我們所要做的就是安裝和使用它。
macOS上的包管理
包管理在我們自己的開(kāi)發(fā)機(jī)上有什么用?下面一步一步給大家介紹。家釀作為macOS包管理工具的后起之秀,近一兩年蓬勃發(fā)展。相比其前輩macports和Fink,其整體設(shè)計(jì)更符合現(xiàn)代開(kāi)發(fā)環(huán)境,平臺(tái)更新更快。
不再?gòu)U話,開(kāi)始進(jìn)入正題,不管你是新來(lái)的還是用過(guò)的,但還沒(méi)有深入了解。相信以下內(nèi)容對(duì)你會(huì)有幫助。
安裝和使用
使用Homebrew的第一步是安裝,它的主頁(yè)上有一個(gè)清晰的文檔https://brew.sh,最簡(jiǎn)單的方法就是只用一行命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"這是一個(gè)ruby腳本,執(zhí)行這個(gè)安裝腳本就可以完成Homebrew的所有安裝操作。繼續(xù)吧。安裝完成后,我們可以使用brew命令安裝所需的軟件包:
brew install node下圖顯示了完整的安裝過(guò)程:
了解了這個(gè)背景,你就應(yīng)該知道這個(gè)表情不是隨便放上去的,正好符合家釀的主題。
記住我們?cè)陂_(kāi)頭提到的包的安裝位置,/usr/local/Cell。地窖這個(gè)詞的意思是酒窖。是不是又符合主題了。
這就是家釀的完整命名含義。讀完《https://docs.brew.sh/Formula-Cookbook.html,》,我相信你會(huì)更好地理解家釀啤酒各種名稱的含義。
總結(jié)
本文是自制程序的概述,介紹了它的主要功能和它能做什么。也希望這個(gè)介紹能幫助你更多的了解Hombrew。
1.《homebrew macOS 包管理工具 Homebrew 不完全指南》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《homebrew macOS 包管理工具 Homebrew 不完全指南》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/guoji/809439.html