نحوه نصب Swak4Foam روی آخرین نسخه اپنفوم

اگر هنوز گاهی با نصب پکیج swak4Foam روی اپنفوم به مشکل برمیخورید این آموزش را دنبال کنید. swak4Foam همانند همه نرم افزارهای متن باز دیگر، یک نسخه Stable (پایدار) و یک نسخه Development (در حال توسعه) دارد. نسخه Stable یک نسخه کاملا تست شده است که مشکلات آن تا حد امکان برای ورژن خاصی از اپنفوم برطرف شده است. از طرفی نسخه Dev یک نسخه در حال توسعه است و روزانه آپدیت میشود. معمولا با به روی کار آمدن اپنفوم جدید، کاربران برای نصب swak4Foam به مشکل بر می خورند ولی توسعه دهندگان swak4Foam معمولا بعد از مدت کوتاهی این مشکل را در نسخه Dev برطرف می کنند. بنابراین اگر شما آخرین آپدیت نسخه Dev را در اختیار داشته باشید، به احتمال زیاد بدون مشکل swak4foam را نصب خواهید کرد.

برای این کار قبل از هر چیزی مطمئن شوید که پکیج mericurial روی سیستم شما نصب است:

sudo apt-get install mercurial

حالا با دستور زیر می توانید swak4Foam را دانلود کنید:

hg clone http://hg.code.sf.net/p/openfoam-extend/swak4Foam openfoam-extend-swak4Foam

سپس وارد پوشه دانلود شده شوید:

cd openfoam-extend-swak4Foam

 

و بعد نسخه آن را به نسخه dev ارتقا دهید:

hg clone develop

حالا پوشه دانلودی را در داخل پوشه مناسب مثلا:

$HOME/OpenFOAM/user-x.x.x

قرار دهید و با ترمینال وارد آن شوید. مطمئن باشید که اپنفوم را لود کرده اید و به کار ادامه دهید (اگر تازه کار هستید و نمی دانید این یعنی چه، نگران نباشید. اگر قبلا دستوری برای لود کردن اپنفوم میزدید آن را وارد کنید مثلا OF5، وگرنه کاری لازم نیست انجام دهید.) حالا دو دستور زیر را وارد کنید و منتظر شوید تا swak4Foam کمپایل شود.

./maintainanceScripts/compileRequirements.sh
./Allwmake

معمولا ممکن است بین 20 دقیقه تا 1 ساعت طول بکشد.
شما موفق شدید آخرین نسخه swak4Foam را نصب کنید. این آموزش روی اپنفوم 5 تست شده است.

درود!

آموزشی

1 دیدگاه. ارسال دیدگاه جدید

  • سلام من موقع اجرای دستور ./maintainanceScripts/compileRequirements.sh به اروری برخوردم که میگه بایسون و هم چنین لوا (bison & lua) قابل کامپایل شدن نیستن
    حتی بایسون بالای ۳ خواست و اون رو هم نصب کردم ولی مشکل همچنان پابرجاست فکر میکنید مشکل از کجا باشه؟

برای نوشتن دیدگاه باید وارد بشوید.
فهرست
X