جستجو برای:
  • صفحه اصلی
  • آموزش ها
    • آموزش های هک و امنیت
    • آموزش های شبکه
    • آموزش های لینوکس
    • آموزش های داده کاوی
    • آموزش های طراحی سایت و سئو
    • آموزش های برنامه نویسی
    • آموزش های آمار و احتمالات
  • اخبار
  • دوره های آموزشی
  • درباره ما
 
  • info@zodiaclp.com
  • دوره ها
  • بلاگ
زودیاک - آموزش هک و امنیت ، آموزش ابزار هک و امنیت
  • صفحه اصلی
  • آموزش ها
    • آموزش های هک و امنیت
    • آموزش های شبکه
    • آموزش های لینوکس
    • آموزش های داده کاوی
    • آموزش های طراحی سایت و سئو
    • آموزش های کاربردی
  • اخبار
  • دوره های آموزشی
  • درباره ما
0

ورود و ثبت نام

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

2019/11/04
ارسال شده توسط ارسلان بهزادی نژاد
آموزش ها ، آموزش های لینوکس ، آموزش های هک و امنیت
525 بازدید
نصب نرم افزار در لینوکس

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

درود بر کاربران عزیز و همراهان همیشگی پلتفرم آموزشی زودیاک

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

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

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

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

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

از طرفی دیگر وقتی که شما با سرور های لینوکس ، سرور های مجازی و … کار کنید

معمولا دسترسی خط فرمان میگیرد نه گرافیکی. چون حالت گرافیکی منابع بسیاری را اشغال می کند.

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

ابتدا باید با پکیج منیجرها آشنا شویم.

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

پس بدون شک متوجه مهم بودن این برنامه ها شده اید.

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

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

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

همانطور که عنوان شد شما حتما نیاز به یک پکیج منیجر دارید.

تعداد پکیج منیجر ها بسیار زیاد است .

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

در پایین توزیع های مختلف لینوکس به همراه بهترین پکیج منیجر آنها و فرمت قابل پشتیبانیشان را معرفی میکنیم.
  • خانواده Debian که شامل توزیع های مانند kali linux ، ubuntu و backtrack است ، فرمت برنامه هایشان deb است و از پکیج منیجز apt استفاده می کنند.
  • خانواده Redhat که شامل توزیع های مانند oracle linux ، fedora و centos است ، فرمت برنامه هایشان rmp است و از پکیج منیجز yum استفاده می کنند.
  • بسیاری از دیگر توزیع ها مانند openSUSE ، SUSE Linux و Arch linux  ، فرمت برنامه هایشان مانند خانواده red hat از نوع  rmp است اما از پکیج منیجر pacman استفاده می کنند.

این پکیج منیجر ها که نام بردیم در هر خانواده بصورت پیش فرض وجود دارد

اما شما می توانید از پکیج منیجر های دیگر هم استفاده کنید.

مثلا برای نصب برنامه های deb هم از apt می توان استفاده کرد هم از gdebi . پس انتخاب استفاده از پکیج منیجر با شما است.

بریم سراغ نصب نرم افزار در لینوکس

در شروع کا 2 احتمال وجود دارد.

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

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

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

بریم برای احتمال اول . اگر پکیج وجود دارد ، کار شما بسیار ساده است.

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

اگر از توزیع Debian استفاده کنید مانند زیر می شود

Apt-get install appname

اگر از خانواده redhat استفاده می کنید دستور مانند زیر می شود

Yum install appname

به همین سادگی

حال بریم سراغ احتمال دوم.

اگر برنامه وجود نداشته باشد. اگر از توزیع Debian لینوکس استفاده می کنید باید از پکیج منیجر کمکی gdebi استفاده کنید. ابتدا باید برنامه را با دستور زیر دانلود کنید (دقت کنید نیازمند لینک مستقیم است )

Wget downloadlink

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

Apt-get install gdebi

در آخر هم با استفاده از gdebi برنامه deb خود را نصب کنید. با دستوز زیر

Gdebi appname

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

Rpm -ivh appname

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

و باید با دستور زیر پکیج های سیستم را بروزرسانی کنید که برنامه جدید هم به آنها اضافه شود.

Yum update

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

Yum install appname

کار تمام است و برنامه نصب شده است.

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

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

شاد و پیروز باشید
اشتراک گذاری:
برچسب ها: آموزش فناوری اطلاعاتآموزش لینوکسآموزش هکآموزش هک و امنیتپلتفرم آموزشی زودیاککالی لینوکس

مطالب زیر را حتما مطالعه کنید

الگوریتم رگرسیون خطی چیست ؟

الگوریتم رگرسیون خطی چیست ؟ چگونه کار می کند و چه کاربردی دارد ؟

رمزنگاری و رمزگشایی

رمزنگاری و رمزگشایی چیست ؟ و بررسی انواع الگوریتم های رمزنگاری

کشف ورودی آسیب پذیر سایت

کشف ورودی آسیب پذیر سایت

افزایش حجم درایو C ، یک ترفند کاربردی

افزایش حجم درایو C ، یک ترفند کاربردی

بستن آپدیت ویندوز 10

بستن آپدیت ویندوز 10 به 4 روش ساده

ویژگی های ویندوز 10 که از وجود آنها بی خبر هستید

ویژگی های ویندوز 10 که از وجود آنها بی خبر هستید

قدیمی تر الگوریتم های گوگل : بخش اول
جدیدتر WAF چیست ؟

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
  • محبوب
  • جدید
  • دیدگاه ها
قبلی بعدی
درباره زودیاک

پلتفرم آموزش زودیاک در سال 1398 در راستای افزایش دانش دوست داران حوزه فناوری اطلاعات ، تاسیس شده است.

  • info@zodiaclp.com
دسترسی سریع
  • آموزش ها
  • دوره ها
  • اخبار
  • حساب کاربری
  • سبد خرید
  • درباره ما

زودیاک در شبکه های اجتماعی
تمامی حقوق برای پلتفرم آموزشی زودیاک محفوظ می باشد.

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت