نحوه ارتقاء اوبونتو 22.04 LTS به 24.04 LTS

 

نسخه پایدار اوبونتو 24.04 LTS (با نام Noble Numbat) در 25 آوریل 2024 منتشر شده است. اگر کنجکاو هستید که بدانید چه ویژگی‌هایی در آن وجود دارد، اکنون میتوانید بصورت تستی به این نسخه ارتقاء دهید. همانند هر نسخه جدید اوبونتو، اوبونتو 24.04 دارای ویژگی‌های جدیدی است که شامل آخرین و بهترین نرم‌افزارها مانند هسته لینوکس، GNOME 46 و ابزارهای پیشرفته است. می‌توانید اطلاعات بیشتر درباره تغییرات جدید را از یادداشت‌های انتشار پیدا کنید.

مهم‌ترین نکته این است که اوبونتو 24.04 LTS به مدت 5 سال تا آوریل 2029 برای اوبونتو دسکتاپ، اوبونتو سرور و اوبونتو کور پشتیبانی خواهد شد.

این راهنما شما را در فرآیند ارتقاء سیستم فعلی اوبونتو 22.04 به اوبونتو 24.04 LTS راهنمایی می‌کند.

مرحله 1: پشتیبان‌گیری از داده‌های اوبونتو

برای پشتیبان‌گیری از داده‌های خود در اوبونتو 22.04 به یک درایو خارجی قبل از ارتقاء به اوبونتو 24.04، می‌توانید بصورت زیر عمل کنید.

ابتدا، دستگاه ذخیره‌سازی خارجی خود را مانند یک درایو USB یا هارد دیسک خارجی وصل کنید و مطمئن شوید که سیستم شما آن را شناسایی می‌کند. ترمینال را باز کرده و دستور `lsblk` را وارد کنید تا درایو خارجی خود را در لیست پیدا کنید که ممکن است چیزی شبیه به `/dev/sdbl` باشد. بعد از شناسایی درایو خارجی، می‌توانید نقطه‌ی اتصال آن را با اجرای دستور `df` پیدا کنید و به دنبال ورودی که با شناسه درایو خارجی شما (مثلاً `/dev/sdbl`) مطابقت دارد، بگردید.

نقطه‌ی اتصال در ستون دوم آن ورودی لیست شده و معمولاً به شکل `/mnt/external` یا `/media/username/external` خواهد بود. این نقطه‌ی اتصال جایی است که درایو خارجی در سیستم شما قابل دسترسی است. میتوانید برای پشتیبان‌گیری از دایرکتوری خانگی (Home) به یک درایو خارجی از دستور استفاده از دستور `rsync` استفاده کنید:

rsync -av --progress /home/username /path/to/external/drive

همچنین برای برای ایجاد یک فایل فشرده از دایرکتوری خانگی و ذخیره آن در درایو خارجی استفاده از دستور `tar`استفاده کنید:

tar -cvzf /path/to/external/drive/backup_home.tar.gz /home/username

`/path/to/external/drive` را با مسیر درایو خارجی خود و `/home/username` را با مسیر دایرکتوری خانگی جایگزین کنید.

همچنین می‌توانید از ابزارهای گرافیکی پشتیبان‌گیری مانند Deja Dup یا Timeshift برای پشتیبان‌گیری از داده‌ها به یک درایو خارجی استفاده کنید.

مرحله 2: آماده‌سازی سیستم اوبونتو برای ارتقاء

قبل از شروع ارتقاء سیستم خود، مطمئن شوید که تمامی به‌روزرسانی‌های لازم را انجام داده‌اید. پس از آن، بسته‌های فعلی خود را به‌روز کنید و سیستم خود را دوباره راه‌اندازی کنید تا تغییرات به‌درستی اعمال شوند.

sudo apt list --upgradable

sudo apt update && sudo apt upgrade -y

reboot

مرحله 3: ارتقاء اوبونتو 22.04 LTS به 24.04 LTS

اگر از طریق SSH ارتقاء می‌دهید، مطمئن شوید که پورت TCP 1022 را در فایروال ufw باز کرده‌اید تا اتصال پایداری در طول فرآیند ارتقاء داشته باشید.

sudo ufw allow 1022/tcp

اگر به اوبونتو دسکتاپ خود به‌صورت فیزیکی دسترسی دارید و به‌صورت محلی ارتقاء می‌دهید، نیازی به باز کردن هیچ پورتی ندارید. به‌سادگی ابزار Update Manager Core را نصب کنید که اطمینان حاصل می‌کند تمام ابزارهای لازم برای ارتقاء نصب شده‌اند.

