Estoy depurando un instalador de software de código cerrado que parece tener algunas nociones preconcebidas sobre mi distribución. La instalación se cancela después de no encontrarla apt-get
. El comando que intenta ejecutar es:
apt-get -y -q install linux-headers-3.7.5-1-ARCH
Supongo que el "nombre del paquete" proviene de /usr/src
donde está la única entrada linux-3.7.5-1-ARCH
. ¿Alguien tiene alguna conjetura sobre qué paquete debo instalar con pacman?
Los encabezados probablemente se usarán para compilar controladores para hardware personalizado.
Aquí hay un texto relevante del registro de instalación:
NOTA: Los controladores de Linux deben estar construidos contra las fuentes del núcleo para el núcleo que su sistema operativo Linux está ejecutando actualmente. Este script automatiza esta tarea por usted.
NOTA: Debe tener instalados los archivos de origen del encabezado del kernel del sistema operativo Linux. Si planea ejecutar el monitor de depuración de Jungo, es posible que también necesite instalar "compat-libstdc ++" y "libpng3".
Su Linux está ejecutando actualmente la siguiente versión del kernel:
3.7.5-1-ARCH
Está ejecutando Arch Linux, que no utiliza apt-get como su utilidad de manejo de paquetes. Arch Linux usa pacman en su lugar.
El paquete linux-headers en muchas distribuciones de Linux generalmente contiene los archivos de encabezado C (archivos con la extensión .h) para el kernel de Linux. Estos archivos generalmente definen constantes y funciones que pueden ser utilizadas por otros programas y controladores.
Generalmente necesita los archivos de encabezado del núcleo para compilar e instalar controladores de terceros para el núcleo.
fuente