Что такое DRPM и как он отличается от RPM?

Выполнение обновления в моем ящике CentOS 7, и я заметил, что была установлена ​​небольшая часть DRPM. После выполнения некоторых поисковых запросов в google, нет прямого ответа на этот вопрос, поэтому я подумал, что он подходит, чтобы спросить.

  • Мне интересно, что такое DRPM?
  • Как он отличается от пакета RPM?
10 голосов | спросил thebtm 2 J0000006Europe/Moscow 2017, 22:17:57

3 ответа


7

A drpm обозначает delta rpm , который является дополнением к существующему rpm и содержит только разные файлы. Источник :

  

Пакеты Delta RPM содержат разницу между старым и новым   версию пакета RPM. Применение дельта-RPM по старым результатам RPM   в полном новом RPM. Нет необходимости иметь копию старого   RPM, поскольку дельта RPM также может работать с установленным RPM.   Дельта RPM пакеты даже меньше по размеру, чем RPM патчей, что   преимущество при передаче пакетов обновлений через Интернет.   Недостатком является то, что операции обновления с использованием дельта-RPM связаны с потреблением   значительно больше циклов процессора, чем обычные или патч-RPM.

ответил cutrightjm 2 J0000006Europe/Moscow 2017, 22:29:53
4

Файлы DRPM представляют собой файлы RPM Delta. Они не содержат полный пакет, а только разницу (= дельта) между двумя пакетами (RPM). Это полезно для более быстрой загрузки и установки файлов RPM, которые являются обновлением до существующего (установленного) пакета. Здесь должны быть включены только новые и измененные файлы.

Для того, чтобы yum работать с файлами drpm, вам необходимо установить deltarpm:

yum install deltarpm

Здесь содержится необходимый инструмент.

См. также Нужно ли мне делать что-то о «Дельта RPMs отключено»?

ответил Ned64 2 J0000006Europe/Moscow 2017, 22:30:27
2

DRPMS: вместо того, чтобы загружать полные пакеты для незначительных изменений, были созданы delta rpms. Насколько я знаю из Suse linux. Загружаются только изменения между установленным пакетом и новым. После загрузки дельта-оборотов начинается процесс восстановления. В конце реконструированный RPM помещается в каталог загрузки yum, где обычные процедуры установки пакета подбирают его и устанавливают.

ответил 2 J0000006Europe/Moscow 2017, 22:35:49

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132