.\" Automatically generated by Podwrapper::Man 1.44.0 (Pod::Simple 3.40) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "guestfs-release-notes-1.14 1" .TH guestfs-release-notes-1.14 1 "2021-01-05" "libguestfs-1.44.0" "Virtualization Support" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "НАЗВА" .IX Header "НАЗВА" guestfs-release-notes \- нотатки щодо випусків libguestfs .SH "НОТАТКИ ЩОДО ВИПУСКУ LIBGUESTFS 1.14" .IX Header "НОТАТКИ ЩОДО ВИПУСКУ LIBGUESTFS 1.14" Ці нотатки щодо випуску стосуються лише відмінностей від попереднього стабільного випуску (1.12.0). Докладний журнал змін є частиною журналу змін сховища git. Його також наведено у файлі ChangeLog, який є частиною архіву tar із кодом бібліотеки. .SS "Нові можливості" .IX Subsection "Нові можливості" .Vb 1 \& прив’язки до Erlang. .Ve .PP virt-alignment-scan — новий інструмент для перевірки вирівнювання розділів у віртуальних машинах або образах дисків. .PP virt-sparsify — новий інструмент для розрідження віртуальних машин та образів дисків. .PP virt-sysprep — новий інструмент для спрощення клонування гостьових систем за шаблоном. .PP \fIguestfish\fR .IX Subsection "guestfish" .PP \&\- Нові команди setenv, unsetenv для встановлення значень змінних середовища. .PP \&\- У повідомленнях про помилки тепер виводиться назва файла вхідних даних та номер рядка. .PP \&\- смужки поступу guestfish тепер є «мінібібліотекою», яка використовується також іншими інструментами. .PP \fIguestmount\fR .IX Subsection "guestmount" .PP \&\- параметр \-\-live (для доступу до інтерактивних віртуальних машин) тепер працює. .PP \fIvirt-cat\fR .IX Subsection "virt-cat" .PP \&\- virt-cat тепер може обробляти шляхи і літери дисків Windows (RHBZ#693359). .PP \fIvirt-filesystems\fR .IX Subsection "virt-filesystems" .PP \&\- байт типу розділу \s-1MBR\s0 тепер показується у даних, які виведено \-\-long. .PP \fIvirt-make-fs\fR .IX Subsection "virt-make-fs" .PP \&\- virt-make-fs тепер встановлює байт типу розділу \s-1MBR\s0 належним чином, що поліпшує сумісність із Windows (RHBZ#746295). .PP \fIvirt-resize\fR .IX Subsection "virt-resize" .PP \&\- virt-resize тепер може працювати із гостьовими системами з використанням розширених і логічних розділів, зокрема із гостьовими системами Ubuntu. .PP \&\- virt-resize тепер може вирівнювати перший розділ гостьових систем Windows, що поліпшує швидкодію. Цією поведінкою керує новий параметр virt-resize \-\-align\-first. .PP \&\- Прапорець virt-resize \-\-machine\-readable уможливлює використання virt-resize іншими програмами. .PP \&\- Розділи тепер вирівнюються на 128 секторів (зазвичай, 64 кБ). Це поліпшує ефективність для високоякісних сховищ даних. За допомогою нового параметра virt-resize \-\-alignment можна коригувати вирівнювання. .PP \fIvirt-win-reg\fR .IX Subsection "virt-win-reg" .PP \&\- Синтаксис команд для вилучення ключів та значень реєстру документовано на сторінці підручника (RHBZ#737944). .PP \fIБібліотека\fR .IX Subsection "Бібліотека" .PP \&\- у діагностичних повідомленнях належним чином екрануються непризначені для друку символи. .PP \&\- \s-1GUESTFS_EVENT_ENTER\s0 — новий тип подій, повідомлення про які створюються, коли викликається функція libguestfs. .PP \&\- у бібліотеці містяться зонди systemtap/DTrace. .PP \&\- тепер бібліотеку можна зібрати без hivex (RHBZ#723474). .PP \fIперевірка\fR .IX Subsection "перевірка" .PP \&\- Поліпшено виявлення дисків Windows. .PP \&\- Додано підтримку: ttylinux \- мінімального Linux Mageia (дякуємо Michael Scherer) OpenSUSE і zypper (дякуємо Michael Scherer, Vincent Untz) логотипів Ubuntu (дякуємо Michael Scherer) NetBSD і pkgsrc (дякуємо Michael Scherer) .PP \&\- Реалізовано роботу із певними типами гостьових систем, де використовується /dev/root у /etc/fstab. .PP \&\- Виправлено обробку гостьових систем із > 26 дисками (дякуємо Matthew Booth) .PP \&\- Додано підтримку гостьових систем із дисками \s-1HP\s0 Smart Array (дякуємо Matthew Booth) .PP \fIfebootstrap\fR .IX Subsection "febootstrap" .PP \&\- Реалізовано використання змінних середовища \s-1FEBOOTSTRAP_KERNEL, FEBOOTSTRAP_MODULES\s0 для вибору ядра, яке слід використовувати у базовій системі. .PP \fIінше\fR .IX Subsection "інше" .PP .Vb 1 \& \- Підтримка ArchLinux тепер працює для Linux 3.0 (завдяки Erik Nolte) .Ve .PP \&\- Диски libvirt, які позначено як , тепер додаються у режимі лише читання за допомогою параметра virt-tools \-d. .SS "Безпека" .IX Subsection "Безпека" .Vb 1 \& (у цьому випуску не було виявлено або виправлено жодної проблеми захисту) .Ve .SS "Нові програмні інтерфейси" .IX Subsection "Нові програмні інтерфейси" compress-out, compress-device-out, copy-device-to-device, copy-device-to-file, copy-file-to-device, copy-file-to-file, get-smp, part-to-partnum, set-smp. .PP Програмний інтерфейс монтування більше не додає неявним чином параметри \-o sync,noatime. .PP у add-domain реалізовано новий необов'язковий параметр readonlydisk» для керування тим, як обробляються диски . .SS "Внутрішня частина роботи програми" .IX Subsection "Внутрішня частина роботи програми" \&\- Виконано перевірку коду за допомогою Coverity, виявлено і усунено вади. .PP \&\- для збирання libguestfs тепер потрібна бібліотека \s-1PCRE.\s0 .PP \&\- Тепер для базової системи типово увімкнено \s-1APIC.\s0 Ви також можете увімкнути підтримку \s-1SMP\s0 у базовій системі. .PP \&\- Прив'язки до OCaml тепер правильно надсилають запит щодо блокування збірника сміття під час зворотних викликів. .PP \&\- Тепер правильно працює збирання поза ієрархією коду (дякуємо Hilko Bengen). .PP \&\- Для встановлення додаткового рядка версії пакувальники тепер можуть скористатися ./configure \-\-with\-extra=\*(L"...\*(R". .PP \&\- Програмні інтерфейси zero, zero-device: якщо у блоках уже містяться нулі, записування нулів не виконується, отже без потреби програма не скасовує розрідженість відповідних сховищ даних. .PP \&\- Програмні інтерфейси is-zero, is-zero-device: оптимізація з метою пришвидшення виявлення нулів. .SS "Виправлені вади" .IX Subsection "Виправлені вади" .Vb 10 \& \- 748266 libguestfs should detect versions of qemu which require \-machine pc option \& \- 747290 libguestfs ignores in libvirt XML \& \- 747287 Misleading error message when permission denied opening a disk image \& \- 746295 virt\-make\-fs doesn\*(Aqt set partition ID \& \- 744795 guestmount \-\-live is not usable \& \- 737944 virt\-win\-reg hyphen (delete key) syntax may be wrong, and is not documented \& \- 733297 ruby event handlers fail with "exception in callback: wrong argument type Proc (expected Data)" \& \- 731744 libguestfs should escape special/non\-printing characters in debug output \& \- 729887 appliance crashes running aug_init with flags=4 \& \- 729075 libguestfs confuses Hp_recovery partition with Windows root filesystem \& \- 727178 error: luks_open: cryptsetup: error while loading shared libraries: libfipscheck.so.1: cannot open shared object file: No such file or directory \& \- 726739 libguestfs: error: aug_get: no matching node, trying to find hostname \& \- 723474 If hivex and/or pcre not installed, libguestfs fails to compile \& \- 693359 virt\-cat and virt\-edit don\*(Aqt handle case sensitive NTFS paths properly \& \- 678231 virt\-inspector reports unknown filesystem UUID \& \- 671082 libguestfs does not work with kernel\-rt \& \- 666578 libguestfs: unknown filesystem label SWAP\-sda2 \& \- 642821 virt\-resize falls over on a disk image with a logical swap partition .Ve .SH "ТАКОЖ ПЕРЕГЛЯНЬТЕ" .IX Header "ТАКОЖ ПЕРЕГЛЯНЬТЕ" \&\fBguestfs\-examples\fR\|(1), \fBguestfs\-faq\fR\|(1), \fBguestfs\-performance\fR\|(1), \&\fBguestfs\-recipes\fR\|(1), \fBguestfs\-testing\fR\|(1), \fBguestfs\fR\|(3), \&\fBguestfish\fR\|(1), http://libguestfs.org/ .SH "АВТОР" .IX Header "АВТОР" Richard W.M. Jones .SH "АВТОРСЬКІ ПРАВА" .IX Header "АВТОРСЬКІ ПРАВА" Copyright (C) 2009\-2020 Red Hat Inc. .SH "LICENSE" .IX Header "LICENSE" .SH "BUGS" .IX Header "BUGS" To get a list of bugs against libguestfs, use this link: https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools .PP To report a new bug against libguestfs, use this link: https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools .PP When reporting a bug, please supply: .IP "\(bu" 4 The version of libguestfs. .IP "\(bu" 4 Where you got libguestfs (eg. which Linux distro, compiled from source, etc) .IP "\(bu" 4 Describe the bug accurately and give a way to reproduce it. .IP "\(bu" 4 Run \fBlibguestfs\-test\-tool\fR\|(1) and paste the \fBcomplete, unedited\fR output into the bug report.