شما هنوز به سیستم وارد نشده اید.
++FreeFem یکی از پکیج های معروف حل عددی معادلات دیفرانسیل با مشتقات جزئی هست که به صورت پیشفرض، در دایرکتوری opt کامپایل و نصب می شه. برای شناختن فایل های اجرائیش توسط متلب/اکتاو/گنوپلات/اتم/... بهتر و ساده تر این هست که یک سافت لینک از اون ها در دایرکتوری /usr/bin/ بسازیم. مثلن
$ sudo ln -s /opt/freefem/bin/FreeFem++ /usr/bin/ff++
ویرایش: یا طبق داکیومنت های خودش:
$ export PATH=/opt/freefem/bin:${PATH}
آخرین ویرایش توسط Arcush (2021-01-06 02:49:14)
آفلاین
البته عیسی عزیز برنامه هایی که در opt نصب می شوند معمولا باید یه فایل bash یا csh در دایرکتوری etc/profile.d/ نصب کنند و داخل این فایل دستور export متغیر PATH رو قرار بدهند که شل کاربر موقع اجرا اتوماتیک از مسیر جدید که شامل فایلهای اجرایی برنامه نصب شده هست استفاده بکند و بتواند برنامه را اجرا کند چون به صورت پیش فرض برنامه های نصب شده در دایرکتوری opt/ در متغییر PATH وجود ندارند. شما هم اگر بسته freefem رو از طریق AUR نصب کرده باشید اینکار برای شما انجام می شود چون اقدامات لازم موقع ساخت بسته انجام می شود. البته این وظیفه سازنده بسته هست که دستورات لازم برای اینکار را در PKGBUILD قرار دهد.
به عنوان نمونه بسته freefem فایل freefem.sh را با محتوای
export PATH=/opt/freefem/bin:${PATH}
در مسیر
/etc/profile.d/
نصب میکند که اینکار را برای شما انجام میدهد.
آفلاین
همینجوره محمدجان. خودشون این کار را کرده بودند و من دیر دیدم. ولی ترجیح دادم ویرایش کنم و بگذارم ارسال باقی بمونه.
آفلاین