Homebrew 終於進入1 x

2021-07-25 04:59:54 字數 1900 閱讀 8330

homebrew在mac中,就像centos中的yum或者ubuntu中的apt-get,地位尤其重要。用了好幾年,一直都是0.x.x,終於到1.x了。

有乙個明顯的變化:

在0.x版本,工作目錄是/usr/local,太霸道了。1.0以後,修改為/usr/local/homebrew,終於找到自己的定位了。也還/usr/local自由了。

發現tsinghua的brew映象不能用了,官網的反而快了。

/usr/bin/ruby -e

"$(curl -fssl "

brew search wget

brew install wget

cd $(brew --repo)

git remote set-url origin

brew update

#homebrew-bottles 映象

echo

'export homebrew_bottle_domain=' >> ~/.bash_profile

source ~/.bash_profile

雖然tsinghua的映象暫時不可用,不過以防萬一,先保留映象配置:

homebrew:

vi $(brew –repo)/.git/config

[remote "origin"]

#official

url =

#url =

#url = git:

home core:

vi $(brew –repo)/library/taps/homebrew/homebrew-core/.git/config

[remote "origin"]

url =

#url =

#url = git:

使用homebrew的時候你會發現它可以找到的都是shell執行的應用,ui應用是沒有的。homebrew-cask就是擴充套件homebrew倉庫以支援ui應用的外掛程式,其實他是乙個第三個倉庫,在homebrew裡叫乙個tap。

他其實是應用的索引,跟homebrew一樣也是乙個git倉庫。

如果你要使用該外掛程式,直接執行brew cask list它就會自動查詢外掛程式,沒有的話就會從github上clone下來。儲存的目錄是$(brew --repo)/library/taps/caskroom/homebrew-cask,它對應的github位址是:

很不幸的事情又發生了,網速慢的想死。好在有辦法,你可以將該倉庫映象到git.oschina.net,然後使用自己的倉庫。記得定時同步一下映象。

我映象了乙份,你可以嘗試使用,在流量沒有大到讓@紅薯 **的情況下我不會刪除,而且會每週同步。

怎麼手動安裝這個tap呢?

mkdir -p $(brew --repo)/library/taps/caskroom

cd $(brew --repo)/library/taps/caskroom

git clone

/homebrew-cask.git

再次執行brew cask list就可以了。

使用方式跟brew基本命令類似,只是在brew後面緊跟乙個cask,如我要安裝atom:

$ brew cask search atom

==> exact match

atom

$ brew cask install atom

...

1 X證書學習日誌 定位

靜態定位 position static 預設值,指定left right top bottom 沒有作用。position absolute 絕對定位 a 參照物 已經設定定位的父元素。如果沒父元素或者父元素都沒有定位的情況下,以 文件 參照物 b 破壞文件流 布局流 不佔據空間 position...

GDAL編譯(2 x與1 x版本通用)

首先宣告這是在windows平台下使用vs編譯的執行庫,linux平台編譯很簡單就不贅述,windows平台下有幾個地方需要注意,所以需要簡單說明一下 編譯32位執行庫,就直接開啟x86 tools command prompt 命令列,進入gdal源 所在目錄,依次輸入執行如下命令即可 nmake...

codevs 2977 二叉堆練習1x

空間限制 32000 kb 題目等級 silver 已知乙個二叉樹,判斷它是否為二叉堆 小根堆 輸入描述 input description 二叉樹的節點數n和n個節點 按層輸入 輸出描述 output description yes或no 樣例輸入 sample input 樣例輸入1 1 4 9...