আমি সম্প্রতি আবিষ্কার করেছি /etc/environment
, যা স্ক্রিপ্টগুলির চেয়ে সহজ পরিবেশের ভেরিয়েবল সেটআপ করার আরও মানক উপায় বলে মনে হচ্ছে, তবে আমি ভাবছিলাম যে / ইত্যাদি / এনভায়রনমেন্ট ফাইলে পরিবেশগত পরিবর্তনগুলির ব্যাক-রেফারেন্সের কোনও উপায় আছে কিনা।
এটি হ'ল,
JAVA_HOME="/tools/java"
GRAILS_HOME="/tools/grails"
GROOVY_HOME="/tools/groovy"
GRADLE_HOME="/tools/gradle"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
আমি যদি $JAVA_HOME/bin
PATH সংজ্ঞায় যুক্ত করার চেষ্টা করি তবে আমি $ জাভাআহোম / বাইন পেয়েছি, এবং ইন্টারপোল্টেড ভেরিয়েবলটি পাই না। এর প্রতিকারের জন্য, আমি প্রোফাইল.d এ এনভায়রনমেন্ট.শ তৈরি করছি /bin
যাতে পথে প্রবেশের প্রবেশদ্বারগুলি যুক্ত করা যায় তবে এটিকে নিখুঁত এবং বিশৃঙ্খলাযুক্ত বলে মনে হয়।
/ Etc / এনভায়রনমেন্টে এনভায়রনমেন্ট ভেরিয়েবলের ব্যাকরেফার করার কোনও উপায় আছে কি?
/etc/environment
, আমি/etc/profile
পরামর্শ দিয়েছিলাম , আপনার পরামর্শের জন্য ধন্যবাদ।