sudo apt install update-manager-core

پس از نصب Update Manager Core، فرآیند ارتقاء را با وارد کردن دستور زیر آغاز کنید.

sudo do-release-upgrade -d

اگر سیستم نسخه جدیدی پیدا نکرد و با خطای زیر مواجه شدید:

Checking for a new Ubuntu release

There is no development version of an LTS available.

To upgrade to the latest non-LTS development release

set Prompt=normal in /etc/update-manager/release-upgrades.

این پیام نشان می‌دهد که شما سعی دارید به نسخه توسعه‌نیافته یک نسخه LTS ارتقاء دهید.

در واقع این چیزی است که اتفاق می‌افتد:

  • اوبونتو دو نوع انتشار اصلی دارد: LTS (پشتیبانی طولانی‌مدت) و غیر LTS (نسخه‌های توسعه دهندگان
  • شما نمی‌توانید مستقیماً از نسخه LTS (مثل 22.04 LTS) به یک نسخه توسعه ارتقاء دهید.
  • سیستم به‌درستی به شما اطلاع می‌دهد که نسخه توسعه‌نیافته‌ای از نسخه LTS فعلی (24.04 LTS) هنوز موجود نیست.

از آنجایی که می‌خواهید از اوبونتو 22.04 LTS به آخرین نسخه LTS (24.04 LTS) ارتقاء دهید، باید این کار را انجام دهید:

فایل پیکربندی `/etc/update-manager/release-upgrades` را باز کنید و مقدار "Prompt" را به "normal" تغییر دهید تا از ارتقاء مطلع شوید.

sudo nano /etc/update-manager/release-upgrades

اکنون از دستور زیر برای شروع مجدد فرآیند ارتقاء استفاده کنید:

sudo do-release-upgrade

این دستور شما را به نسخه اوبونتو 23.10 می‌برد. در حال حاضر، نمی‌توانید مستقیماً از اوبونتو 22.04 LTS به 24.04 LTS با استفاده از دستور `do-release-upgrade` ارتقاء دهید زیرا مسیر ارتقاء رسمی هنوز در دسترس نیست.

برای ارتقاء به اوبونتو 24.04، ابتدا باید به اوبونتو 23.10 ارتقاء دهید. سپس از آن، می‌توانید به اوبونتو 24.04 ارتقاء دهید. حال سیستم خود را مجدد راه اندازی کنید.

reboot

دوباره فایل پیکربندی `/etc/update-manager/release-upgrades` را باز کنید و مقدار "Prompt" را به "lts" تغییر دهید.

sudo nano /etc/update-manager/release-upgrades

در نهایت، دستور زیر را وارد کنید و سپس دستورالعمل‌های باقیمانده را برای ارتقاء از نسخه 23.10 به 24.04 LTS دنبال کنید.

sudo do-release-upgrade -d

مرحله 4: حذف بسته‌های منسوخ‌شده

برای حذف بسته‌های منسوخ‌شده پس از ارتقاء اوبونتو و اطمینان از تمیز بودن سیستم، می‌توانید از دستور زیر استفاده کنید:

sudo apt autoremove

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

مرحله 5: فعال کردن مخازن شخص ثالث در اوبونتو

برای فعال کردن مخازن شخص ثالث، باید مخازن شخص ثالث را که ممکن است در طول فرآیند ارتقاء غیرفعال شده باشند، در دایرکتوری `/etc/apt/sources.list.d/` پیدا کنید.

سپس علامت `#` را که در ابتدای هر خط برای هر مخزن قرار دارد حذف کنید تا مخازن مربوطه فعال شوند.

برای تأیید فعال بودن مخازن شخص ثالث، از دستور زیر استفاده کنید تا مطمئن شوید که مخازن لازم فعال هستند:

ls -l /etc/apt/sources.list.d/

با دنبال کردن این مراحل، می‌توانید مخازن شخص ثالث را پس از ارتقاء اوبونتو از نسخه 22.04 به 24.04 فعال کنید.

و تمام!! امیدواریم که با موفقیت نسخه اوبونتو خود را از 22.04 به 24.04 ارتقاء داده باشید. برای دیدن باقی آموزش ها میتوانید وارد منوی پشتیبانی بخش آموزش ها شوید، در صورتی که درباره این آموزش به مشکل یا سوالی برخورد کردید، میتوانید آن را در بخش دیدگاه بیان کنید. 

 

 

 

 

 

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید