| REFLECTOR(1) | REFLECTOR(1) |
نام (NAME)
reflector - دریافت و فیلتر کردن جدیدترین فهرست آینههای Pacman
خلاصه دستور (SYNOPSIS)
reflector [آرگومانها]
توضیحات (DESCRIPTION)
برنامه reflector یک اسکریپت پایتون و ماژول پایتون وابسته است که میتواند اطلاعات بهروز سرورهای آینه آرچ لینوکس را از رابط وب Mirror Status به نشانی (https://www.archlinux.org/mirrors/status) دریافت کند.
آرگومانها (ARGUMENTS)
راهنمای reflector --help را ببینید.
مثالها (EXAMPLES)
چاپ جدیدترین فهرست آینهها در خروجی استاندارد (STDOUT):
-
reflector
مرتبسازی ۵ سرور آینهای که اخیراً همگامسازی شدهاند بر اساس سرعت دریافت و بازنویسی فهرست آینههای محلی:
-
reflector --latest 5 --sort rate --save /etc/pacman.d/mirrorlist
انتخاب ۲۰۰ آینه HTTP یا HTTPS که اخیراً همگامسازی شدهاند، مرتبسازی آنها بر اساس سرعت دریافت، و بازنویسی فایل /etc/pacman.d/mirrorlist:
-
reflector --latest 200 --protocol http,https --sort rate --save /etc/pacman.d/mirrorlist
انتخاب آینههای HTTPS که ظرف ۱۲ ساعت گذشته همگامسازی شده و در فرانسه یا آلمان مستقر هستند، مرتبسازی آنها بر اساس سرعت دریافت، و بازنویسی فایل /etc/pacman.d/mirrorlist با نتایج بهدستآمده:
-
reflector --country France,Germany --age 12 --protocol https --sort rate --save /etc/pacman.d/mirrorlist
یکپارچهسازی با سیستمدی (SYSTEMD INTEGRATION)
برنامه Reflector شامل واحدهای سرویس (service) و تایمر (timer) در systemd است که میتوانند برای بهروزرسانی خودکار فهرست آینههای Pacman مورد استفاده قرار گیرند. برای استفاده از تایمر، فایل پیکربندی را در مسیر /etc/xdg/reflector/reflector.conf ویرایش کرده و سپس تایمر را با دستورات زیر فعال کنید:
-
systemctl enable reflector.timer systemctl start reflector.timer
وضعیت را با systemctl list-timers بررسی کنید. جهت بهروزرسانی فوری فهرست آینهها بهجای انتظار برای عملیات زمانبندیشده، دستور systemctl start reflector.service را اجرا کنید.
همچنین ببینید (SEE ALSO)
pacman(8)
نویسندگان (AUTHORS)
Xyne.
| 2020-08-19 | reflector User Manual |