। প্রোফাইল লোড করা হয়নি (অক্স সিংহ)


11

ম্যাক পোর্টগুলি ইনস্টল করার পরে আমার। প্রোফাইলে দেখে মনে হচ্ছে:

# 2011-12-04_at_20: 48: 26 এ # ম্যাকপোর্টস ইনস্টলার সংযোজন: ম্যাকপোর্টের সাথে ব্যবহারের জন্য উপযুক্ত প্যাথএইচ ভেরিয়েবল যুক্ত করা।

PATH = / opt / local / bin: / opt / local / sbin: export पथ রফতানি করুন

# ম্যাকপোর্টের সাথে ব্যবহারের জন্য আপনার PATH পরিবেশের পরিবর্তনশীলটিকে অভিযোজিত শেষ।

তবে কোনও কারণে টার্মিনালটি খোলার সময়, বা সার্ভারের সাথে দূরবর্তীভাবে সংযোগ করার সময় (ssh)। প্রোফাইলটি লোড করা হয় না তাই আমি ম্যাকপোর্টগুলি ব্যবহার করতে পারি না (যদি না আমি অবশ্যই ম্যাকপোর্টস ফোল্ডারে না যাই)।

আমি কিভাবে প্রোফাইলে সক্রিয় করতে পারি?

উত্তর:


20

থেকে man bash(ধরে নেওয়া এটি আপনার শেল, টাইপ করুন echo $0বা echo $SHELLপ্রম্পটে এটি সন্ধানের জন্য):

যখন বাশকে একটি ইন্টারেক্টিভ লগইন শেল হিসাবে আহ্বান করা হয়, [...] এটি সেই ক্রমে ~ / .Bash_profile, ~ / .Bash_login, এবং ~ /। প্রোফাইলে অনুসন্ধান করে এবং উপস্থিত এবং প্রথমটি থেকে কমান্ডগুলি পড়ে এবং সম্পাদন করে এবং পাঠযোগ্য।

নিশ্চিত হয়ে নিন যে আপনার কাছে দুটি প্রথম দুটি ফাইল নেই এবং যদি আপনি এটি করেন তবে সেগুলিতে যুক্ত source .loginকরুন। বিকল্পভাবে, exportপছন্দসই ফাইলটিতে কেবল লাইনটি যুক্ত করুন।


অন্যান্য শেলগুলির শেল প্রোগ্রাম নির্দিষ্ট ফাইলগুলিকে আরও জেনেরিকের চেয়ে বেশি পছন্দ করার মতো সম্ভবত মেকানিক রয়েছে .profile


1
অনেক অনেক ধন্যবাদ, আমি বুঝতে পারি নি যে এটি কেবল প্রথম ফাইলটিতে কমান্ড কার্যকর করবে। আমার .বাশ_প্রফাইলে উত্স। প্রোফাইলটি যুক্ত হয়েছে এবং এটি আরও ভাল কাজ করে! ধন্যবাদ
এরিক

.bashrc তালিকায় যোগ করার জন্য অন্য একটি ফাইল
পিটার

@ পিটটি লগ-ইন না করে সেশন .bashrcদ্বারা লোড হয় । একটি সাধারণ কনফিগারেশন হ'ল এটি অন্যটির দ্বারা লোড করা। ওএস এক্স-এ, টার্মিনাল দ্বারা প্রবর্তিত সমস্ত শেলগুলি ডিফল্টরূপে লগইন শেলগুলি হয়, যেমন লিনাক্স টার্মিনাল এমুলেটরগুলির থেকে সাধারণ different
ড্যানিয়েল বেক

1

আপডেট করার জন্য, এটি ব্যবহার করে দেখুন: / অপ্ট / লোকাল / বিন / পোর্ট সেল্ফআপেট

এটির মতো একটি sudo কমান্ড চালানোর জন্য: sudo পোর্ট ইনস্টল করুনপ্যাকেজ ইউনিড

চেষ্টা করুন: সুডো / অপ্ট / লোকাল / বিন / পোর্ট ইনস্টল কিছু প্যাকেজ ইউনিড

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.