.\" Automatically generated by Pandoc 3.1 .\" .\" Define V font for inline verbatim, using C font in formats .\" that render this, and otherwise B font. .ie "\f[CB]x\f[]"x" \{\ . ftr V B . ftr VI BI . ftr VB B . ftr VBI BI .\} .el \{\ . ftr V CR . ftr VI CI . ftr VB CB . ftr VBI CBI .\} .TH "REFLECTOR" "1" "2020-08-19" "reflector User Manual" "" .hy .SH "نام (NAME)" reflector \- دریافت و فیلتر کردن جدیدترین فهرست آینه‌های Pacman .SH "خلاصه دستور (SYNOPSIS)" .PP \f[V]reflector [آرگومان‌ها]\f[R] .SH "توضیحات (DESCRIPTION)" .PP برنامه reflector یک اسکریپت پایتون و ماژول پایتون وابسته است که می‌تواند اطلاعات به‌روز سرورهای آینه آرچ لینوکس را از رابط وب Mirror Status به نشانی (https://www.archlinux.org/mirrors/status) دریافت کند. .SH "آرگومان‌ها (ARGUMENTS)" .PP راهنمای \f[V]reflector --help\f[R] را ببینید. .SH "مثال‌ها (EXAMPLES)" .PP چاپ جدیدترین فهرست آینه‌ها در خروجی استاندارد (STDOUT): .IP .nf \f[C] reflector \f[R] .fi .PP مرتب‌سازی ۵ سرور آینه‌ای که اخیراً همگام‌سازی شده‌اند بر اساس سرعت دریافت و بازنویسی فهرست آینه‌های محلی: .IP .nf \f[C] reflector --latest 5 --sort rate --save /etc/pacman.d/mirrorlist \f[R] .fi .PP انتخاب ۲۰۰ آینه HTTP یا HTTPS که اخیراً همگام‌سازی شده‌اند، مرتب‌سازی آن‌ها بر اساس سرعت دریافت، و بازنویسی فایل /etc/pacman.d/mirrorlist: .IP .nf \f[C] reflector --latest 200 --protocol http,https --sort rate --save /etc/pacman.d/mirrorlist \f[R] .fi .PP انتخاب آینه‌های HTTPS که ظرف ۱۲ ساعت گذشته همگام‌سازی شده و در فرانسه یا آلمان مستقر هستند، مرتب‌سازی آن‌ها بر اساس سرعت دریافت، و بازنویسی فایل \f[V]/etc/pacman.d/mirrorlist\f[R] با نتایج به‌دست‌آمده: .IP .nf \f[C] reflector --country France,Germany --age 12 --protocol https --sort rate --save /etc/pacman.d/mirrorlist \f[R] .fi .SH "یکپارچه‌سازی با سیستم‌دی (SYSTEMD INTEGRATION)" .PP برنامه Reflector شامل واحد‌های سرویس (service) و تایمر (timer) در systemd است که می‌توانند برای به‌روزرسانی خودکار فهرست آینه‌های Pacman مورد استفاده قرار گیرند. برای استفاده از تایمر، فایل پیکربندی را در مسیر \f[V]/etc/xdg/reflector/reflector.conf\f[R] ویرایش کرده و سپس تایمر را با دستورات زیر فعال کنید: .IP .nf \f[C] systemctl enable reflector.timer systemctl start reflector.timer \f[R] .fi .PP وضعیت را با \f[V]systemctl list-timers\f[R] بررسی کنید. جهت به‌روزرسانی فوری فهرست آینه‌ها به‌جای انتظار برای عملیات زمان‌بندی‌شده، دستور \f[V]systemctl start reflector.service\f[R] را اجرا کنید. .SH "همچنین ببینید (SEE ALSO)" .PP \f[V]pacman(8)\f[R] .SH "نویسندگان (AUTHORS)" .PP Xyne.