دوره‌ های آموزشی نووا
می 1, 2018

آموزش نصب و اجرای برنامه‌های run در لینوکس

Avatar photo
برنامه نویس MERN Stack
آموزش نصب و اجرای برنامه‌های run در لینوکس

از آنجاکه لینوکس توزیع‌های فراوانی دارد وجود انواع بسته های نرم افزاری هم برای آن دور ذهن نیست، فرمت .deb برای debian و ubuntu یا فرمت .rpm برای fedora و redhat از معروفترین فرمت های این بسته های نرم افزاری میباشند که برای نصب آن‌ها نیاز به Package Manager های جداگانه میباشد. اما فرمت .run یک فایل اجرایی مستقل است که برای اجرا و یا نصب آن نیاز به برنامه جداگانه نیست.

پیشنهاد: برای یادگیری لینوکس به صفحه آموزش لینوکس و برای یادگیری نصب برنامه های .deb به آموزش نصب برنامه در لینوکس مراجعه کنید.

نصب یا اجرای فایل .run در لینوکس

برای اجرا یا نصب فایل‌های .run در لینوکس ابتدا باید آن‌ها را به حالت اجرایی در بیاورید. برای این منظور میتوانید از دستور chmod به همراه پارامتر +x که مخفف executable میباشد استفاده کنید. برای مثال:

chmod +x myprogram.run

نکته: اگر فایل شما یک فایل اجرایی باشد از حال به بعد میتوانید آنرا به سادگی با دوبار کلیک یا به واسطه فراخوانی از طریق ترمینال اجرا کنید. اما در صورتی که فایل شما نصبی میباشد بهتر است فقط آنرا به واسطه ترمینال لینوکس اجرا کنید.

برای فراخوانی فایلهای نصبی و اجرایی با فرمت .run باید قبل از نام فایل از علامت ./ استفاده کنید. برای مثال:

./application.run

از علامت ./ برای اشاره به دایرکتوری فعلی استفاده می‌شود تا مسیر فایل نصبی (.run) مشخص شود.

بعضی از برنامه‌های اجرایی با فرمت .run نیاز به داشتن مجوز root میباشند برای دسترسی به مجوز root یا باید از حساب کاربری root استفاده کنید یا از دستور sudo su (اوبونتو) استفاده کنید. برای مثال:

sudo su

استخراج فایل .run از حالت آرشیو و فشرده شده

معمولاً برنامه‌های که در قالب فایل .run ارائه می‌شوند در یک آرشیو فشرده شده با فرمت .gz یا .tar فشرده شده‌اند و برای اجرای این برنامه‌ها ابتدا باید از حالت فشرده و آرشیو خارج شوند. البته باید توجه داشته باشید این مورد فقط زمانی است که شما فرمت .gz یا .tar را در جلوی نام برنامه مشاهده کنید.

برای خارج کردن فایلهای .tar.gz میتوانید از دستور tar یا از دستور gzip استفاده کنید. برای مثال:

gzip -d myarchive.gz

برای آرشیو های فشرده شده:

tar -xzvf myarchive.tar.gz

در صورت داشتن هر گونه سوال یا انتقاد نسبت مقاله آموزش آموزش نصب و اجرای برنامه‌های run در لینوکس نووا بلاگ را از محبت خویش محروم نکنید.

