guestfs-tools-release-notes-1.54(1) پشتیبانی مجازی‌سازی نام (NAME) guestfs-tools-release-notes - یادداشت‌های انتشار ابزارهای guestfs یادداشت‌های انتشار ابزارهای GUESTFS نسخه ۱.۵۴ (RELEASE NOTES FOR GUESTFS TOOLS 1.54) این‌ها یادداشت‌های انتشار برای نسخه پایدار ۱.۵۴ ابزارهای guestfs هستند. این سند تغییرات عمده نسبت به نسخه ۱.۵۲ را شرح می‌دهد. ابزارهای Guestfs نسخه ۱.۵۴.۰ در ۲۱ مه ۲۰۲۵ منتشر شد. مکان جدید مخزن مخزن بالادستی گیت اکنون در این نشانی قرار دارد: https://github.com/libguestfs/guestfs-tools virt-customize گزینه جدید --inject-blnsvr اضافه شده است که می‌تواند برای تزریق سرور بالن‌سازی حافظه ویندوز (Windows memory balloon server) به ماشین‌های مهمان استفاده شود. گزینه --inject-virtio-win دیگر از روش "osinfo" (استفاده از libosinfo برای اطلاعات درایور virtio-win) پشتیبانی نمی‌کند، زیرا دیگر نگهداری نمی‌شود و بسیار قدیمی شده بود. روش پیش‌فرض با استفاده از نام پوشه‌های virtio-win در همه موارد قابل اعتمادتر بوده و ترجیح داده می‌شود (Cole Robinson). virt-drivers مدیریت خروجی‌های حجیم دستور rpm(1) هنگام فهرست کردن درایورها در برخی مهمان‌های SUSE. virt-make-fs استفاده از گزینه -S در دستور file(1) برای غیرفعال کردن محافظت seccomp در زمانی که از گزینه -z دستور file(1) نیز استفاده می‌کنیم، زیرا این دو گزینه ناسازگار هستند و در برخی توزیع‌های لینوکس باعث خرابی و کرش می‌شوند. virt-resize اصلاح محاسبه دیسک هدف. در برخی موارد همراه با گزینه --resize این محاسبه به درستی انجام نمی‌شد و ایجاد پارتیشن در مقصد با یک خطای گیج‌کننده شکست می‌خورد. اکنون برای پیام‌های اشکال‌زدایی (debug) به طور یکدست از stderr استفاده می‌کنیم. تغییرات عمومی افزودن پشتیبانی از معماری LoongArch (توسط liuxiang از Loongson). رفع اشکال ساخت بایت‌کد OCaml (توسط Jerry James، Ilya Leoshkevich). اجازه استفاده از شناسه‌های URI با فرمت "nbd+unix://" در پارامترهای -a برای چندین ابزار. افزودن نمایه git-publish (توسط Kashyap Chamarthy). تغییرات ساخت (Build changes) بسته json-c اکنون الزامی است. این بسته جایگزین Jansson شده که قبلاً برای تجزیه فایل‌های ورودی JSON استفاده می‌شد. نسخه OCaml ≥ 4.08 اکنون الزامی است. بسته OCaml oUnit دیگر استفاده نمی‌شود. ما اکنون فرض می‌کنیم که "__attribute__((cleanup))" همیشه کار می‌کند. این نیازمند gcc یا Clang است. افزودن پشتیبانی از GCC 14 و 15. برخی ماکروهای منسوخ‌شده autoconf دیگر استفاده نمی‌شوند. رفع برخی مشکلات هنگام ساخت روی macOS (توسط Mohamed Akram). رفع سازگاری با GNU gettext 0.25. بخش‌های داخلی (Internals) آزمون‌ها اصلاح شدند تا از مجموعه‌ای از توابع مشترک استفاده کنند و استفاده از ماکروی ناآشنای $TEST_FUNCTIONS حذف شد، مشابه روشی که در nbdkit به کار می‌بریم. برخی توابع داخلی List و String در OCaml که استفاده می‌کردیم، با توابع stdlib خود OCaml جایگزین شدند که نگهداری کد را کاهش می‌دهد. اشکالات رفع‌شده https://issues.redhat.com/browse/RHEL-32099 مقاوم‌سازی grub2-mkconfig برای جلوگیری از بازنویسی فایل /boot/efi/EFI/redhat/grub.cfg https://issues.redhat.com/browse/RHEL-67560 بهبود اطلاعات خطا هنگام استفاده از گزینه‌های virt-customize برای سیستم‌عامل مهمان ناسازگار [rhel-9.7] https://issues.redhat.com/browse/RHEL-67565 بهبود اطلاعات خطا هنگام استفاده از گزینه‌های virt-customize برای سیستم‌عامل مهمان ناسازگار [rhel-10.1] https://issues.redhat.com/browse/RHEL-77989 مهاجرت CentOS 9 از VMWare به Openshift Virt شکست می‌خورد [rhel-9.6] https://issues.redhat.com/browse/RHEL-80214 دستور virt-drivers روی مهمان opensuse در صورت نصب بودن kernel-source شکست می‌خورد https://github.com/libguestfs/guestfs-tools/issues/16 مشکلات ساخت روی macOS همچنین ببینید (SEE ALSO) http://libguestfs.org نویسندگان (AUTHORS) Jerry James Kashyap Chamarthy Richard W.M. Jones liuxiang حق نشر (COPYRIGHT) Copyright (C) 2009-2025 Red Hat Inc. مجوز (LICENSE) این برنامه یک نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت شرایط مجوز عمومی همگانی گنو (GNU GPL) همان‌طور که توسط بنیاد نرم‌افزار آزاد منتشر شده است، بازتوزیع کرده و/یا تغییر دهید؛ چه نسخه ۲ مجوز، یا (به انتخاب خودتان) هر نسخه بعدی. این برنامه با این امید توزیع شده است که مفید واقع شود، اما بدون هیچ‌گونه ضمانتی؛ حتی بدون ضمانت ضمنی قابلیت فروش یا تناسب با یک هدف خاص. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید. شما باید به همراه این برنامه یک نسخه از مجوز عمومی همگانی گنو را دریافت کرده باشید؛ در غیر این صورت، به آدرس زیر نامه بنویسید: Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. اشکالات (BUGS) برای دریافت فهرستی از باگ‌های ثبت‌شده برای 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) را اجرا کنید و خروجی کامل و دست‌نخورده آن را در گزارش باگ قرار دهید. guestfs-tools-1.56.0 2026-07-11 guestfs-tools-release-notes-1.54(1)