یکی از مشکلاتی که کاربران سرورهای Ubuntu برای نصب بستههای مورد نیاز خود با آن مواجه میشوند، سرعت پایین دانلود بستهها است. بسیاری از کاربران از میرورهای پیشفرض برای دانلود بستهها استفاده میکنند، اما این میرورها ممکن است از لحاظ سرعت دانلود برای سرورهای داخل ایران مناسب نباشند. در این آموزش به شما نحوه تنظیم میرور داخل ایران یا همان مخزن ایرانی در Ubuntu را آموزش خواهیم داد تا سرعت آپدیت و دانلود بستههای شما افزایش یابد.
اهمیت انتخاب میرور مناسب در Ubuntu
در حالی که Ubuntu بسیار محبوب است، اما در هنگام استفاده از آن احتمالا با مشکلاتی مانند کندی در دانلود بسته ها و بروزرسانی های سیستمی روبرو شده اید. یکی از عوامل اصلی این مشکلات، انتخاب نامناسب میرور برای دانلود بسته ها و بروزرسانی ها است. به این معنی که اگر میرور مناسبی را انتخاب نکنید، سرعت دانلود و بروزرسانی ها به شدت کاهش خواهد یافت. از طرف دیگر، استفاده از میرورهای داخل کشور باعث بهبود سرعت دانلود بسته ها در سرورهای داخل ایران می شود. به همین دلیل انتخاب میرور مناسب برای Ubuntu بسیار مهم است و باید با دقت و دانش انجام شود.
تنظیم میرور ایران برای Ubuntu
اگر میخواهید میرور ایران را برای سیستم عامل Ubuntu خود تنظیم کنید، میتوانید با دنبال کردن مراحل زیر در SSH این کار را انجام دهید:
ویرایش فایل sources.list
فایل sources.list را با دسترسی root ویرایش کنید. برای این کار، دستور زیر را در ترمینال وارد کنید:
nano /etc/apt/sources.list
با اجرای این دستور، ویرایشگر nano باز میشود و میتوانید فایل sources.list را ویرایش کنید.
تغییر میرور به ir.archive.ubuntu.com
در فایل باز شده، تمامی میرورهایی که با http:// شروع میشوند را به http://ir.archive.ubuntu.com تغییر دهید. برای مثال ممکن است آدرس us.archive.ubuntu.com باشد، که باید کلمه us را به ir تغییر دهید.
سپس کلیدهای Ctrl + X را فشار داده و فایل را ذخیره کنید.
آدرس ir.archive.ubuntu.com به سرور میرور اوبونتو داخل ایران اشاره می کند. این آدرس معمولا مخزن ایرانی اوبونتو برای یک شرکت ایرانی است. همچنین ممکن است سرور مخزن ایرانی برای این آدرس تغییر کند و به سرور یک شرکت دیگر اشاره کند.
همچنین جهت سهولت انجام این کار بدون ویرایش فایل، ما یک دستور ترمینال برای شما نوشته ایم که میتوانید با وارد کردن آن در SSH بصورت خودکار و سریع این کار را نجام دهید:
sed -i 's/http:\/\/[a-z]*.archive.ubuntu.com/http:\/\/ir.archive.ubuntu.com/g' /etc/apt/sources.list
این دستور الگوهای http://*.archive.ubuntu.com را پیدا کرده و آنها را با http://ir.archive.ubuntu.com جایگزین می کند. بدین ترتیب، همهی میرورهایی که با الگوی مشخص شده در sources.list شروع میشوند، با میرور ایران جایگزین میشوند.
نتیجه گیری
در نتیجه، تنظیم کردن میرور مناسب برای سیستم عامل Ubuntu می تواند سرعت دانلود و نصب بسته های نرم افزاری را بهبود بخشید و مشکلات سرعت دانلود از میرورهای خارجی را کاهش دهد. همچنین استفاده از میرورهای داخلی کشور، ممکن است به کاهش هزینه های ارتباطی کمک می کند. با اجرای مراحل گفته شده در این آموزش، می توانید Mirror مناسب خود را برای سیستم عامل Ubuntu انتخاب کنید و از سرعت بیشتری در دانلود و آپدیت بسته های نرم افزاری بهرهمند شوید.