guestfs-release-notes-1.44(1) Virtualization Support guestfs-release-notes-1.44(1)

guestfs-release-notes-1.44 - یادداشت‌های انتشار نسخه ۱.۴۴ ابزار libguestfs

پشتیبانی از پایتون ۲ متوقف شد. حداقل نسخه مورد نیاز پایتون ۳.۶ است.

پیوندهای پایتون دیگر از "PyEval_ThreadsInitialized" منسوخ‌شده استفاده نمی‌کنند.

پیوندهای پایتون اکنون شامل راهنمای نوع‌ها (Type hints) هستند (سام ایدرمن - Sam Eiderman).

پیوندهای ارلنگ اکنون به جای liberl_interface از libei استفاده می‌کنند (سرگئی گولووان - Sergei Golovan).

virt-get-kernel(1) اکنون می‌تواند هسته‌های فشرده‌نشده را بیابد (پینو توسکانو - Pino Toscano).

virt-sysprep(1) اکنون هنگام حذف گواهی از ماشین مهمان، مخزن گواهی مهمان را مجدداً ایجاد می‌کند (پینو توسکانو - Pino Toscano).

virt-sysprep(1) اکنون می‌تواند فایل‌های ثبت‌نام IPA و keytabهای Kerberos را حذف کند (پینو توسکانو، کریستین هایمز و فرانسوا کامی - Pino Toscano, Christian Heimes and François Cami).

رابط‌های برنامه‌نویسی جدید (New APIs)

"cryptsetup-open" و "cryptsetup-close" جایگزین "luks-open"، luks-open-ro و luks-close می‌شوند. رابط‌های جدید، پشتیبانی از رمزگذاری BitLocker را اضافه می‌کنند.

سایر تغییرات API (Other API changes)

"lvm-canonical-lv" هنگام فراخوانی با پارامتری غیر از LV، دیگر پیام خطای پر سر و صدا تولید نمی‌کند.

برنامه‌های C با استفاده از libguestfs اکنون می‌توانند در برابر دایرکتوری ساخت کامپایل شوند:

../libguestfs/run ./configure
../libguestfs/run make

کامپوننت‌های OCaml اکنون هنگام ساخت در دایرکتوری متفاوت از منبع، به درستی پیوند داده می‌شوند (جف تول - Geoff Toole).

از GCC LTO اکنون پشتیبانی می‌شود.

اکنون از Weblate به جای Zanata برای محلی‌سازی استفاده می‌شود (پینو توسکانو - Pino Toscano).

وابستگی‌های guestfsd دیگر به صورت هاردکد شده نیستند، بلکه اکنون از فایل اجرایی ساخته‌شده تولید می‌شوند تا اطمینان حاصل شود که در آینده ناهماهنگ نخواهند شد (هیلکو بنگن - Hilko Bengen).

فایل lib/guestfs.h در سورس‌کد به include/guestfs.h منتقل شد. این یک تغییر قابل مشاهده بیرونی نیست اما بر بخش‌های زیادی درون سیستم ساخت اثر گذاشت.

دستور virt-diff روی ایمیج ویندوز ۲۰۱۹ کار نمی‌کند
دستور tar-in اجازه بازیابی قابلیت‌های فایل (File capabilities) را نمی‌دهد

guestfs-examples(1), guestfs-faq(1), guestfs-performance(1), guestfs-recipes(1), guestfs-testing(1), guestfs(3), guestfish(1), http://libguestfs.org

  • Andrey Shinkevich
  • Dmitry Tantsur
  • Geoff Toole
  • Hilko Bengen
  • Pino Toscano
  • Richard W.M. Jones
  • Sam Eiderman
  • Sergei Golovan
  • Thierry Vignaud
  • Yuri Chornoivan

حق نشر (C) ۲۰۰۹-۲۰۲۵ Red Hat Inc.

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

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

شما باید به همراه این برنامه یک نسخه از «مجوز عمومی همگانی گنو» را دریافت کرده باشید؛ در غیر این صورت، به بنیاد نرم‌افزارهای آزاد به آدرس زیر مکاتبه کنید: 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