जैसा कि आपके ओपी ने उल्लेख किया है कि एक टिप्पणी शेष है: मुझे चिंता होगी कि एमडी 5 रकम मिलान नहीं कर रहे थे। इसका मतलब यह हो सकता है कि आपके द्वारा डाउनलोड किया जा रहा टारबॉल भ्रष्ट है, जिस स्थिति में मैच को ओवरराइड करने के लिए ऊपर करना वास्तव में आपको परेशानी का कारण बनेगा क्योंकि आप अन्य टूल इंस्टॉल कर रहे होंगे। या यह हो सकता है कि आपके द्वारा डाउनलोड किया जा रहा टारबॉल पर भरोसा नहीं किया जा सकता है, कि आपको कुछ दिया जा रहा है जो वैध नहीं है और इसमें संभावित हानिकारक रूटीन शामिल हैं। मुझे यकीन है कि आप होमब्रे रिपॉजिटरी के साथ डेट कर रहे हैं:
brew update
यदि वास्तव में यह आज तक है तो आप कोशिश कर सकते हैं:
brew install --force <package>
स्थापना के लिए बाध्य करना। यह विकल्प आमतौर पर एक ही संस्करण के पहले से ही स्थापित पैकेज की फिर से स्थापना के लिए मजबूर करता है, लेकिन यह एमडी 5 त्रुटि को अनदेखा कर सकता है। मैं स्थापित दिनचर्या से गुज़रा homebrew
लेकिन यह स्पष्ट नहीं था कि यह काम करेगा।
इससे भी बदतर मामला: आप केवल फॉर्मूला के लिए टारबॉल डाउनलोड कर सकते हैं, एमडी 5 की गणना हाथ से कर सकते हैं और फिर चेक को प्राप्त करने के लिए उपयुक्त एमडी 5 मान के साथ फॉर्मूला फ़ाइल को अपडेट कर सकते हैं। उदाहरण के लिए, यदि आपको dos2unix स्थापित करने में समस्या हो रही है, तो आपको सूत्र फ़ाइल मिल सकती है /usr/local/Library/Formula/dos2unix.rb
। फ़ाइल के शीर्ष पर टारबॉल और इसके लिए MD5 योग है:
> more dos2unix.rb
require 'formula'
class Dos2unix < Formula
url 'http://waterlan.home.xs4all.nl/dos2unix/dos2unix-5.3.1.tar.gz'
md5 '438c48ebd6891b80b58de14c022ca69e'
homepage 'http://waterlan.home.xs4all.nl/dos2unix.html'
MD5 की जाँच विफल हो रही है, तो टारबॉल डाउनलोड करें:
> wget http://waterlan.home.xs4all.nl/dos2unix/dos2unix-5.3.1.tar.gz
--2012-03-17 18:07:07-- http://waterlan.home.xs4all.nl/dos2unix/dos2unix-5.3.1.tar.gz
Resolving waterlan.home.xs4all.nl... 194.109.6.92, 2001:888:0:18::80
Connecting to waterlan.home.xs4all.nl|194.109.6.92|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 54967 (54K) [application/x-gzip]
Saving to: `dos2unix-5.3.1.tar.gz'
100%[==============================================================================================================>] 54,967 84.8K/s in 0.6s
2012-03-17 18:07:09 (84.8 KB/s) - `dos2unix-5.3.1.tar.gz' saved [54967/54967]
फ़ाइल के लिए MD5 चेकसम की गणना स्वयं करें:
> md5 dos2unix-5.3.1.tar.gz
MD5 (dos2unix-5.3.1.tar.gz) = 438c48ebd6891b80b58de14c022ca69e
और फिर बंडल के लिए सूत्र फ़ाइल में आपके द्वारा गणना की गई मान दर्ज करें और बंडल के लिए इंस्टॉल कमांड को फिर से चलाएँ।