Paquetes Linux Debian

linux-patch-debian – Debian patches of the Linux kernel

En general, todos los paquetes que contengan la cadena linux-patch son parches para el kernel. Los parches del kernel son una forma de actualizar o añadir nuevas o especiales características a tu kernel.

En concreto, este paquete son parches que mantiene la distribución Debian GNU/Linux, pero tampoco tengo mucha idea para que son los parches, ya que nunca me he visto en la obligación de ponerlos.

Segun la descripción del repositorio de Debian:

Package: linux-patch-debian-2.6.18 (2.6.18.dfsg.1-12etch2) [security]
Debian patches to version 2.6.18 of the Linux kernelThis package includes the patches used to produce the prepackaged linux-source-2.6.18 package, as well as architecture-specific patches. Note that these patches do NOT apply against a pristine Linux 2.6.18 kernel but only against the kernel tarball linux-2.6_2.6.18.dfsg.1.orig.tar.gz from the Debian archive.

Otro texto que parece que aclara algo es:

The source from which the Debian binary kernels are built is obtained by taking the source from linux-major_version.orig.tar.gz (that is, pristine kernel source, processed by the prune-non-free script) and applying a set of Debian patches. These patches typically implement essential fixes for serious bugs and security holes. The Debian version of the kernel packages has the form version-revision where version is the upstream version of the kernel (like 2.6.18) and revision determines the patchlevel. For example, the packages with version 2.6.18-3 are built from the linux-2.6_2.6.18.orig.tar.gz source, patched up to patchlevel 3. Additionally, some architectures require architecture-specific patches for the kernel to build and operate. Certain flavors of the kernel include patches to implement the desired functionality, such as xen and vserver.

All the patches used in the process of building of the Debian official kernel packages are shipped as a part of linux-patch-debian-version package. See its description in Architecture-independent packages, Section 3.2 (http://kernel-handbook.alioth.debian.org/ch-packaging.html) for more information about the patch system.

http://kernel-handbook.alioth.debian.org/ch-source.html#s-patches

Traducción chunga:

La fuente de la cual se construyen los núcleos binarios de Debian es obtenida tomando el código fuente de linux-major_version.orig.tar.gz (fuentes de un kernel printine o «virgen»,procesado con el script prune-non-free) y aplicando el conjunto de parches de Debian. Estos parches implementan típicamente los arreglos en ejecución esenciales para los bugs y los agujeros de seguridad. La versión de Debian de los paquetes del núcleo tiene la forma de versión-revisión donde versión es la misma que la versión del kernel (como 2.6.18) y la revisión determina el patchlevel. Por ejemplo, los paquetes con la versión 2.6.18-3 se construyen de la fuente de linux-2.6_2.6.18.orig.tar.gz, parcheada hasta el patchlevel 3. Además, algunas arquitecturas requieren los parches de arquitectura específicos para construir el núcleo y funcionar. Ciertos sabores del núcleo incluyen parches para poner la funcionalidad en ejecución deseada, por ejemplo xen y vserver.

Todos los parches usados en el proceso de construir los paquetes oficiales del kernel de Debian se envían como parte del paquete linux-patch-debian-versión. Véase una descripción de la Arquitectura independiente de paquetes (http://kernel-handbook.alioth.debian.org/ch-packaging.html) para más información sobre el sistema de parches.

Deja un comentario