آموزش آپدیت لینوکس

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

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

چگونه سیستم عامل لینوکس و برنامه های آنرا آپدیت کنیم؟

برای بروز رسانی سیستم عامل لینوکس و نرم افزار های آن ابتدا باید به نوع توزیع لینوکس خود توجه کنید. معمولا اکثر توزیع های لینوکس یک برنامه گرافیکی مثل Ubuntu Software Center برای بروز رسانی سیستم عامل و برنامه ها دارند اما من قصد ندارم یک راه اختصاصی را برای شما بازگو کنم بلکه میخواهم روش کلی را بگویم که با استفاده از آن بتوانید هر توزیعی را به همراه برنامه های آن بروز رسانی کنید.

استفاده از دستور apt-get برای آپدیت توزیع های لینوکس

شما میتوانید با استفاده از دستور apt-get توزیع های Ubuntu و Debian و Kali و … را به سادگی بروز رسانی کنید. برای انجام اینکار کافیست ابتدا از دستور apt-get به همراه پارامتر update استفاده کنید تا آپدیت های جدیدی که برای توزیع شما منتشر شده بررسی شوند. برای مثال:

sudo apt-get update

با استفاده از دستور بالا فقط آپدیت های جدید بررسی میشوند و برای دانلود و اعمال آنها روی سیستم عامل باید از دستور apt-get به همراه پارامتر upgrade استفاده کنید. برای مثال:

sudo apt-get upgrade

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

دریافت نسخه های جدید بجای بروز رسانی

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

sudo apt-get dist-upgrade

پس به طور کلی برای بروز رسانی توزیع های Ubuntu و Kali و Debian به همراه نرم افزار های آنها میتوانید از سه دستور زیر استفاده کنید:

sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade

حذف خودکار برنامه های اضافی

معمولا بعد از بروز رسانی سیستم عامل و برنامه ها یک سری پکیج روی سیستم عامل اضافه می آید که شما میتوانید برنامه های اضافه را با دستور apt-get به همراه پارامتر autoremove حذف کنید. برای مثال:

sudo apt-get autoremove

بعد از وارد نمودن دستور بالا فهرست پکیج های اضافی برای شما به نمایش گذاشته میشود و سوالی مبنی بر حذف آنها پرسید میشود که با فشردن کلید y کلیه پکیج های اضافی حذف خواهند شد.

بروز رسانی توزیع های لینوکس با دستور yum

شما میتوانید توزیع Centos و Fedora را با استفاده از دستور yum به همراه پارامتر update بروز رسانی کنید. برای مثال:

su -c yum update

برای بروز رسانی نسخه های جدید Fedora باید از دستور dnf به همراه پارامتر upgrade و –refresh استفاده کنید. (نسخه 24 به بعد) برای مثال:

sudo dnf upgrade --refresh

sudo dnf install dnf-plugin-system-upgrade

sudo dnf system-upgrade download --releasever=25

sudo dnf system-upgrade reboot

اگر سوال یا انتقادی نسبت به مبحث بروز رسانی برنامه ها و سیستم عامل لینوکس دارید نووا بلاگ را از محبت خود محروم نکنید.

