انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

جادی عزیز آزاد شد! به امید آزادی همه زندانیان بی‌گناه وقایع اخیر

نویسنده موضوع: تغییر متغیر محیطی در اوبونتو  (دفعات بازدید: 663 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین yaserqaderi

  • Newbie
  • *
  • ارسال: 9
تغییر متغیر محیطی در اوبونتو
« : 26 آبان 1401، 10:08 ق‌ظ »
سلام به همگی
چند وقتی هست که قصد دارم زبان مدل سازی ABS رو روی سیستم راه بندازم خلاصه بعد از کلی کلنجار رفتن باهاش محیط این  زبان رو روی ادیتور EMACS نصب کردم و الان آماده برای اجرا و کامپایل هست(هایلایتینگ انجام میشه ولی موقع کامپایل خطای COMMAND NOT FOUND دارم. اینطور که متوجه شدم باید متغییر محیطی رو براش تنظیم کنم(احتمالا باید فایل BASH باشه), ظاهرا این یک خطای روتین در تصب ABS هست. حالا خواستم بدونم که چطور میشه متغییر محیطی رو در اوبونتو دست کاری کرد؟ بسیار سپاسگزار میشم اگه اطلاعی دارید راهنمایی بفرمایید.

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 4553
  • جنسیت : پسر
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #1 : 09 آذر 1401، 09:38 ب‌ظ »
سلام
به نظر میاد درست نمی‌دونید متغیر‌های محیطی چی هستند.
شاید بهتر باشه اول اینجا و اینجا رو ببینید.
میدونید که زکات علم نشر آن است

آفلاین yaserqaderi

  • Newbie
  • *
  • ارسال: 9
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #2 : 14 آذر 1401، 09:21 ق‌ظ »
 متغییر محیطی به طور کامل در bashrc از طریق nano تنظیم شده، با این حال ارور !/bin/bash absc: command not found نمایش داده میشه، موضوع ارور پیچیده تر از تنظیم ساده متغییر محیطی هست.

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 17965
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #3 : 14 آذر 1401، 11:57 ق‌ظ »
می‌شه بگی دقیقاً چی نوشتی توی bashrcات؟
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین yaserqaderi

  • Newbie
  • *
  • ارسال: 9
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #4 : 17 آذر 1401، 01:45 ب‌ظ »
ضمن تشکر از توجه شما;
'export PATH=$PATH:'/home/ ... /scripts/bash/absc
و
'export PATH=$PATH:'/home/ .../scripts/absc

آفلاین darksouls

  • Full Member
  • *
  • ارسال: 134
  • جنسیت : پسر
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #5 : 18 آذر 1401، 02:32 ب‌ظ »
source ~/.bashrc 
بعدش این دستور بزن  تا بش بخونه متغییرو
برای اینکه  تست  کنی متغییر درسته  اینو بزن 

echo $path

آفلاین yaserqaderi

  • Newbie
  • *
  • ارسال: 9
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #6 : 18 آذر 1401، 03:10 ب‌ظ »
خوب این دستور رو قبلا ذخیره کرده بودم تو bashrc ضمن اینکه echo $path هم مسیر درست فایل absc رو نشون میده، اگه تونستید به این آدرس بریدhttps://github.com/abstools/abs-mode  خصوصا انتهای صفحه بخشcommon problems,  من تصویر انتهای صفحه رو اینجا پیوست میکنم.

آفلاین darksouls

  • Full Member
  • *
  • ارسال: 134
  • جنسیت : پسر
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #7 : 18 آذر 1401، 03:24 ب‌ظ »
Set the variable abs-compiler-program     این متغییرم ست کردی

آفلاین yaserqaderi

  • Newbie
  • *
  • ارسال: 9
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #8 : 18 آذر 1401، 05:08 ب‌ظ »
بله اینو هم ست کردم، بعد با دستور abs-check-installation نصب رو بررسی کردم، ظاهرا مشکلی نداره ولی کامپایل و ران انجام نمیشه، البته کد شناسایی میشه و هایلایتینگ هم انجام میشه ولی زمان کامپایل ارور میده.

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 17965
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #9 : 19 آذر 1401، 12:56 ب‌ظ »
دستوری که می‌زنی برای کامپایل و خروجی کاملش رو می‌ذاری؟
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین yaserqaderi

  • Newbie
  • *
  • ارسال: 9
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #10 : 19 آذر 1401، 06:31 ب‌ظ »
به دو طريق میشه برنامه رو ران کرد با کلید ترکیبی Control c - Control c یا با دکمه کامپایل ضمن اینکه دوتا اور مختلف میده.

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 17965
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #11 : 20 آذر 1401، 10:22 ق‌ظ »
الآن وقتی توی شبیه‌ساز پایانه می‌زنی which absc چی می‌گه؟
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین yaserqaderi

  • Newbie
  • *
  • ارسال: 9
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #12 : 20 آذر 1401، 08:29 ب‌ظ »
اتفاقی نمی افته فقط میره خط بعد

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 17965
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #13 : 20 آذر 1401، 10:12 ب‌ظ »
خب این بده. یعنی پرونده‌ای به نام absc در مسیری که به PATH افزودی وجود نداره. می‌شه یه ls -l ازشون بذاری؟
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین yaserqaderi

  • Newbie
  • *
  • ارسال: 9
پاسخ : تغییر متغیر محیطی در اوبونتو
« پاسخ #14 : 21 آذر 1401، 04:13 ب‌ظ »
احتراما, پیوست شد.