'\" t .\" Title: ostree create-usb .\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 08/20/2026 .\" Manual: ostree create-usb .\" Source: OSTree .\" Language: Persian .\" .TH "OSTREE CREATE\-USB" "1" "" "OSTree" "ostree create-usb" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" ostree-create-usb \- قرار دادن refهای مشخص‌شده روی یک درایو خارجی برای توزیع P2P\&. .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBostree\ create\-usb\fR\ 'u \fBostree create\-usb\fR [OPTIONS...] {MOUNT\-PATH} {COLLECTION\-ID\ REF} [COLLECTION\-ID\ REF...] .SH "توضیحات (DESCRIPTION)" .PP این دستور یک مخزن در MOUNT\-PATH ایجاد کرده و REF(های) مشخص‌شده را درون آن دریافت (pull) می‌کند تا بتوان آن‌ها را پیدا کرده و از آن دریافت کرد (احتمالاً توسط رایانه‌ای دیگر که آفلاین است)\&. برای اطلاعات بیشتر درباره توزیع P2P به \fBostree-find-remotes\fR(1) مراجعه کنید\&. .PP برای اینکه ostree بتواند refها را از یک سیستم‌فایل مانت‌شده (مانند یک درایو USB) دریافت (pull) کند، مخزن باید در یک مکان استاندارد قرار داشته باشد\&. به‌طور مشخص، ابتدا زیردایرکتوری‌های \&.ostree/repos\&.d بررسی می‌شوند، سپس \&.ostree/repo، ostree/repo و var/lib/flatpak/repo بررسی می‌گردند\&. به‌طور پیش‌فرض \fBostree create\-usb\fR از \&.ostree/repo استفاده می‌کند، اما اگر با استفاده از \fB\-\-destination\-repo\fR مکان دیگری را مشخص کنید، یک پیوند نمادین (symbolic link) برای شما در \&.ostree/repos\&.d ایجاد خواهد شد\&. .PP این دستور فایل summary را در مخزن مقصد بازتولید می‌کند تا دقیق باقی بماند، بنابراین نباید تلاش کنید از امضاهای summary در مخزن مقصد استفاده کنید\&. این موضوع نباید نگران‌کننده باشد زیرا کلاینت‌هایی که از دریافت (pull) از طریق درایوهای USB مانت‌شده پشتیبانی می‌کنند، به‌جای امضاهای summary از فراداده‌های (metadata) امضاشده به ازای هر مخزن و به ازای هر کامیت استفاده می‌کنند\&. .SH "گزینه‌ها (OPTIONS)" .PP \fB\-\-disable\-fsync\fR .RS 4 عدم فراخوانی fsync()\&. .RE .PP \fB\-\-destination\-repo\fR=DEST .RS 4 ایجاد مخزن در DEST ذیل MOUNT\-PATH، به‌جای مکان پیش‌فرض\&. .RE .PP \fB\-\-commit\fR=COMMIT .RS 4 دریافت (pull) کامیت COMMIT به‌جای هر آن‌چه REF به آن اشاره می‌کند\&. از این گزینه تنها در صورتی می‌توان استفاده کرد که فقط یک ref مشخص شده باشد\&. .RE .SH "مثال‌ها (EXAMPLES)" .PP \fBostree \-\-repo=/var/lib/flatpak/repo create\-usb /run/media/mwleeds/f6d04c7a\-60f6\-4ba3\-bb96\-0f40498675be com\&.exampleos\&.Apps app/org\&.kde\&.Khangman/x86_64/stable com\&.exampleos\&.Apps ostree\-metadata com\&.exampleos\&.Apps appstream/x86_64\fR .sp .if n \{\ .RS 4 .\} .nf 5 metadata, 213 content objects imported; 1 KiB transferred in 1 seconds Copied 3/3 refs successfully from \(oq/var/lib/flatpak/repo\(cq to \(oq\&.ostree/repo\(cq repository in \(oq/run/media/mwleeds/f6d04c7a\-60f6\-4ba3\-bb96\-0f40498675be\(cq\&. .fi .if n \{\ .RE .\}