'\" 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)