table of contents
APPLYDELTARPM(8) | System Manager's Manual | APPLYDELTARPM(8) |
НАИМЕНОВАНИЕ¶
applydeltarpm - восстановления значения rpm из значения разности rpm (deltarpm)
ОБЗОР¶
applydeltarpm [-v] [-p] [-r
oldrpm] deltarpm newrpm
applydeltarpm -c|-C deltarpm
applydeltarpm [-c|-C] -s sequence
applydeltarpm -i deltarpm
ОПИСАНИЕ¶
Программа applydeltarpm применяет двоичную разность либо к старому rpm, либо к данным на диске, чтобы повторно создать новый rpm. Старый rpm можно задать с помощью параметра -r, если имя rpm не указано, то используются данные на диске. Вы можете использовать -p, чтобы заставить applydeltarpm выводить процент завершения или -v, чтобы сделать вывод программы более подробным.
Вторая и третья формы могут быть использованы для проверки возможности восстановления. Это может привести к сбою, если данные на диске были изменены (разности rpm создаются таким образом, что изменения в конфигурационном файле не имеют значения) или или значение разности не соответствует значению rpm, с которым была создана разность. Параметр -c выбирает полную (т.е. медленную) проверку на диске, в то время как параметр -C проверяет только то, что нет изменения размеров файлов.
Вместо полного значения разности rpm можно указать идентификатор последовательности с помощью параметра -s sequence. Этот идентификатор содержит всю информацию, необходимую для проверки возможности восстановления.
Наконец, информация о разности rpm может быть выведена с помощью параметра -i.
СООБРАЖЕНИЯ, СВЯЗАННЫЕ С ПАМЯТЬЮ¶
Программа applydeltarpm была создана для работы в системах с ограниченной памятью. В ней используется алгоритм подкачки по страницам, позволяющий снизить размер данных в ядре и не приводить к нехватке памяти в системе.
КОД ЗАВЕРШЕНИЯ¶
Программа applydeltarpm возвращает 0, если rpm удалось восстановить или, если проверка прошла успешно, она возвращает 1 и выводит сообщение об ошибке на стандартный вывод ошибок, если что-то не удалось.
СМОТРИТЕ ТАКЖЕ¶
АВТОРЫ¶
Michael Schroeder <mls@suse.de>
ПЕРЕВОД¶
Русский перевод этой страницы руководства разработал(и) Aleksandr Felda <isk8da@gmail.com>
Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.
Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу списка рассылки русских переводчиков.
Февраль 2005 |