আপনার ওপিতে একটি মন্তব্য হিসাবে উল্লেখ করা হয়েছে: আমি উদ্বিগ্ন যে MD5 এর যোগফলগুলি মিলছে না। এর অর্থ হতে পারে আপনি যে টারবালটি ডাউনলোড করছেন তা দুর্নীতিগ্রস্ত, সেই ক্ষেত্রে ম্যাচটিকে ওভাররাইড করার জন্য উপরের কাজটি করা আসলে আপনাকে সমস্যার কারণ হতে পারে কারণ আপনি ভাঙা সরঞ্জামগুলি ইনস্টল করবেন। অথবা এটি এমনও হতে পারে যে আপনি যে টারবালটি ডাউনলোড করছেন তা বিশ্বাসযোগ্য হতে পারে না, আপনাকে এমন কিছু দেওয়া হচ্ছে যা বৈধ নয় এবং এতে সম্ভাব্য ক্ষতিকারক রুটিন রয়েছে। আমি নিশ্চিত করবো যে আপনি হোমব্রু ভান্ডারটি আপ টু ডেট রয়েছে:
brew update
যদি সত্যই এটি আপ টু ডেট থাকে আপনি চেষ্টা করতে পারেন:
brew install --force <package>
ইনস্টলেশন জোর। এই বিকল্পটি সাধারণত একই সংস্করণটির ইতিমধ্যে ইনস্টল করা প্যাকেজটির পুনরায় ইনস্টলেশন করার জন্য বাধ্য করে তবে এটি MD5 ত্রুটিটিকে উপেক্ষা করতে পারে। আমি ইনস্টল রুটিনের মধ্যে খোঁচা দিয়েছি homebrew
কিন্তু এটি কার্যকর হবে না।
সবচেয়ে খারাপ ক্ষেত্রে: আপনি সূত্রের জন্য কেবল টারবলটি ডাউনলোড করতে পারেন, হাতে এটির জন্য MD5 গণনা করতে পারেন এবং তারপরে পরীক্ষাটি পাওয়ার জন্য উপযুক্ত MD5 মান সহ সূত্র ফাইলটি আপডেট করতে পারেন। উদাহরণস্বরূপ, যদি আপনি ডস 2 ইউনিক্স ইনস্টল করতে সমস্যা হচ্ছিলেন তবে আপনি সূত্র ফাইলটি খুঁজে পেতে পারেন /usr/local/Library/Formula/dos2unix.rb
। ফাইলের শীর্ষে তারবাল এবং এর জন্য এমডি 5 যোগফল রয়েছে:
> 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'
এমডি 5 চেক যদি ব্যর্থ হয় তবে টার্বল ডাউনলোড করুন:
> 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
এবং তারপরে বান্ডেলের জন্য সূত্র ফাইলে আপনি যে মানটি গণনা করেছেন সেগুলি লিখুন এবং বান্ডেলের জন্য ইনস্টল কমান্ডটি আবার চালান।