উত্তর:
Homebrew একবার একটি স্ক্রিপ্ট সুপারিশ , এছাড়াও লিঙ্ক তাদের FAQ এ । এরপরেই নির্দেশিকা পরিবর্তন হয়েছে এবং এগুলি আপনি ডাউনলোড এবং চালাতে পারেন এমন একটি অফিশিয়াল আনইনস্টল স্ক্রিপ্ট সরবরাহ করে:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
এখানে পুরানো স্ক্রিপ্টের একটি অনুলিপি, historicalতিহাসিক উদ্দেশ্যে:
cd `brew --prefix`
git checkout master
git ls-files -z | pbcopy
rm -rf Cellar
bin/brew prune
pbpaste | xargs -0 rm
rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions
test -d Library/LinkedKegs && rm -r Library/LinkedKegs
rmdir -p bin Library share/man/man1 2> /dev/null
rm -rf .git
rm -rf ~/Library/Caches/Homebrew
rm -rf ~/Library/Logs/Homebrew
rm -rf /Library/Caches/Homebrew
এটির ফলে আপনার /usr/local
ফোল্ডারটি পূর্ব-হোমবিউয়ের আগের দিনগুলিতে ফিরে যেতে হবে। আরও তথ্যের জন্য হোমব্রিউ ইনস্টলেশন উইকিটি দেখুন ।
দ্রষ্টব্য : আপনার ~/.homebrew
পাশাপাশি অপসারণের প্রয়োজনও হতে পারে । আপনার যদি এমনটি ঘটে থাকে ~/.rvm
তবে আপনার মুছে ফেলা উচিত ~/.rvm/bin/brew
।
Desktop
, Documents
এবং 'Downloads`। এটি আমার গিটটাও গণ্ডগোল করেছে। সাহায্য করুন!
হোমব্রু এখন এখানে অবস্থিত একটি আনইনস্টল স্ক্রিপ্ট সরবরাহ করে ।
ওএসএক্স টার্মিনালে কেবল নিম্নলিখিতটি চালান:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
এছাড়াও নোট করুন যে হোমব্রিউ গ্রুপটিকে 'স্টাফ'-এ পরিবর্তিত করে এবং গ্রুপের জন্য লেখার অ্যাক্সেস দেয়
/usr/local
/usr/local/bin
/usr/local/include
/usr/local/lib
/usr/local/sbin
/usr/local/share
এই ডিরেক্টরিগুলি তাদের মূল রাজ্যে ফিরিয়ে আনতে করুন:
sudo chown root:wheel <directory> ; sudo chmod 755 <directory>
প্রত্যেকের জন্য বা আপনার অভিনব মালিক / অধিকার না থাকলে:
sudo chown -R root:wheel /usr/local ; sudo chmod -R 755 /usr/local
/usr/local
এবং এর হোমব্রিউ তৈরির সাবডিয়ারগুলি গ্রুপটির সাথে আমার ব্যবহারকারীর মালিকানাধীন admin
।
আমি সম্প্রতি এই কেসটি পরিচালনা করার জন্য একটি স্ক্রিপ্ট তৈরি করেছি । এটি সম্পূর্ণরূপে হোমব্রিউকে সরিয়ে দেয় এবং এতে সিএলআই বিকল্প রয়েছে সাইলেন্ট / ভারবোজ এবং ফোর্স মোডের পাশাপাশি মোড যা আপনার হোমব্রিউ ইনস্টলেশনের অবস্থানটি ফিরিয়ে দেয়।
আপনার অন্য ফাইল থাকতে পারে /usr/local
আপনার প্রয়োজন হতে পারে বর্তমান প্রধানমন্ত্রী মুছে ফেলার জন্য আলাদা আলাদা প্রধানমন্ত্রী (প্যাকেজ ম্যানেজার) ব্যবহার করতে পারবেন।