Какова цель патчей ядра Linux?

В Debian-полученных дистрибутивах консоль и X ключевых отображений теперь оба настраиваются в/etc/default/keyboard. См. http://wiki.debian.org/Keyboard.

Прежде чем это и X и консольные отображения ключа было настроено отдельно каждый с его собственным соответствующим набором утилит и конфигурационных файлов. См. http://www.tldp.org/HOWTO/text/Keyboard-and-Console-HOWTO.

21
22.06.2014, 14:55
2 ответа

Цель - сэкономить много трафика.

Тарбол Linux составляет около 75МБ, в то время как патчи обычно имеют всего несколько КБ.

Так что если вы скомпилируете собственное ядро и будете обновлять каждую новую минорную версию в день ее выпуска, вместо того, чтобы перезагружать новый 75МБ тарбол для каждого минорного обновления, вы просто скачаете (например) основной тарбол для данной версии один раз, а затем патч для той версии, которая вам действительно нужна. Когда есть обновление, вы повторно используете уже загруженный основной тарбол.

linux-3.14.tar.xz + patch-3.14.{1..n}.xz в общей сложности меньше 100МБ.

linux-3.14.tar. xz + linux-3.14.{1..n}.tar.xz - это несколько раз 100МБ.

Нет обратной стороны в патче, конечный результат идентичен, если только вы не сделаете что-нибудь не так.

.
31
27.01.2020, 19:43

Они называются "патчсет". Набор патчей - это группы патчей, которые служат одной и той же функциональности, связаны между собой или поэтапно реализуют какую-либо функцию. В частности, это разница между основной ревизией ядра (X.Y) и последующими малыми/техническими ревизиями (X.Y.Z) с несколькими предложениями:

  • Экономия места на серверах.
  • Экономия полосы пропускания.
  • Быть легко применимым и распространяемым

Помните, что эти патчсеты инкрементированы. Сначала вы должны применить патч .1 до патча .2, а после этого вы можете применить .3.

.
5
27.01.2020, 19:43

Теги

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