আমি আমার ম্যাক ওএস এক্স লায়নটিতে ম্যাকপোর্টগুলি ইনস্টল করেছি এবং আমি এটি সরাতে চাই। ম্যাকপোর্টসের আর কোনও চিহ্ন নেই?
এই কাজ করতে একটি উপায় আছে কি?
আমি আমার ম্যাক ওএস এক্স লায়নটিতে ম্যাকপোর্টগুলি ইনস্টল করেছি এবং আমি এটি সরাতে চাই। ম্যাকপোর্টসের আর কোনও চিহ্ন নেই?
এই কাজ করতে একটি উপায় আছে কি?
উত্তর:
ম্যানুয়াল থেকে ম্যাকপোর্টগুলি আনইনস্টল করা নিম্নরূপে কাজ করে। আপনাকে প্রথমে সমস্ত বন্দর আনইনস্টল করতে হবে:
sudo port -fp uninstall --follow-dependents installed
যদি port
পাওয়া না যায় তবে /opt/local/bin/port
পরিবর্তে চেষ্টা করুন।
এছাড়াও, ম্যাকপোর্টস এর অবশিষ্ট অংশগুলি অপসারণ করতে আপনাকে এই একক কমান্ডের মাধ্যমে নিম্নলিখিত ফাইলগুলি মুছতে হবে (টার্মিনালে লাইন-লাইন অনুলিপি এবং অনুলিপি করুন):
sudo rm -rf /opt/local
sudo rm -rf /Applications/DarwinPorts
sudo rm -rf /Applications/MacPorts
sudo rm -rf /Library/LaunchDaemons/org.macports.*
sudo rm -rf /Library/Receipts/DarwinPorts*.pkg
sudo rm -rf /Library/Receipts/MacPorts*.pkg
sudo rm -rf /Library/StartupItems/DarwinPortsStartup
sudo rm -rf /Library/Tcl/darwinports1.0
sudo rm -rf /Library/Tcl/macports1.0
sudo rm -rf ~/.macports
সতর্কতা:sudo
কমান্ডটি চালাবেন না — বিশেষত একটি rm -rf
— যদি না জানেন যে এটি কী করছে এবং যদি আপনি অনিশ্চিত হন তবে প্রতিটি লাইন পৃথকভাবে প্রবেশ করুন।
মনে রাখবেন যে ম্যাকপোর্টস তার নিজস্ব ব্যবহারকারী এবং ব্যবহারকারী গ্রুপ তৈরি করে । সেগুলিও সরিয়ে ফেলা যায়। আরও তথ্যের জন্য জিজ্ঞাসা করুন আলাদা করে এই উত্তরটি দেখুন ।
অবশেষে, ম্যাকপোর্টের মাধ্যমে ইনস্টল করা প্রতিটি বন্দর আবার তার নিজস্ব ব্যবহারকারী এবং গোষ্ঠী তৈরি করতে পারে, তাই আপনাকে ম্যানুয়াল ক্লিনআপ করতে হতে পারে।
/opt/
এমনকি কোনও ডিফল্ট ওএস এক্স ইনস্টলেশনে উপস্থিত নেই, তাই আপনি এটি নিরাপদে মুছে ফেলতে পারেন।
এই গাইডটি আমাকে ম্যাকপোর্টগুলি অপসারণে সহায়তা করেছে: http://bitboxer.de/2010/06/03/moving-from-macport-to-homebrew/
এখানে একটি সংক্ষিপ্তসার রয়েছে (লিঙ্কটি মারা যাওয়ার ক্ষেত্রে): প্রথমে ম্যাকপোর্টগুলি আনইনস্টল করুন:
sudo port -f uninstall installed
দ্বিতীয় পদক্ষেপ: ম্যাকপোর্টগুলি থেকে যা কিছু আছে তা সরিয়ে ফেলুন (প্রথমে মাইএসকিউএল এবং অন্যান্য জিনিসগুলি / অপ্ট / লোকালটিতে পরীক্ষা করুন):
sudo rm -rf /opt/local
sudo rm -rf /Applications/DarwinPorts
sudo rm -rf /Applications/MacPorts
sudo rm -rf /Library/LaunchDaemons/org.macports.*
sudo rm -rf /Library/Receipts/DarwinPorts*.pkg
sudo rm -rf /Library/Receipts/MacPorts*.pkg
sudo rm -rf /Library/StartupItems/DarwinPortsStartup
sudo rm -rf /Library/Tcl/darwinports1.0
sudo rm -rf /Library/Tcl/macports1.0
sudo rm -rf ~/.macports
এর পরে আপনার আপনার $ PATH থেকে / opt / local / bin অপসারণ করা উচিত
$ brew doctor
:Warning: Setting DYLD_LIBRARY_PATH can break dynamic linking. You should probably unset it.