آموزش نصب و اجرای برنامههای 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 در لینوکس”
سلام من چند ماه هست دارم با کالی کار میکنم یک مشکل دارم نمیتونم برنامه نصب کنم خیلییییتلاش کردم نمیشه کمک کنید ممنون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 نصب کنید باید مجوزش رو با استفاده از دستور زیر دریافت کنید:
سلام من بدون اپدیت میتونم فایر وال یا هر برنامه دیگری رو که پسوند tar.gzدارند مثل با ./apliction نصب کنم اجرا کنم ؟؟؟؟؟
سلام
پسوند .tar.gz برای فایلهای آرشیو و فشرده شده است. فایلهای .run رو میشه با استفاده از ./application.run نصب کرد.
بله نیاز به بروز رسانی هم نیست، چون قرار به صورت آفلاین و از روی هارد دیسک سیستم نصب بشه
پسوند .tar.gz رو باید از حالت فشرده خارج کنید بعد اگر برنامه با فرمت .run درونش بود رو طبق آموزش نصب کنید.
سلام فایل tar معول سورس نرم افزار ها هستند و اگه داخلشون رو نگاه کنید یه فایل تکست به اسم مرا بخوان هست و اگه اون باز کنید کامپیلر های مورد نیاز و شیوع نصب رو توش نوشته راه دیگه نصب اینکه از مخازن یا (پیشنهاد من از فلت پک یا اسنپ نصب کنید )
سلام وقت بخیر مننرم افزارamber mulecular dynamic package رو داخل لینوکسنصب کردم .اما نمیدونم چ جوریفراخوانیش کنم .فایل اصلی tar.gzبود .طبق اموزشش جلورفتم ولی تا وقتی که همون ترمینال نصب بازه کار میکنه و میشه ازش استفاده کرد ولی وقتی ترمینالو میبندی یا سیستمو حاموش میکنی نمیدونمباید چ جوری فراخوانیش کنم.ممنون میشم راهنمایی کنین من اطلاعاتی راجبه لینوکس ندارم
سلام
اگر برنامه تون محیط گرافیکی داره میتونید از طریق جستجوی توزیع که استفاده میکنید اسمش رو جستجو کنید و با کلیک روی آیکونش اجراش کنید.
اگر اشتباه نکنم این صفحه مرتبط با نصب برنامه مد نظر تون: http://ambermd.org/Installation.php
موفق باشید
سلام
شرمنده من میخوام کارت گرافیک ati رو نصب کنم فایل مربوط به کارت گرافیکم که پسوند. Run داره رو دانلود کردم ولی موقع نصب همون طور که گفته بودین. خطا میده که باید پیشنیاز نصب کنین از کجا باید بفهمم که چه پیش نیازی میخواد چطور این فایل run. رو به deb. کامپایل کنم که برا همیشه خلاص بشم از این جور خطاها
برا برنامه های دیگه ای که پسوند deb. ندارن این جور خطاها میده
راهنمایی کنین ممنون میشم
یاعلی
سلام خسته نباشید . من برنامه رو نصب میکنم که برنامه من در اینجا زمپ هستش ولی هر بار که زمپو میبندم میام بیررون دوباره برای اجرا باید نصبش کنم و این ارور رو میده
there has been an error.
this installer requires root privileges . Please become superuser before executing the installer
بعدش من میام دستور sudo ./file.run
رو میزنم دوباره میرع برا نصب !!
سلام
برنامه رو بدون دستور sudo اجرا کنید.
سلام و عرض ادب من کالی نصب کردم بعد هر برنامه ایی با فرمت deb. که میخوام از ترمینال ران کنم نمیشه چ دستور باید استفاده کنم
سلام
باید از دستور dpkg -i برای نصب نرم افزارها استفاده کنید.
ن اشتباه متوجه شدین میگم برای ران کردن برنامه نصب شده توی ترمینال دستور ران میزنم ارور میده
سلام
کافیه اسم فایل اجرایی برنامه تون رو فراخوانی کنید. همین
سلام.وقت بخیر
من برای اجرای یک برنامه پرل از دستور
lmp_daily -in in66
استفاده کردم.ولی این پیغام رو میده
lam_daily:command not found
میشه راهنمایی کنین.
سلام
من برنامه جی ام تی را برای لینوکس دانلود کردم و از زیپ خارج کردم. دستور بالا که برای مجوز اجرا بود ( chmod…..)فرموده بودید اجرا کردم ولی پیغام میده که چنین فایل یا دایره کتوری نیست.
لطف میکنید کمکم کنید.
تشکر
سلام یه سوالی من برنامه سروش پلاس رو تو لینوکس نصب کردم ولی الان میخوام حذفش کنم اسمش تو لیست برنامه هام نیس
جالب اینجاس فایلشم هیچ پسوندی نداره
میشه راهنمایی کنید حذفش کنم
سلام خسته نباشید
یک سوال داشتم میتونم در کالی لینوکس بازی نصب کنیم
و من بازی ولفنشتاین رو با پسوندrun. دانلود کردم میشه بگید چطور نصب یا اجراش کنم
سلام سلامت باشید
بله میتونید، اگر از کارت گرافیک های انویدیا استفاده میکنید اول درایور اختصاصی شو نصب کنید بعد با استفاده از دستور chmod +x فایل run رو اجرایی کنید و با فراخوانیش بازی تون رو نصب کنید. برای مثال: