| guestfs-release-notes-1.44(1) | Virtualization Support | guestfs-release-notes-1.44(1) |
نام (NAME)
guestfs-release-notes-1.44 - یادداشتهای انتشار نسخه ۱.۴۴ ابزار libguestfs
یادداشتهای انتشار LIBGUESTFS ۱.۴۴ (RELEASE NOTES FOR LIBGUESTFS 1.44)
پیوندهای زبانهای برنامهنویسی (Language bindings)
پشتیبانی از پایتون ۲ متوقف شد. حداقل نسخه مورد نیاز پایتون ۳.۶ است.
پیوندهای پایتون دیگر از "PyEval_ThreadsInitialized" منسوخشده استفاده نمیکنند.
پیوندهای پایتون اکنون شامل راهنمای نوعها (Type hints) هستند (سام ایدرمن - Sam Eiderman).
پیوندهای ارلنگ اکنون به جای liberl_interface از libei استفاده میکنند (سرگئی گولووان - Sergei Golovan).
ابزارها (Tools)
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).
رابط برنامهنویسی کاربردی (API)
رابطهای برنامهنویسی جدید (New APIs)
"cryptsetup-open" و "cryptsetup-close" جایگزین "luks-open"، luks-open-ro و luks-close میشوند. رابطهای جدید، پشتیبانی از رمزگذاری BitLocker را اضافه میکنند.
سایر تغییرات API (Other API changes)
"lvm-canonical-lv" هنگام فراخوانی با پارامتری غیر از LV، دیگر پیام خطای پر سر و صدا تولید نمیکند.
تغییرات ساخت (Build changes)
برنامههای C با استفاده از libguestfs اکنون میتوانند در برابر دایرکتوری ساخت کامپایل شوند:
../libguestfs/run ./configure ../libguestfs/run make
کامپوننتهای OCaml اکنون هنگام ساخت در دایرکتوری متفاوت از منبع، به درستی پیوند داده میشوند (جف تول - Geoff Toole).
از GCC LTO اکنون پشتیبانی میشود.
اکنون از Weblate به جای Zanata برای محلیسازی استفاده میشود (پینو توسکانو - Pino Toscano).
وابستگیهای guestfsd دیگر به صورت هاردکد شده نیستند، بلکه اکنون از فایل اجرایی ساختهشده تولید میشوند تا اطمینان حاصل شود که در آینده ناهماهنگ نخواهند شد (هیلکو بنگن - Hilko Bengen).
سازوکار درونی (Internals)
فایل lib/guestfs.h در سورسکد به include/guestfs.h منتقل شد. این یک تغییر قابل مشاهده بیرونی نیست اما بر بخشهای زیادی درون سیستم ساخت اثر گذاشت.
اشکالات رفعشده (Bugs fixed)
- https://bugzilla.redhat.com/1811539
- دستور virt-diff روی ایمیج ویندوز ۲۰۱۹ کار نمیکند
- https://bugzilla.redhat.com/1384241
- دستور tar-in اجازه بازیابی قابلیتهای فایل (File capabilities) را نمیدهد
همچنین ببینید (SEE ALSO)
guestfs-examples(1), guestfs-faq(1), guestfs-performance(1), guestfs-recipes(1), guestfs-testing(1), guestfs(3), guestfish(1), http://libguestfs.org
نویسندگان (AUTHORS)
- Andrey Shinkevich
- Dmitry Tantsur
- Geoff Toole
- Hilko Bengen
- Pino Toscano
- Richard W.M. Jones
- Sam Eiderman
- Sergei Golovan
- Thierry Vignaud
- Yuri Chornoivan
حق نشر (COPYRIGHT)
حق نشر (C) ۲۰۰۹-۲۰۲۵ Red Hat Inc.
مجوز (LICENSE)
این برنامه یک نرمافزار آزاد است؛ شما میتوانید آن را تحت شرایط «مجوز عمومی همگانی گنو» که توسط «بنیاد نرمافزارهای آزاد» منتشر شده است؛ چه نسخه ۲ مجوز و چه (به انتخاب خودتان) هر نسخه بالاتر دیگری، مجدداً توزیع کرده یا تغییر دهید.
این برنامه با این امید توزیع شده است که مفید واقع شود، اما بدون هیچگونه ضمانتی؛ حتی بدون ضمانت ضمنی قابلیت فروش یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به «مجوز عمومی همگانی گنو» مراجعه کنید.
شما باید به همراه این برنامه یک نسخه از «مجوز عمومی همگانی گنو» را دریافت کرده باشید؛ در غیر این صورت، به بنیاد نرمافزارهای آزاد به آدرس زیر مکاتبه کنید: 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) را اجرا کنید و خروجی کامل و ویرایشنشده را در گزارش اشکال قرار دهید.
| 2026-07-14 | libguestfs-1.60.1 |