আমার কাছে মনে হচ্ছে /etc/profile
শেল স্টার্টআপে চালিত হয়নি। এটি PATH আরম্ভ করার জন্য বিশ্বব্যাপী স্টার্টআপ ফাইল। /etc/profile
নিম্নলিখিত কমান্ডের সাথে বিদ্যমান এবং পাঠযোগ্য এবং কার্যকরযোগ্য কিনা তা পরীক্ষা করুন :
. /etc/profile
যদি এটি সেখানে না থাকে, আপনার এটি ব্যাকআপ বা সিংহযুক্ত অন্য কোনও মেশিন থেকে পুনরুদ্ধার করতে হবে, বা আবার সিংহ ইনস্টল করতে হবে। যদি এটি বিদ্যমান থাকে তবে কার্যকর হয় না, ডিস্ক অনুমতিগুলি মেরামত করতে ডিস্ক ইউটিলিটি ব্যবহার করে চেষ্টা করুন।
যদি এটি বিদ্যমান থাকে এবং এক্সিকিউটেবল হয় (এবং এটিতে কিছু কোড রয়েছে), হয় এটি চালানো হচ্ছে না বলে মনে করা হতে পারে বা আপনার স্টার্টআপ স্ক্রিপ্টটি কোনওভাবে এটি ওভাররাইড করছে। কার্যকারণ হিসাবে, এটি চালিত হয়েছে তা নিশ্চিত করার জন্য . /etc/profile
আপনার শুরুতে রেখে দেওয়ার চেষ্টা করুন ~/.bash_profile
। যদি আপনি এখনও সমস্যার মুখোমুখি হন, তবে echo $PATH
এটি চালানোর পরে যুক্ত করুন যাতে PATH সঠিকভাবে আরম্ভ করা হয়েছিল কিনা। যদি এটি হয় তবে আপনার স্ক্রিপ্টের কিছু এটি পরিবর্তন করছে।
এখানে ডিফল্ট সামগ্রী রয়েছে /etc/profile
:
# System-wide .profile for sh(1)
if [ -x /usr/libexec/path_helper ]; then
eval `/usr/libexec/path_helper -s`
fi
if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi
path_helper
ডিফল্ট PATH তৈরি করে। আপনি দৌড়াতে চেষ্টা করতে পারেন
unset PATH; /usr/libexec/path_helper -s
এটি কি উত্পাদন করে তা দেখতে।
যাইহোক, সমস্যাটি যদি আপনার স্টার্টআপ স্ক্রিপ্ট (গুলি) তে না থাকে তবে দয়া করে অ্যাপল সহায়তার সাথে যোগাযোগ করুন http://www.apple.com/support/contact/ বা https://bugreport.apple.com এ একটি বাগ রিপোর্ট করুন / অ্যাপলকে জানাতে সমস্যা আছে।
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
অন্ধকার অংশটি পেস্ট করুন (বা এটি খুব যত্নের সাথে টাইপ করুন) - যেহেতু দুটি কমান্ড অনুপস্থিত - কোনও কিছু আপনার পথকে ধাক্কা মেরে ফেলেছে। বড় কিছু করার আগে, ব্যাকআপটি লাথি মারতে হবে বুদ্ধিমানের কাজ।