19 پاسخ به “آموزش نصب و اجرای برنامه‌های run در لینوکس”

  1. Avatar photo behnam گفت:

    سلام من چند ماه هست دارم با کالی کار میکنم یک مشکل دارم نمیتونم برنامه نصب کنم خیلییییتلاش کردم نمیشه کمک کنید ممنونW: The repository ‘http://dl.google.com/linux/chrome/deb stable Release’ is not signed.
    N: Data from such a repository can’t be authenticated and is therefore potentially dangerous to use
    .
    N: See apt-secure(8) manpage for repository creation and user configuration details.

    E: Failed to fetch 404 Not Found
    E: Failed to fetch 404 Not Found
    E: Some index files failed to download. They have been ignored, or old ones used instead.

    • سلام
      شما میتونید Google Chrome رو به صورت دستی دانلود کنید و با استفاده از دستور sudo dpkg -i نصبش کنید.
      اما اگر میخواهید با دستور sudo apt install نصب کنید باید مجوزش رو با استفاده از دستور زیر دریافت کنید:

      wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
  2. Avatar photo بهنام گفت:

    سلام من بدون اپدیت میتونم فایر وال یا هر برنامه دیگری رو که پسوند tar.gzدارند مثل با ./apliction نصب کنم اجرا کنم ؟؟؟؟؟

    • سلام
      پسوند .tar.gz برای فایلهای آرشیو و فشرده شده است. فایلهای .run رو میشه با استفاده از ./application.run نصب کرد.
      بله نیاز به بروز رسانی هم نیست، چون قرار به صورت آفلاین و از روی هارد دیسک سیستم نصب بشه
      پسوند .tar.gz رو باید از حالت فشرده خارج کنید بعد اگر برنامه با فرمت .run درونش بود رو طبق آموزش نصب کنید.

    • Avatar photo L گفت:

      سلام فایل tar معول سورس نرم افزار ها هستند و اگه داخلشون رو نگاه کنید یه فایل تکست به اسم مرا بخوان هست و اگه اون باز کنید کامپیلر های مورد نیاز و شیوع نصب رو توش نوشته راه دیگه نصب اینکه از مخازن یا (پیشنهاد من از فلت پک یا اسنپ نصب کنید )

  3. Avatar photo سیما گفت:

    سلام وقت بخیر من‌نرم افزارamber mulecular dynamic package رو داخل لینوکس‌نصب کردم .اما نمیدونم چ جوری‌فراخوانیش کنم .فایل اصلی tar.gzبود .طبق اموزشش جلورفتم ولی تا وقتی که همون ترمینال نصب بازه کار میکنه و میشه ازش استفاده کرد ولی وقتی ترمینالو میبندی یا سیستمو حاموش میکنی نمیدونم‌باید چ جوری فراخوانیش کنم‌.ممنون میشم راهنمایی کنین من اطلاعاتی راجبه لینوکس ندارم‌

  4. Avatar photo علی گفت:

    سلام
    شرمنده من میخوام کارت گرافیک ati رو نصب کنم فایل مربوط به کارت گرافیکم که پسوند. Run داره رو دانلود کردم ولی موقع نصب همون طور که گفته بودین. خطا میده که باید پیشنیاز نصب کنین از کجا باید بفهمم که چه پیش نیازی میخواد چطور این فایل run. رو به deb. کامپایل کنم که برا همیشه خلاص بشم از این جور خطاها
    برا برنامه های دیگه ای که پسوند deb. ندارن این جور خطاها میده
    راهنمایی کنین ممنون میشم

    یاعلی

  5. Avatar photo کارن گفت:

    سلام خسته نباشید . من برنامه رو نصب میکنم که برنامه من در اینجا زمپ هستش ولی هر بار که زمپو میبندم میام بیررون دوباره برای اجرا باید نصبش کنم و این ارور رو میده
    there has been an error.
    this installer requires root privileges . Please become superuser before executing the installer

    بعدش من میام دستور sudo ./file.run
    رو میزنم دوباره میرع برا نصب !!

  6. Avatar photo کیانم گفت:

    سلام و عرض ادب من کالی نصب کردم بعد هر برنامه ایی با فرمت deb. که میخوام از ترمینال ران کنم نمیشه چ دستور باید استفاده کنم

  7. Avatar photo نفیسه گفت:

    سلام.وقت بخیر
    من برای اجرای یک برنامه پرل از دستور
    lmp_daily -in in66
    استفاده کردم.ولی این پیغام رو میده
    lam_daily:command not found
    میشه راهنمایی کنین.

  8. Avatar photo مینا گفت:

    سلام
    من برنامه جی ام تی را برای لینوکس دانلود کردم و از زیپ خارج کردم. دستور بالا که برای مجوز اجرا بود ( chmod…..)فرموده بودید اجرا کردم ولی پیغام میده که چنین فایل یا دایره کتوری نیست.
    لطف میکنید کمکم کنید.
    تشکر

  9. Avatar photo ali گفت:

    سلام یه سوالی من برنامه سروش پلاس رو تو لینوکس نصب کردم ولی الان میخوام حذفش کنم اسمش تو لیست برنامه هام نیس
    جالب اینجاس فایلشم هیچ پسوندی نداره
    میشه راهنمایی کنید حذفش کنم

  10. Avatar photo Soul گفت:

    سلام خسته نباشید
    یک سوال داشتم میتونم در کالی لینوکس بازی نصب کنیم
    و من بازی ولفنشتاین رو با پسوندrun. دانلود کردم میشه بگید چطور نصب یا اجراش کنم

    • سلام سلامت باشید
      بله میتونید، اگر از کارت گرافیک های انویدیا استفاده میکنید اول درایور اختصاصی شو نصب کنید بعد با استفاده از دستور chmod +x فایل run رو اجرایی کنید و با فراخوانیش بازی تون رو نصب کنید. برای مثال:

      chmod + wolfenstain.run
      ./wolfenstain.run
      

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *