2016-08-28 16 views
14

मैं पुराने संस्करणों के साथ memcached स्थापित करने की कोशिश कर रहा हूं (उदा: 1.4.5) लेकिन मुझे यकीन नहीं है कि यह कैसे करें।होमब्री - पुराने संस्करणों को कैसे स्थापित करें

brew install memcached नवीनतम इंस्टॉल करता है।

मैंने brew install memecached1.4.5 भी कोशिश की लेकिन यह काम नहीं किया।

+14

की संभावित डुप्लिकेट (http://stackoverflow.com/questions/3987683/homebrew-install-specific-version-of-formula) –

+0

धन्यवाद सिकंदर – hdang

+0

उत्तर यहां शामिल: https : //stackoverflow.com/questions/3987683/homebrew-install-specific-version-of-formula –

उत्तर

28

आमतौर पर, आप जांच सकते हैं कि एकाधिक संस्करण उपलब्ध हैं या आप संस्करण के साथ संस्करण निर्दिष्ट कर सकते हैं। जैसे काढ़ा स्थापित [email protected]

$ brew info memcached 

memcached: stable 1.4.24 
High performance, distributed memory object caching system 
https://memcached.org/ 
Conflicts with: 
    mysql-cluster (because both install `bin/memcached`) 
Not installed 
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/memcached.rb 
... 

हैं संस्करण आप आप रेपो लिए जा सकते हैं, और इतिहास

cd "$(brew --repo homebrew/core)" 
git log master -- Formula/memcached.rb 

तो जाँच क्या आप प्रतिबद्ध पा सकते हैं चाहते उपलब्ध नहीं है

लिए देख रहे हैं
commit 5ec463decefeaab3d1825b923ad2dbee73ffc6dc 
Author: Adam Vandenberg <[email protected]> 
Date: Fri Apr 9 21:19:48 2010 -0700 

    Update memcached to 1.4.5 

चेकआउट उस संस्करण और स्थापित:

cd "$(brew --repo homebrew/core)" && git checkout 5ec463decefeaab3d1825b923ad2dbee73ffc6dc 
HOMEBREW_NO_AUTO_UPDATE=1 brew install memcached 

आप स्थापित संस्करण मिल जाएं, तो आप काढ़ा अपने नवीनतम संस्करण के लिए साथ ला सकते हैं:

git checkout master 

और, काम हो गया! [? Homebrew सूत्र के विशिष्ट संस्करण को स्थापित]

+0

आप पहले से ही यह स्थापित किया है, तो आप ऐसा करने के लिए 'HOMEBREW_NO_AUTO_UPDATE = 1 काढ़ा memcached' बजाय उन्नयन की आवश्यकता हो सकती। –

+0

यह काम करता है लेकिन मुझे लगता है कि यह प्रक्रिया बहुत आसान होनी चाहिए। पुराने संस्करणों को स्थापित करना यह नहीं है कि उपयोग के मामले में असामान्य है – jvans

+0

यह एक जीवन-बचत नुस्खा है, महान काम !! –

संबंधित मुद्दे