| rebuildctl(1) | General Commands Manual | rebuildctl(1) |
نام (NAME)
rebuildctl - مدیریت و استعلام از سرویس rebuilderd(1)
خلاصه دستور (SYNOPSIS)
rebuildctl [-vH https://rebuilder.example.com] [-c /etc/rebuilderd.conf] <command>
توضیحات (DESCRIPTION)
برنامه اجرایی rebuildctl برای استعلام و مدیریت نمونههای rebuilderd استفاده میشود. عملکرد این برنامه به چندین زیردستور تقسیم شده است.
وضعیت (STATUS)
فهرست کردن کارگزارهای موجود و فرآیندی که در حال حاضر روی آن کار میکنند.
--color
rebuildctl status
بستهها (PKGS)
فهرست (LS)
فهرست کردن بستههای شناختهشده برای rebuilderd به همراه وضعیت آنها.
--color
--json
--distro <distro>
--suite <suite>
--architecture <architecture>
--name <name>
--status <status>
rebuildctl pkgs ls --status GOOD
همگامسازی (SYNC)
همگامسازی مجموعهای از بستهها در rebuilderd و قرار دادن خودکار آنها در صف بررسی و اعتبارسنجی. برای توضیح دقیقتر درباره نحوه کارکرد فیلترها میتوانید به rebuilderd-sync.conf(5) مراجعه کنید.
--architecture <architecture>
--release <release>
--print-json
--maintainer <maintainers>
--pkg <pattern>
--exclude <pattern>
rebuildctl pkgs sync archlinux community --architecture
x86_64 \
'https://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch' \
--maintainer kpcyrd --print-json
پروفایلهای همگامسازی (SYNC-PROFILES)
این دستور بسیار شبیه به pkgs sync است، اما تمام گزینهها را بهجای آن از یک فایل پیکربندی میخواند. این پروفایلها توسط تایمر systemd نیز استفاده میشوند.
--color
--print-json
--sync-config /etc/rebuilderd-sync.conf
rebuildctl pkgs sync-profile archlinux-core
صف (QUEUE)
فهرست (LS)
فهرست کردن صف کاری فعلی.
--color
--head
--json
rebuildctl queue ls --head
ارسال به صف (PUSH)
ارسال مجدد یک بسته مشخص به صف کاری. اگر نسخه مشخص نشده باشد، نسخه فعلی بهطور خودکار انتخاب میشود.
--architecture
rebuildctl queue push archlinux community rebuilderd
حذف از صف (DROP)
حذف یک بسته مشخص از صف کاری. به صورت اختیاری یک نسخه مشخص را برای حذف انتخاب کنید.
rebuildctl queue drop archlinux community rebuilderd
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
برنامه rebuilderd در ابتدا توسط kpcyrd نوشته شده است و در نشانی https://github.com/kpcyrd/rebuilderd میزبانی میشود
| 2025-08-29 |