در این آموزش ارتقاء دبیان به نسخه Unstable را بررسی خواهیم کرد. نسخه Unstable دبیان ممکن است گاهی اوقات برخی از اشکالات را با به روز رسانی های خود معرفی کند. نسخه Unstable بیشتر از نسخههای پایدار بستههای نرمافزاری ساخته شده است. علاوه بر این نسخههای معمولی اوبونتو مبتنی بر Debian Unstable و نسخههای LTS (پشتیبانی طولانیمدت) آنها مبتنی بر تست دبیان هستند.
بزرگترین مزایای ارتقاء Debian به نسخه Unstable عبارتند از:
- نسخه های جدید پایه سیستم عامل
- نسخه های جدید بسته ها (نرم افزار، کتابخانه ها و…)
- آخرین رفع اشکالات و به روز رسانی های امنیتی
فهرست مطالب
ارتقاء دبیان به نسخه Unstable
مرحله اول :
قبل از اینکه به فرآیند ارتقا بپردازید، باید تعیین کنید که آیا انجام این کار در حال حاضر برای شما ایمن است یا خیر. از آنجایی که نسخه Unstable دبیان اغلب به روز می شود، ممکن است این اتفاق بیفتد که مخزن آن در حال حاضر تحت تعمیر و نگهداری باشد و ممکن است برخی از بسته ها نصب نشوند. وقتی مطمئن شدید که برای ادامه کار ایمن هستید، می توانید با ورود به سرور خود به عنوان root شروع کنید.
مرحله دوم :
فایل پیکربندی را در ویرایشگر باز کنید:
nano /etc/apt/sources.list
فایل باید به صورت زیر باشد:
deb http://ftp.us.debian.org/debian squeeze main deb http://security.debian.org/ squeeze/updates main
برای خط اول، “squeeze main” را در انتهای خط با “sid main” تغییر دهید.
deb http://ftp.us.debian.org/debian sid main
سپس کل خط دوم را با دستور زیر جایگزین کنید:
deb http://ftp.us.debian.org/debian squeeze main
اکنون، اگر میخواهید مخازن «contrib» و «non-free» را فعال کنید، یک خط سوم اضافه کنید و «contrib non-free» را وارد کنید.
deb http://ftp.us.debian.org/debian sid main contrib non-free
برای ذخیره تغییرات خود، فشار دهید:
Ctrl+O
سپس تایید کنید:
Enter/Return
در نهایت ویرایشگر را با فشار دادن:
Ctrl+X
مرحله سوم :
لیست های بسته خود را با تایپ کردن به روز کنید:
apt-get update
اکنون برای ارتقاء، دستورالعمل های زیر وجود دارد:
دستور زیر را اجرا کنید:
apt-get dist-upgrade
سپس تأیید کنید که می خواهید به روند ادامه دهید و اجازه دهید اجرا شود. ترمینال را پنهان نکنید زیرا احتمالاً در حین ارتقا با چند سؤال روبرو خواهید شد. اگر این پنجره محاوره ای ظاهر شود:
----------------------------| Configuring libc6 |---------------------------- | | | There are services installed on your system which need to be restarted | | when certain libraries, such as libpam, libc, and libssl, are upgraded. | | Since these restarts may cause interruptions of service for the system, | | you will normally be prompted on each upgrade for the list of services | | you wish to restart. You can choose this option to avoid being | | prompted; instead, all necessary restarts will be done for you | | automatically so you can avoid being asked questions on each library | | upgrade. | | | | Restart services during package upgrades without asking? | | | | <Yes> <No> | | | -----------------------------------------------------------------------------
<Yes> را انتخاب کنید.
برای بقیه دیالوگ ها و سؤالات، اگر نمی دانید چه چیزی را انتخاب کنید، فقط انتخاب های پیش فرض را نگه دارید و ادامه دهید.
گاهی اوقات در طول یک فرآیند ارتقاء، خطایی ظاهر می شود که معمولاً در مورد اینکه وابستگی برآورده نشده وجود دارد یا فرآیند قفل شده است. اگر با این مورد مواجه شدید، سعی کنید با صدور دستور زیر، فرآیند ارتقا را مجدداً راه اندازی کنید:
apt-get dist-upgrade
اگر هنوز در فرآیند ارتقاء مشکل دارید، دستور زیر را وارد کنید:
apt-get -f install
سپس دوباره دستور update را اجرا کنید.
apt-get dist-upgrade
اگر با خطاهای دیگری مواجه شدید، سعی کنید دوباره از روش های ارائه شده در بالا استفاده کنید تا ببینید آیا آنها را حل می کند یا خیر. اگر مشکلات همچنان ادامه دارند و روشهای ذکر شده با شکست مواجه میشوند، ممکن است بازسازی سرور و راهاندازی مجدد روش آسانتر باشد. به همین دلیل است که این فرآیند باید در یک نصب تمیز انجام شود.
پس از انجام موفقیت آمیز فرآیند، سرور خود را مجددا راه اندازی کنید.
reboot
اگر قصد راه اندازی این نسخه از دبیان را دارید میتوانید با مراجعه به سایت آذرسیس ، از سرویس های سرور مجازی لینوکس با بیش از 60 لوکیشن و آپتایم بالا بهره مند شوید.
نتیجه گیری
در این آموزش ارتقاء دبیان به نسخه Unstable را بررسی کردیم. کمی منتظر بمانید تا مجددا راه اندازی شده و دوباره وصل شود. اگر همه چیز خوب پیش رفت، اکنون نسخه unstable دبیان را اجرا کنید. امیدواریم این مقاله برای شما مفید بوده باشد. نظرات خود را از طریق فرم زیر با ما به اشتراک بگذارید.