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

نصب برنامه در لینوکس

نصب برنامه در لینوکس ، امروز با هم قصد داریم به آموزش نحوه نصب برنامه در توزیع های مختلف لینوکس بپردازیم

درود میفرستم خدمت کاربران همیشگی pentestcore
امروز قصد داریم به آموزش نصب برنامه در لینوکس بپردازیم
نصب برنامه در لینوکس بسیار ساده است اما نه به سادگی ویندوز.
در ویندوز شما یک فایل exe دانلدو میکنید  براحتی آن را نصب می کنید.
در لینوکس هم امکان نصب برنامه بصورت گرافیکی وجود دارد اما ما قصد داریم
بصورت خط فرمان و از طریق terminal را آموزش دهیم. در بسیاری از مواقع امکان دارد
شما دسترسی بصورت گرافیکی نداشته باشید و مجبور به نصب از طریق terminal باشید.
قبل از اینکه بخواهیم وارد آموزش بشویم باید با پکیج منیجر ها آشنا شویم
پکیج منیجر های در لینوکس کار نصب، نگهداری و مدیریت نرم افزار و برنامه های کامپیوتر را برعهده دارند. همانطور که متوجه شدید پکیج منیجر ها بسیار مهم هستند.
از دیگر وظایف پکیج منیجر ها می توان به اطمینان از صحت درست نرم افزار و کمک به بروز رسانی آن نام برد. برای نصب برنامه در لینوکس حتما به پکیج منیجر نیاز دارید.

پکیج منیحر باعث مشود کاربر از شر نصب برنامه از طریق سورس کد خلاص شود

تعداد پکیچ منیجر ها بسیار زیاد است اما معمولا تنها باید از یکی از آنها استفاده کرد. به علت توریع های مختلف و پشتیبانی لینوکس از فرمت های مختلف پکیج منجر توزیع های مختلف لینوکس با هم متفاوت است

  • توزیع خانواده debian مانند ubuntu , kali و backtrack از پکیج منیجر apt استفاده می کنند و با فرمت deb سروکار دارند
  • نسخه های خانواده red hat مانند cent os , fedora oracle linux از پکیج منیجر yum استفاده می کند و با فرمت rmp سروکار دارند
  • از طرف دیگر suse linux , openSUSE  و Arch Linux از پکیج منیجر pacman استفاده می کنند و با فرمت rmp سروکار دارند

آموزش نصب برنامه در لینوکس
لازم به ذکر است که تعداد بسیار زیادی پکیج منیجر وجود دارد اما این ها
پکیج منیجر های اصلی هستند که بصورت پیش فرض در لینوکس قرار دارند. به عنوان مثال شما برای نصب فایل deb هم می توانید از apt استفاده کنید هم از پکیج منیجر gdebi
حالا که به این مفهوم آشنا شدیم بریم سراغ نصب برنامه در لینوکس
هنگام نصب برنامه در لینوکس 2 احتمال وجود دارد

  • پکیج برنامه در خود سیستم عامل وجود دارد اما برنامه نصب نیست
  • پکیج برنامه در سیستم عامل وجود ندارد و شما مجبور هستید تا آن را خودتان دانلود کنید

نصب برنامه در لینوکس

اگر پکیج موجود باشد کار شما بسیار راحت است. برای نصب برنامه کافی است که تنها پکیج منیجر را فرا بخوانید سپس فرمان دهید نصب برنامه x را بدهید.
برای خانواده debian

apt-get install appname

برای خانواده red hat

yum install appname

حالا اگر بکیچ برنامه وجود نداشت برای تصب برنامه در لینوکس خود چکار کنیم؟
برای خانواده debian می توانید برنامه را با لینک مستقیم دانلود کنید

wget downloadlink

سپس پکیج منیجر gdebi را نصب کنید با دستور زیر

apt-get install gdebi

بعد از طریق gdebi اقدام به نصب برنامه deb خود بکنید با دستور

gdebi appname

اما برای خانواده redhat نیاز به نصب پکیج منیجر جداگانه نیست.
برای آن هم ابتدا برنامه را با لینک مستقیم دانلود کنید سپس با دستور زیر پکیج آن را نصب کنید

rpm -ivh appname

بعد از نصب پکیج شما باید حتما پکیج های خود را بروز رسانی کنید تا پکیج جدید اضافه شود.با دستور زیر این کار را انجام می دهیم

yum update

حالا که پکیج به سیستم عامل اضافه شده مثل حالت اول شده و براحتی با دستور زیر برنامه نصب می شود

yum install appname

امیدوارم از آموزش نصب برنامه در لینوکس لذت برده باشید

شاد و پیروز باشید…

3/5 (2 نظر)

مطالب مرتبط

۶ دیدگاه در “آموزش نصب برنامه در لینوکس”

  • مهدی مهربانی آبان ۱۸, ۱۳۹۷ پاسخ

    با سلام ُ دوست عزیر من هر چی برنامه توی کالی میخوام نصب کنم آخرش این و مینویسه

    E: Unable to locate package gdebi
    

    ممنون میشم راهنمایی کنید

    • arsalan آبان ۱۸, ۱۳۹۷ پاسخ

      درود بر کاربر گرامی.همانطور که عنوان شد اگر پکیج برنامه شما در سیستم عامل وجود ندارد و سیستم عامل شما از خانواده دبیان است اول باید gdebi رو نصب کنید.
      با دستور زیر:
      apt-get install gdebi
      بعدش با استفاده از gdebi اقدام به نصب برنامه کنید.
      یک نکته دیگه.حتما دقت کنید نام gdebi و نام برنامه رو صحیح وارد کنید.
      موفق پیروز باشید

  • محمد صادق حاتمی آبان ۵, ۱۳۹۸ پاسخ

    با سلام و احترام
    من از تازه کاران لینوکس هستم که بتازگی توزیع مینت رو نصب کردم.
    میخواستم بدونم این روش نصب نرم افزار بصورت آفلاین که گفتین رو چجوری در لینوکس انجام بدم
    شما فرمودین
    APT-GET INSTALL APPNAME
    نرم افزاری رو که از جایی دیگه دانلود کردم و با فلش آوردم رو سیستمم , چطوری آدرس دهی کنم که نصب بشه؟ چطور به لینوکس بگم نرم افزاری که قراره نصب کنی , روی فلش قرار داره و از اونجا پیداش بکن
    اگه ممکنه یه چیز جامعتری بنویسین تا ما که به ویندوز و ترمینال ویندوز عادت کردیم , بتونیم بیایم طرف لینوکس
    ممنونم

    • Nima Nani آبان ۲۳, ۱۳۹۸ پاسخ

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

  • امین فروردین ۲۵, ۱۳۹۹ پاسخ

    سلام وقتی من چیزی را نصب میکنم این را مینویسد E: Could not open lock file /var/lib/dpkg/lock-frontend – open (13: Permission denied)
    E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root? خواهش میکنم کمکم کنید

    • نیما حسینی فروردین ۲۹, ۱۳۹۹ پاسخ

      درود
      نیاز به دسترسی روت دارد با دسترسی روت انجام دهید مشکل حل خواهد شد.

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

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

قوانین پن تست کور
دوره های آموزشی
نماد اعتماد