انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: mehdi.online در 21 امرداد 1391، 09:41 قظ
-
سلام دوستان عزیز
من از دستور زیر در ترمینال برای ست کردن متغییرهای محیطی تو گنو/لینوکس استفاده میکینم:
export M1_HOME=/usr/lib/m1
وقتی دستور زیر رو میزنم مشکلی نیست متغییر ست شده است و دقیقا اون چیزی رو که من ست کردم نمایش میده
echo $M1_HOME
اما وقتی سیستم رو ریستارت میکنیم مجددا دستور زیر رو میزنم خط خالی بهم بر میگردونه مشکل از کجاست؟
echo $M1_HOME
ممنون ازتون !
-
این متغیرها رو برای اینکه دائمی باشن باید تو دایرکتوری خانگی خودتون تو فایل bashrc. یا bash_profile. تنظیم کنید. یعنی همینهایی که نوشتید رو تو یکی از این فایلها بنویسید تا بعد از راهاندازی مجدد سیستم هم قابل استفاده باشن...
-
این متغیرها رو برای اینکه دائمی باشن باید تو دایرکتوری خانگی خودتون تو فایل bashrc. یا bash_profile. تنظیم کنید. یعنی همینهایی که نوشتید رو تو یکی از این فایلها بنویسید تا بعد از راهاندازی مجدد سیستم هم قابل استفاده باشن...
ممنون بابته پاسخ خوبتون
معمولا اون دوتا فایلو توی دایرکتوری خانگی خودم ندیدم، اگه نبود میتونم خودم دستی ایجاد کنم؟ مشکلی ایجاد نمیشه؟
-
اون دو تا فایل حتما هستش . فقط چون اوله اسمشون نقطه داره مخفی میشن . گذینه show hidden رو فعال کنین باید بیاد .
-
سلام و درود
البته تو دایرکتوری خانگی خودم همچین فایلی نبود یه فایل بود به اسم profile. که اونو تغییر دادم ولی مشکل حل نشد
تو دایرکتوری etc/ یه فایل بود به اسم bash.bashrc اونو تغییر دادم مشکل برطرف شد
ممنون به خاطر پاسخ