اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

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

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

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

    نصب برنامه درلینوکس بسیار ساده است اما نه به سادگی ویندوز.

    در ویندوز شما یک فایل exe دانلدو میکنید براحتی آن را نصب می کنید.

    در لینوکس هم امکان نصب برنامه بصورت گرافیکی وجود دارد اما ما قصد داریم

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

    شما دسترسی بصورت گرافیکی نداشته باشید و مجبور به نصب از طریق 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

    حالا که به این مفهوم آشنا شدیم بریم سراغ نصب برنامه در لینوکس

    هنگام نصب برنامه در لینوکس ۲ احتمال وجود دارد

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

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


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

    برای خانواده debian
    کد PHP:
     apt-get install appname 
    برای خانواده رد هت
    کد PHP:
     yum install appname 
    حالا اگر بکیچ برنامه وجود نداشت برای تصب برنامه در لینوکس خود چکار کنیم؟

    برای خانواده debian می توانید برنامه را با لینک مستقیم دانلود کنید
    کد PHP:
     wget downloadlink 
    سپس پکیج منیجر gdebi را نصب کنید با دستور زیر
    کد PHP:
     apt-get install gdebi 
    بعد از طریق gdebi اقدام به نصب برنامه deb خود بکنید با دستور
    کد PHP:
     gdebi appname 
    اما برای خانواده redhat نیاز به نصب پکیج منیجر جداگانه نیست.

    برای آن هم ابتدا برنامه را با لینک مستقیم دانلود کنید سپس با دستور زیر پکیج آن را نصب کنید
    کد PHP:
     rpm -ivh appname 
    بعد از نصب پکیج شما باید حتما پکیج های خود را بروز رسانی کنید تا پکیج جدید اضافه شود.با دستور زیر این کار را انجام می دهیم
    کد PHP:
     yum update 
    حالا که پکیج به سیستم عامل اضافه شده مثل حالت اول شده و براحتی با دستور زیر برنامه نصب می شود
    کد PHP:
     yum install appname 
    امیدوارم از آموزش نصب برنامه در لینوکس لذت برده باشید
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 02-09-2021, 12:32 AM.

    #2
    کسی راجع به ابزار oscanner کالی چیزی میدونه ؟

    کامنت

    درباره انجمن منطقه لینوکسی ها

    انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

    شبکه های اجتماعی
    در حال انجام ...
    X