'\" t .\" Title: arch-chroot .\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 08/10/2026 .\" Manual: \ \& .\" Source: \ \& .\" Language: Persian .\" .TH "ARCH\-CHROOT" "8" "08/10/2026" "\ \&" "\ \&" .\" ----------------------------------------------------------------- .\" * 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)" arch\-chroot \- دستور پیشرفته chroot برای ورود به محیط ایزوله .SH "خلاصه دستور (SYNOPSIS)" .sp arch\-chroot [\fIگزینه‌ها\fR] \fIchroot\-dir\fR [\fIدستور\fR] [\fIآرگومان‌ها\fR\&...] .SH "توضیحات (DESCRIPTION)" .sp دستور arch\-chroot پوششی بر روی دستور \fBchroot\fR(1) است که هم‌زمان در دسترس بودن عملکردهای مهم را تضمین می‌کند؛ مانند متصل کردن (مانت) \fI/dev/\fR، \fI/proc\fR و سایر فایل‌سیستم‌های API، یا در دسترس قرار دادن \fBresolv.conf\fR(5) در محیط chroot\&. .sp اگر \fIدستور\fR مشخص نشده باشد، arch\-chroot پوسته \fB/bin/bash\fR را اجرا خواهد کرد\&. .if n \{\ .sp .\} .RS 4 .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br .ps +1 \fBنکته\fR .ps -1 .br .sp مقصد chroot\-dir \fBباید\fR یک نقطه اتصال (مانتپوینت) باشد\&. این موضوع تضمین می‌کند که ابزارهایی مانند \fBpacman\fR(8) یا \fBfindmnt\fR(8) به ساختار سلسله‌مراتبی دقیقی از فایل‌سیستم‌های متصل‌شده درون chroot دسترسی داشته باشند\&. چنانچه مقصد chroot شما یک نقطه اتصال نیست، می‌توانید آن پوشه را بر روی خودش بایند مانت (bind mount) کنید تا به یک نقطه اتصال تبدیل شود، به عنوان مثال: .sp \fImount \-\-bind /your/chroot /your/chroot\fR .sp .5v .RE .SH "گزینه‌ها (OPTIONS)" .PP \fB\-S\fR .RS 4 اجرا در حالت systemd\&. این گزینه یک سرویس موقت (transient) را از طریق \fBsystemd-run\fR(1) ایجاد کرده و مدیریت فضای نام (namespace) و chroot را به مدیر سرویس واگذار می‌کند\&. .RE .PP \fB\-N\fR .RS 4 اجرا در حالت unshare\&. این گزینه با استفاده از \fBunshare\fR(1) یک فضای نام کاربری و نقطه اتصال جدید ایجاد کرده و به کاربران عادی اجازه می‌دهد سیستم‌های جدید را نصب نمایند\&. .RE .PP \fB\-u [:group]\fR .RS 4 مشخص کردن کاربر غیر ریشه (non\-root) و گروه اختیاری برای استفاده\&. .RE .PP \fB\-r\fR .RS 4 عدم تغییر resolv\&.conf درون chroot\&. این بدان معناست که ممکن است تحلیل‌گر نام (resolver) درون chroot کار نکند، که ممکن است وضعیت مطلوب باشد\&. .RE .PP \fB\-h\fR .RS 4 نمایش نحو دستور و گزینه‌های خط فرمان\&. .RE .SH "همچنین ببینید (SEE ALSO)" .sp \fBpacman\fR(8)