2012-11-11 74 views
3

我坐在這裏的機場,想出了一些我想嘗試,但我沒有時間sudo port install如果macports下載 - 編譯-downloads-編譯。但是,如果它下載了所有內容,那麼我可以在飛機上編譯它。指示Macports下載,但不安裝,端口的依賴關係

如何緩存端口的依賴關係,但稍後編譯和安裝?

+1

這應該工作:sudo port fetch {packagename}; sudo port fetch depof:{packagename} – sonofagun

+0

'depof:'只列出了packagename的直接依賴關係,而不是依賴關係本身的依賴關係。 – Vortexfive

回答

2

我會用

sudo port fetch \({packagename} or rdepof:{packagename} \) and not installed

rdepof:遞歸地列出你的包的所有相關性(包括依賴本身的依賴)你已經安裝的所有軟件包

and not installed排除。