Estou depurando um instalador de software de código fechado que parece ter algumas noções pré-concebidas sobre minha distribuição. A instalação é interrompida após não ser encontrada apt-get
. O comando que ele tenta executar é:
apt-get -y -q install linux-headers-3.7.5-1-ARCH
Suponho que o "nome do pacote" venha /usr/src
, onde está a única entrada linux-3.7.5-1-ARCH
. Alguém tem algum palpite sobre qual pacote devo instalar com o pacman?
Os cabeçalhos provavelmente serão usados para compilar drivers para hardware personalizado.
Aqui está um texto relevante do log de instalação:
NOTA: Os drivers do Linux devem ser criados com base nas fontes do kernel que o seu sistema operacional Linux está executando no momento. Este script automatiza esta tarefa para você.
NOTA: Você deve ter os arquivos de origem do cabeçalho do kernel do sistema operacional Linux instalados. Se você planeja executar o Jungo Debug Monitor, também pode ser necessário instalar "compat-libstdc ++" e "libpng3".
Seu Linux está atualmente executando a seguinte versão do kernel:
3.7.5-1-ARCH
Você está executando o Arch Linux, que não usa o apt-get, pois é um utilitário de manipulação de pacotes. O Arch Linux usa o pacman.
O pacote linux-headers em muitas distribuições Linux geralmente contém os arquivos de cabeçalho C (arquivos com extensão .h) para o kernel Linux. Esses arquivos geralmente definem constantes e funções que podem ser usadas por outros programas e drivers.
Você geralmente precisa dos arquivos de cabeçalho do kernel para compilar e instalar drivers de terceiros para o kernel.
fonte