libguestfs-tools.conf(5) Virtualization Support libguestfs-tools.conf(5)

libguestfs-tools.conf - پرونده پیکربندی برای ابزارهای libguestfs

/etc/libguestfs-tools.conf
$XDG_CONFIG_DIRS/libguestfs/libguestfs-tools.conf
$HOME/.libguestfs-tools.rc
$XDG_CONFIG_HOME/libguestfs/libguestfs-tools.conf

پرونده libguestfs-tools.conf (یا $HOME/.libguestfs-tools.rc) تنها مقادیر پیش‌فرض برنامه‌های زیر را تغییر می‌دهد:

در حال حاضر تنها یک تنظیم وجود دارد که توسط این پرونده کنترل می‌شود. افزودن (یا از حالت کامنت خارج کردن):

read_only = true;

این برنامه‌ها را به‌گونه‌ای تغییر می‌دهد که گویی فلگ --ro در خط فرمان مشخص شده است. می‌توانید از این گزینه برای ایمن‌سازی برنامه‌ها در برابر تغییرات ناخواسته در یک سیستم مهمان فعال استفاده کنید (کاربران برای تغییر دادن مهمان‌ها باید صراحتاً فلگ --rw را اضافه کنند). این رفتار به دلیل عدم سازگاری با گذشته پیش‌فرض نیست. همچنین بخش "OPENING DISKS FOR READ AND WRITE" را در guestfish(1) ببینید.

توجه داشته باشید که نقطه-ویرگول الزامی است.

این پرونده توسط کتابخانه libconfig تجزیه می‌شود. برای اطلاعات بیشتر درباره این قالب، پیوند زیر را ببینید: http://www.hyperrealm.com/libconfig/libconfig_manual.html

ترتیب خوانده شدن پرونده‌های پیکربندی بر اساس اولویت به شرح زیر است:

  • $XDG_CONFIG_HOME/libguestfs/libguestfs-tools.conf (در صورت تعیین نشدن، مقدار $XDG_CONFIG_HOME برابر با $HOME/.config است).
  • $HOME/.libguestfs-tools.rc
  • $XDG_CONFIG_DIRS/libguestfs/libguestfs-tools.conf (که در آن $XDG_CONFIG_DIRS به معنای هر یک از دایرکتوری‌های موجود در این متغیر محیطی است، یا در صورت تعیین نشدن تنها /etc/xdg)
  • /etc/libguestfs-tools.conf

این بدان معناست که کاربران محلی می‌توانند با کپی کردن پرونده پیکربندی (یا ایجاد مجدد آن) در $XDG_CONFIG_HOME/libguestfs/libguestfs-tools.conf، پیکربندی سیستم را بازنویسی کنند.

مسیرهای /etc/libguestfs-tools.conf و $HOME/.libguestfs-tools.rc مسیرهای قدیمی غیر XDG هستند که برای سازگاری با گذشته خوانده می‌شوند.

"OPENING DISKS FOR READ AND WRITE" در guestfish(1)، guestmount(1)، virt-rescue(1)، http://libguestfs.org، http://standards.freedesktop.org/basedir-spec/latest.

Richard W.M. Jones ("rjones at redhat dot com")

Copyright (C) 2011-2025 Red Hat Inc.

این برنامه نرم‌افزار آزاد است؛ می‌توانید آن را تحت شرایط مجوز عمومی همگانی گنو (GNU GPL) که توسط بنیاد نرم‌افزارهای آزاد منتشر شده است، چه نسخه ۲ مجوز و چه (به دلخواه خود) هر نسخه بالاتر دیگری، بازتوزیع کرده یا تغییر دهید.

این برنامه با این امید توزیع شده است که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید.

شما باید به همراه این برنامه یک نسخه از مجوز عمومی همگانی گنو را دریافت کرده باشید؛ در غیر این صورت، به بنیاد نرم‌افزارهای آزاد، به آدرس زیر نامه بنویسید: Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

برای دریافت فهرستی از اشکالات ثبت‌شده برای libguestfs، پیوند زیر را ببینید: https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools

برای گزارش یک اشکال جدید در libguestfs، پیوند زیر را ببینید: https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools

هنگام گزارش اشکال، لطفاً موارد زیر را ارائه دهید:

  • نسخه libguestfs.
  • محل دریافت libguestfs (برای نمونه کدام توزیع لینوکس، کامپایل از کد منبع و غیره).
  • اشکال را با دقت شرح دهید و روشی برای بازتولید آن ارائه دهید.
  • دستور libguestfs-test-tool(1) را اجرا کرده و خروجی کامل و دست‌نخورده آن را در گزارش اشکال قرار دهید.
2026-07-14 libguestfs-1.60.1