OSTREE FIND-REMOTES(1) ostree find-remotes OSTREE FIND-REMOTES(1)

ostree-find-remotes - یافتن مخازن دوردست برای ارائهٔ refهای مشخص‌شده

ostree find-remotes [OPTIONS...] {COLLECTION-ID} {REF} [COLLECTION-ID REF...]

ابزار OSTree این امکان را دارد که نه تنها از سرورهای دوردستِ (remote) پیکربندی‌شده، بلکه از رایانه‌های همتا روی شبکهٔ محلی (LAN) و فایل‌سیستم‌های متصل‌شده (مانند درایوهای USB) نیز دریافت (pull) کند. این قابلیت نیازمند استفاده از شناسهٔ مجموعه (collection ID) و اعتبارسنجی GPG است.

دستور find-remotes به دنبال مخازن دوردستی می‌گردد که مدعی ارائهٔ یک یا چند جفت از موارد مشخص‌شدهٔ COLLECTION-ID REF هستند و اطلاعات مربوط به آن‌ها را چاپ می‌کند؛ در حالی که مخازن بر اساس میزان تاخیر (فایل‌سیستم‌های متصل‌شده (Mounts) > شبکهٔ محلی (LAN) > اینترنت) مرتب شده‌اند. به‌طور پیش‌فرض، OSTree مخازن دوردست را در فایل‌های پیکربندی، روی فایل‌سیستم‌های متصل‌شده (در مکانی مشخص و شناخته‌شده) و روی شبکهٔ محلی با استفاده از Avahi جستجو می‌کند. جستجوی مخازن LAN مستلزم آن است که OSTree با پشتیبانی از Avahi کامپایل شده باشد و دیمن Avahi در حال اجرا باشد. شما می‌توانید مجموعهٔ پیش‌فرض یابنده‌ها (منابع مخازن دوردست) را با استفاده از گزینهٔ --finders که در ادامه توضیح داده شده است، لغو و بازنویسی کنید.

دستور create-usb روش توصیه‌شده برای قرار دادن refها روی درایو USB است تا find-remotes بتواند آن‌ها را شناسایی کند. ostree-create-usb(1) را ببینید.

--cache-dir=DIR

استفاده از یک دایرکتوری حافظهٔ موقت (کَش) جایگزین در DIR.

--disable-fsync

عدم فراخوانی fsync().

--finders=FINDERS

استفاده از فهرست ارائه‌شده از یابنده‌ها (جدا شده با کاما) به جای مجموعهٔ پیش‌فرض. مقادیر ممکن: config، lan و mount (یا هر ترکیبی از آن‌ها).

--pull

دریافت (pull) تازه‌ترین کامیت یافت‌شده برای هر ref.

--mirror

انجام دریافت آینه‌ای (mirror pull) (مستندات ostree pull --mirror را ببینید). این گزینه فقط در ترکیب با --pull قابل استفاده است.

$ ostree find-remotes --finders=mount,lan com.exampleos.Os exampleos/x86_64/standard

Result 0: http://10.0.64.202:43381/0
 - Finder: OstreeRepoFinderAvahi
 - Keyring: exampleos.trustedkeys.gpg
 - Priority: 60
 - Summary last modified: 2018-01-12T19:00:28Z
 - Refs:
    - (com.exampleos.Os, exampleos/x86_64/standard) = c91acd964b3fda561b87bfb7f7c80e36220d76b567f0ce90c0e60742ef33c360
1/1 refs were found.
OSTree