از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش به روز رسانی اوبونتو 20.04 از رابط خط فرمان
سرفصلهای مطلب
در این مقاله، من قصد دارم به شما نشان دهم که چگونه اوبونتو 20.04 LTS را از خط فرمان به روز کنید. بنابراین، بیایید شروع کنیم.
پیکربندی بهروزرسانیهای خودکار:
بهطور پیشفرض، بهروزرسانی خودکار یا ارتقای بدون نظارت در اوبونتو 20.04 LTS فعال است.
اگر میخواهید بهروزرسانی خودکار را پیکربندی کنید، فایل پیکربندی را باز کنید /etc/apt/apt.conf.d/20auto-upgrades با دستور زیر:
اینجا، خط اول APT::Periodic::Update-Package-Lists “1”; برای اینکه به مدیر بسته APT بگوید به طور خودکار کش بسته را به روز نگه دارد استفاده می شود.
خط دوم، APT::Periodic::Unattended-Upgrade “1”; برای گفتن به مدیر بسته APT برای به روز رسانی خودکار بسته ها استفاده می شود.
برای غیرفعال کردن بهروزرسانی خودکار یا ارتقای بدون نظارت، تنظیم کنید APT:: Periodic:: Update-Package-Lists و APT:: Periodic:: Unattended-Upgrade به 0 همانطور که در تصویر زیر نشان داده شده است.
پس از اتمام کار، فشار دهید
به روز رسانی کش مخزن بسته:
قبل از اینکه بخواهید هر بسته ای را نصب، به روز رسانی یا حذف کنید، باید کش مخزن بسته APT را به روز کنید. با این کار پایگاه داده بسته دستگاه Ubuntu 20.04 LTS شما به روز می شود و بررسی می شود که آیا نسخه جدیدتری از بسته های نصب شده موجود است یا خیر.
برای به روز رسانی کش مخزن بسته APT، دستور زیر را اجرا کنید:
کش مخزن بسته APT باید به روز شود. همانطور که مشاهده می کنید، 35 بسته قابل به روز رسانی به نسخه های جدید هستند.
به روز رسانی بسته های خاص:
با دستور زیر میتوانید لیست بستههایی را که بهروزرسانیهای آنها در دسترس است بررسی کنید:
لیست بسته های قابل ارتقا باید نمایش داده شود. در هر خط، نام بسته با رنگ متن سبز چاپ شده است.
در سمت راست هر خط، نسخه بسته قدیمیتر چاپ شده است. در سمت چپ هر خط، نسخه موجود جدیدتر همانطور که در تصویر زیر مشخص شده است چاپ شده است.
اکنون، برای ارتقاء یک بسته واحد (مثلاً اختصاص دادن، دستور زیر را اجرا کنید:
همانطور که می بینید، اختصاص دادن و وابستگی های آن (python3-apport) ارتقاء خواهد یافت. این 2 بسته حجمی در حدود 212 کیلوبایت دارند. بنابراین، حدود 212 کیلوبایت بسته از اینترنت دانلود می شود. پس از نصب، حدود 1024 بایت (بایت) فضای دیسک اضافی استفاده خواهد شد.
برای تأیید ارتقا، فشار دهید Y و سپس فشار دهید <ورود>.
بسته اختصاص دادن و وابستگی های آن باید ارتقا یابد.
به روز رسانی تمام بسته ها:
به جای ارتقای یک به یک بسته ها، می توانید با دستور زیر تمام بسته های موجود را به یکباره ارتقا دهید:
APT خلاصه ای از ارتقا را به شما نشان می دهد. در اینجا 33 بسته ارتقا خواهند یافت. 5 پکیج به تازگی نصب خواهد شد. اندازه ارتقاء در حدود 93.0 مگابایت است. بنابراین، حدود 93.0 مگابایت بسته از اینترنت دانلود می شود. پس از ارتقا، حدود 359 مگابایت فضای دیسک اضافی مورد نیاز خواهد بود.
APT بسته های جدیدی را که نصب خواهند شد به شما نشان می دهد. عمدتاً بسته های هدر هسته و هسته جدید در این قسمت نمایش داده می شوند.
APT لیست بسته هایی را که ارتقا خواهند یافت به شما نشان می دهد.
APT همچنین بسته های قدیمی که دیگر مورد نیاز نیستند را به شما نشان می دهد. پس از تکمیل ارتقا می توانید با خیال راحت آنها را حذف کنید.
وقتی آماده شدید، فشار دهید Y و سپس فشار دهید <ورود> برای تایید ارتقا
APT باید شروع به دانلود تمام بسته های مورد نیاز از اینترنت کند.
پس از نصب تمام بسته های جدید، ارتقا باید کامل شود.
اکنون کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات اعمال شود با دستور زیر:
بسته های قفل:
اگر نمیخواهید بستههای خاصی را زمانی که در حال ارتقاء همه بستهها با استفاده از sudo ارتقاء مناسب فرمان
ابتدا تمام بسته های قابل ارتقا را با دستور زیر لیست کنید:
همه بسته های قابل ارتقا باید فهرست شوند.
حال، فرض کنید، شما بسته های هسته لینوکس را نمی خواهید (لینوکس ژنریک، لینوکس-هدر-ژنریک و لینوکس-تصویر-ژنریک) ارتقا یابد. شما باید این بسته ها را به عنوان علامت گذاری کنید نگه دارید.
برای برگزاری ارتقاء بسته لینوکس ژنریک، دستور زیر را اجرا کنید:
بسته لینوکس ژنریک باید تنظیم شود روی نگه دارید
به همین ترتیب، می توانید ارتقاء بسته ها را نگه دارید لینوکس-هدر-ژنریک و لینوکس-تصویر-ژنریک به شرح زیر است:
بسته ها لینوکس-هدر-ژنریک و لینوکس-تصویر-ژنریک باید تنظیم شود روی نگه دارید
شما می توانید تمام بسته های تنظیم شده را لیست کنید روی با دستور زیر نگه دارید:
همانطور که می بینید، تمام بسته هایی که من تنظیم کرده ام روی نگه دارید ذکر شده است.
حال سعی کنید تمامی پکیج ها را به صورت زیر ارتقا دهید.
همانطور که می بینید، بسته های (لینوکس ژنریک، لینوکس-هدر-ژنریک و لینوکس-تصویر-ژنریک) که به عنوان نگهدارنده علامت گذاری کرده ام قرار نیست با بقیه بسته ها ارتقا پیدا کنند.
باز کردن قفل بسته ها:
اگر بعداً تصمیم گرفتید بسته هایی را که به عنوان نگهدارنده علامت گذاری کرده اید ارتقا دهید، تنها کاری که باید انجام دهید این است که آنها را باز نگه دارید.
می توانید نگه دارید لینوکس ژنریک بسته بندی به شرح زیر
بسته لینوکس ژنریک نباید باشد روی دیگر نگه دارید
همانطور که می بینید، بسته لینوکس ژنریک نیست روی لیست نگهداری دیگر
به همین ترتیب، می توانید بسته ها را باز کنید لینوکس-هدر-ژنریک و لینوکس-تصویر-ژنریک به شرح زیر است:
حالا اگر همه بسته ها را ارتقا دهید، بسته ها لینوکس ژنریک، لینوکس-هدر-ژنریک، و لینوکس-تصویر-ژنریک نیز باید ارتقا یابد.
حذف بسته های غیر ضروری:
پس از تکمیل ارتقا، می توانید با دستور زیر تمام بسته های غیر ضروری را حذف کنید:
در مورد من، هیچ بسته غیر ضروری در دسترس نیست.
اگر بسته های غیر ضروری داشته باشید، نمایش داده می شود و از شما خواسته می شود آنها را حذف کنید. فقط فشار دهید Y و سپس فشار دهید <ورود> برای حذف آنها
پاکسازی کش ها:
هنگامی که رایانه خود را ارتقا دادید، نسخه جدیدتر بسته ها در حافظه پنهان ذخیره می شود /var/cache/apt/archives/ دایرکتوری کامپیوتر شما می توانید آنها را حذف کرده و فضای دیسک را آزاد کنید.
برای حذف آنها، دستور زیر را اجرا کنید:
بسته های کش شده باید حذف شوند.
بنابراین، اینگونه است که اوبونتو 20.04 LTS را از خط فرمان ارتقا می دهید. با تشکر از خواندن این مقاله.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1403-01-04 18:49:05