3
當在Python中使用pip時,我們可以指定一個環境變量,它表示也可以將包下載到緩存位置:「How do I install from a local cache with pip?」。如何安裝Ruby Gems,同時緩存它們?
export PIP_DOWNLOAD_CACHE=$HOME/.pip_download_cache
pip install numpy
我們如何對捆綁器做同樣的工作?
當在Python中使用pip時,我們可以指定一個環境變量,它表示也可以將包下載到緩存位置:「How do I install from a local cache with pip?」。如何安裝Ruby Gems,同時緩存它們?
export PIP_DOWNLOAD_CACHE=$HOME/.pip_download_cache
pip install numpy
我們如何對捆綁器做同樣的工作?
命令行工具gem
自動緩存寶石。從the documentation:
寶石::安裝程序投入上的文件系統,包括拆包寶石到其寶石DIR所有適當的地方文件,安裝在規格目錄的gemspec的工作,存儲在緩存寶石緩存目錄,並安裝可執行文件的包裝器或符號鏈接。
'gem pristine'利用緩存重建寶石。如果您在系統中升級破壞Ruby的某些內容,這非常方便。 – 2014-12-08 05:01:02