دوره‌ های آموزشی نووا
آگوست 23, 2017

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

Avatar photo
برنامه نویس MERN Stack
آموزش آپدیت لینوکس

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

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

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

برای بروز رسانی سیستم عامل لینوکس و نرم افزار های آن ابتدا باید به نوع توزیع لینوکس خود توجه کنید. معمولا اکثر توزیع های لینوکس یک برنامه گرافیکی مثل 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

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

43 پاسخ به “آموزش آپدیت لینوکس”

  1. Avatar photo pakbakhte گفت:

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

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

    • Avatar photo مهدی گفت:

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

    • Avatar photo Mehdi گفت:

      @lpicfarsi رو تو اینستا فالوکن همه چیز درباره لینوکس میگه

  2. Avatar photo king.web2116 گفت:

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

  3. Avatar photo محمداسماعیل گفت:

    کالی لینکس من چطوربه اوبنتوتبدیل شود تشکر

    • روشی برای تبدیل کالی به اوبونتو نداریم 🙂 باید سیستم عامل کالی رو پاک کنید بعد Ubuntu رو نصب کنید.
      موفق باشید.

    • Avatar photo jm گفت:

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

  4. Avatar photo amir گفت:

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

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

    • Avatar photo mohsen گفت:

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

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

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

  5. Avatar photo afshin گفت:

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

  6. Avatar photo سید مجتبی گفت:

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

  7. Avatar photo ناشناس گفت:

    بد از تمام شدن آ\دیت نیاز به کار خاصی هم داره

  8. Avatar photo محمد گفت:

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

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

  9. Avatar photo محمدعلی گفت:

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

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

      • Avatar photo محمدعلیـ گفت:

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

  10. Avatar photo رضا گفت:

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

  11. Avatar photo Roz گفت:

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

  12. Avatar photo hamidreza گفت:

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

  13. Avatar photo hamidreza گفت:

    یادم رفت بگم که لبتاپم هم اچ پی هستش

  14. Avatar photo reza گفت:

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

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

  15. Avatar photo فرزانه گفت:

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

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

      • Avatar photo فرزانه گفت:

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

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

  16. Avatar photo Freeman گفت:

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

  17. Avatar photo مجتبی گفت:

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

  18. Avatar photo امیر گفت:

    سلام این روش بهتر نیست ؟؟
    https://linuxmint-user-guide.readthedocs.io/en/latest/upgrade-to-mint-20.html
    مال رو خود سایت مینت بوده انتقالش دادن

  19. Avatar photo سارا گفت:

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

  20. Avatar photo AMIR گفت:

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

  21. Avatar photo AMIR گفت:

    لینوکس آپدیت خود کار نداره که؟؟؟؟

  22. Avatar photo دانیال گفت:

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

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

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