انتخاب بهترین mirror برای آرچ با reflector
خب امروز با پست انتخاب بهترین mirror برای آرچ با reflector خدمت شما اومدم درسته خیلی کار سختی نیست ولی کاری هستش که همه باید انجام بدن تا سرعت دانلود اونها از سرور ها افزایش پیدا کنه راه های متفاوتی برای انتخاب بهترین mirror برای آرچ بیس ها هستش یکی از این راه ها استفاده از reflector هستش.
رفلکتور یه اسکریپته که میتونه آخرین میرورلیست ها رو از صفحه mirror status بگیره و براساس بروزترینها و سرعت لیست کنه و در مسیر etc/pacman.d/mirrorlist/ ذخیره کنه احتمالا شما هم گاهی هنگام آپدیت سیستم خوتون احساس کردین سرعت دانلود شما بسیار کمتر از سرعت واقعی اینترنت شما هستش اینجا هستش که باید بهترین سرور های دانلود رو بر اساس سرعت و پاسخگویی مرتب کنید حتی این روش رو من موقع نصب خود آرچ قبل هر کاری استفاده میکنم و واقعا تاثیر داره :))
اولین کار اینه که از mirrorlist فعلی خودتون بکاب بگیرین برای اینکار دستورات زیر رو به ترتیب وارد کنید :
1 2 |
cd /etc/pacman.d sudo cp -i mirrorlist mirrorlist.bac |
خب بعد اینکار شما اول باید با دستور زیر reflector رو نصب کنید :
1 |
sudo pacman -S reflector |
میریم سراغ اولین دستور کار دستور پایین اینه که ۵ تا از mirror هایی که بیشترین همگام سازی رو با سرعت بالا داشتن رو براتون تو مسیر etc/pacman.d/mirrorlist/ بازنویسی میکنه :
1 |
sudo reflector --verbose --latest 5 --sort rate --save /etc/pacman.d/mirrorlist |
دستور دوم هم کارش اینه که ۱۰۰ تا از آخرین میرور هایی که به صورت HTTP و HTTPS بر اساس سرعت همگام سازی شدن رو براتون تو مسیر etc/pacman.d/mirrorlist/ بازنویسی میکنه :
1 |
sudo reflector --latest 100 --protocol http --protocol https --sort rate --save /etc/pacman.d/mirrorlist |
دستور سوم میرورهای که با پروتکل HTTPS هستن و در ۱۲ ساعت گذشته در کشور های آلمان و فرانسه بر اساس سرعت همگام سازی شدن رو براتون بازنویسی میکنه :
1 |
sudo reflector --country France --country Germany --age 12 --protocol https --sort rate --save /etc/pacman.d/mirrorlist |
راستی اگه تو نصب تور در آرچ بیس ها مشکل دارین کافیه به این پست سر بزنید.
منبع ویکی بزرگ آرچ هستش و من بر اساس اون پست رو منتشر کردم.
آخرین دیدگاهها