41 دیدگاه دربارهٔ «آموزش آپدیت لینوکس»

  1. با عرض سلام و خسته نباشید
    بنده تازه اومدم رو خط کالی لینوکس ولی میخوام بصورت حرفه ای دنبالش کنم
    اگه کتاب خوبی درباره دستورات کالی لینوکس دارین لطفا معرفی کنید بصورتی که با مثال توضیح بده…
    ممنون از زحمات شما عزیزان

    1. سلام، سلامت باشید
      معمولا اکثر کتاب های مربوط به سیستم عامل کالی به زبان انگلیسی هستند و کمتر کتابی به زبان فارسی وجود داره، شما میتونید از بخش tools خود وبسایت کالی هم استفاده کنید همه دستورات کالی رو به همراه مثال توضیح داده.
      البته قبلا یکسری از دستورات کالی رو تو سایت قرار دادم ولی متاسفانه همه دستوراتش نیست.

  2. king.web2116

    با سلام و خسته نباشید ببخشید من کالی لینوکس نسخه gnome ورژن Version 3.4.2 رو دارم میخوام ببینم چجوری خود این سیستم رو به کالی لینوکس های بالا تر ارتقا بدم خیلی لنگم لطفا راهنمایی کنید

  3. با سلام
    ممنون بابت مطالب
    ببخشید اگر به عنوان مثال من از توزیع ubuntu 17.10 استفاده کنم و بخواهم به نسخه ubuntu 18.10 برم
    امکانش هست که در داخل ترمینال این کار انجام شود
    و اگر امکانش هست با چه دستوری میتوان این عمل را انجام داد؟

    1. سلام
      ممنون از محبت تون
      شما میتونید از دستور do-release-upgrade برای ارتقاء سیستم عامل اوبونتو استفاده کنید.
      sudo do-release-upgrade -d
      اگر از پارامتر -d‌ هم استفاده کنید نسخه Development رو دانلود میکنه (نسخه در حال توسعه)
      موفق باشید

    2. سلام
      من داخل ترمینال apt-get update وبعد هم apt-get upgrade رو زدم و کارهارو انجام داد و بعد دستم خورد به کیبورد نمیدونم چی شد که ری استارت شد و الان هم میخوام برم داخلش صفحه سیاه بالا میاره که – اون بالا چشمک میزنه
      لطفا کمکم کنید

      اگر امکانش هست ایمیل بدید
      mohsenfeyz1245@gmail.com

      1. سلام
        دلایل زیادی میتونه داشته باشه، ممکنه از هسته لینوکس باشه (مثلا آخرین هسته لینوکس رو دریافت کردید و با توزیع لینوکس تون هماهنگی نداره)

  4. من از کالی استفاده میکنم و از ابزار خاصی هم استفاده نکردم و نسخه vm ware رو هم نصب کردم که بصورت مجازی فعلا تمرین کنم
    اما یه شکلی دارم و اون اینه که وقتی ترافیک شبکه رو نگاه کردم حجم اینترنت زیادی داره مصرف میکنه کالی در صورتی که هیچ ابزاری رو باز نکردم و هیچ مرورگر و برنامه متصل به اینترنت رو باز نکردم و وقتی کالی رو خاموش میکنم ترافیک اینترنتم نزدیک به صفر میشه و مشکلی نداره
    مشکل از چیه و این حجم مصرفی برای چی استفاده میشه ؟؟؟ آپدیت خودکار داره ؟؟ چطور میتونم غیر فعالش کنم

  5. سید مجتبی

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

  6. سلام خسته نباشيد
    ببخشيد من از كالي لينوكس استفاده ميكنم روي vm vare
    مشكلم اينه كه نميشه چيزي رو از كالي به ويندوز انتقال بدم ممنون ميشم راهنمايي كنيد

    1. سلام
      سلامت باشید
      ابزارهای VMWare رو روی کالی نصب کنید.
      بعد به سادگی میتونید فایلهاتون رو Drag and Drop کنید یا اینکه یک پوشه مشترک ایجاد کنید و از اون طریق فایل هاتون رو منتقل کنید.

  7. محمدعلی

    سلام و درود
    مهندس من از لینوکس هیچی نمی دانم و طبق آموزش های شما به لینوکس مهاجرت کردم .
    DVD اوبنتو ۱۴.۰۴ را داشتم . روی کامپیوترم نصب کردم وبه نسخه ۱۶.۰۴ ارتقاء دادم .
    تمام آپدیت ها را طبق آموزش های شما دریافت کردم . اما هروقت کامپیوتر را خاموش می کنم و مجدد روشن می کنم همه آپدیت ها ازبین می روند و تابحال هزاران مرتبه آپدیت کردم .
    ضمنا اصلا نمی توانم ازلینوکس استفاده کنم و هرکاری هم کردم نتوانستم لینوکس را حذف کنم و ویندوز را دوباره نصب کنم .
    ترا خدا کمکم کنید الان چندروزی است که اینترنت ندارم . لینوکس آنطوری که شما ودیگران ادعا می کنید آسان نیست وخیلی گیج کننده است .از هرکسی هم که سیوال میکنم همه جواب ها تکراری است و بیشتر کسانی که با لینوکس کار می کنند حتی خودشون هم بدرستی نمی توانند از لینوکس استفاده کنند .چون از جواب های نامفهومی که می دهند مشخص است .
    موفق باشین .

    1. سلام
      در حال حاضر نسخه 18.04 به صورت LTS ارائه شده که شما باید این نسخه رو نصب میکردید نه نسخه ای که مربوط به 5 سال پیش بودش
      چطور سیستم تون رو بروز میکنید و بر میگرده به حالت اولیه؟ آیا فقط از دستور apt-update استفاده میکنید؟ (این دستور به تنهای اصلا سیستم رو بروز نمیکنه)
      موفق باشید

      1. محمدعلیـ

        سلام و درودجناب مهندس
        عرض کردم خدمت شما که بنده DVD اوبنتو ۱۴.۰۴ را داشتم .
        طبق فرمایش شما بدنبال DVD ورژن جدید گشتم اما درمنطقه ما موجودنبود واز روی اینترنت هم بدلیل سرعت پاپین نتوانستم دانلود کنم ونسخه جدیدتهیه کنم .
        کلا اوبتو را فرمت کردم وهمه چیز را حذف کردم و دوباره همان ورژن قدیمی را نصب کردم وطبق آموزش های شما به اوبنتوی ۱۶.۰۴ ارتقاء دادم .
        خیلی هم ازشما متشکرم که با آموزش های خیلی عالی به بنده وامثال من کمک می کنید .
        من الان چندسال است که تصمیم دارم به اوبنتو مهاجرت کنم . از زمان نسخه ۱۳.۱۰ تصمیم به مهاجرت داشتم و الان DVD اوبنتو ۱۳.۱۰ را هم دارم .
        اما متاسفانه بیشترآموزش هاپی که دریافت می کردم کامل نبودند ویا درحد حرفه ای بودند .
        ازشما خیلی سپاسگزارم که آموزش های خیلی ساده و پرمحتواپی دراین سایت منتشر کرده اید .
        موفق باشین . محمدعلی مقیسه

  8. سلام ایا میشه مستقیما fedora 26 رو به 30 upgrade کرد.
    ایا قبلش باید بک اپ گرفت؟

  9. سلام
    من می خوام 19.4 ubuntu را کنار ویندوز 10 نصب کنم اما صفحه های نصب خیلی سنگین حرکت میکنن
    و در صفحه پارتیشن بندی هنگ میکنه و حتی موس هم تکان نمی خورد
    در قسمت live در ترمینال در جواب sudo fdisk -l می نویسه
    cannot open /dev /sda permission denied
    و دور صفحه سیاه می شه ؟

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

  11. مهندس سلام من وقتی میخوام کالی روبروزرسانی کنم بیش ازحدزمان میبره {دوسه ساعت}این عادیه؟؟؟؟؟؟؟؟
    باتشکر

    1. سلام رضا
      سرعت بروز رسانی بررسی کن و حجم آپدیتی که دریافت میکنه، اگر حجم آپدیت بالا بود خب کاملا طبیعی (بسته به سرعت اینترنت) اما اگر حجم کم باشه و سرعت اینترنت خوبه مشکل میتونه از منابعی باشه که داری ازشون بروز رسانی رو دریافت میکنید.
      منابع رو از فایل sources.list بررسی کنی و مطمئن بشید درست هستند.

  12. فرزانه

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

    1. سلام
      احتمالا هسته لینوکس (Linux Kernel) بروز شده و با سیستم عاملت هماهنگی های لازم رو نداره، برای اینکه هسته لینوکس تون رو Downgrade کنید باید سیستم تون رو ریستارت کنید و از قسمت Advanced options for Ubuntu هسته قبلی لینوکس رو انتخاب کنید. مثلا اگر 10 تا هسته مشخص شده بود اول هسته نهم رو انتخاب کنید بعد اگر مشکلی نداشت با همون کار کنید در غیر اینصورت کرنلی رو انتخاب کنید که سیستم عامل تون باهاش سازگار باشه

      1. فرزانه

        ممنون.حالا امتحان میکنم.
        فقط ممکنه آپدیت درست انجام نشده باشه یا ممکنه مجبور باشم پاکش کنم؟دوباره نصب کنم؟

        1. اگر آپدیت به صورت کامل دریافت نشه اصلا نصب هم نمیشه، مگر اینکه کامل دریافت شده باشه و در حین نصب اون رو کنسلش کنید (مثلا یهو سیستم خاموش بشه) در این صورت شاید اگر اون بروز رسانی ها حیاتی بوده باشند باعث بشه مشکلاتی برای سیستم شما پیش بیاد.

  13. سلام من کالی رو بروزرسانی کردم وقتی که ریستارت کردم و بعد لوگین آیکون های نرم افزار نشان داده نمی شوند چکار کنم که دوباره آیکون ها دیده بشن

  14. سلام براینکه نسخه ردهت از۸.۱به ۸.۲ارتقا پیداکند چه دستوری باید بزنب

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

  16. این دستور آخری مال کالی……منظور سومیش مثلا کالی 4.2 باشه به آخرین نسخه موجود مثلا4.4 ارتقا میده؟؟؟ لطفا جواب بدید

  17. دانیال

    سلام و عرض خسته نباشید خدمت آقای برغمدی عزیز که با حوصله به سوالات جواب میدن🙂
    میشه لطفا در رابطه با تفاوت apt-get update و apt-get upgrade بیشتر توضیح بفرمایین

دیدگاه‌ خود را بنویسید

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

پیشنهاد ویژه به دوستان نووا بلاگ
فقط با مبلغ 89.500 تومان به چهار دوره آموزشی با بیش از 26 ساعت آموزش ویدیویی و یک کتاب پی دی اف به صورت دائمی دسترسی داشته باشید.
  • آموزش خط فرمان ویندوز (5 ساعت)
  • کاربر حرفه ای ویندوز یک (13 ساعت)
  • کاربر حرفه ای ویندوز دو (4 ساعت)
  • کتاب آموزش بچ اسکریپت
  • آموزش طراحی سایت با وردپرس (5 ساعت)
پیشنهاد ویژه به دوستان نووا بلاگ
فقط با مبلغ 19.500 تومان به چهار دوره آموزشی با بیش از 26 ساعت آموزش ویدیویی و یک کتاب پی دی اف به صورت دائمی دسترسی داشته باشید.
  • آموزش خط فرمان ویندوز (5 ساعت)
  • کاربر حرفه ای ویندوز یک (13 ساعت)
  • کاربر حرفه ای ویندوز دو (4 ساعت)
  • کتاب آموزش بچ اسکریپت
  • آموزش طراحی سایت با وردپرس (5 ساعت)