Onde obter o mais recente .config ao construir o kernel do repositório git do Ubuntu

0

Eu estou tentando compilar o kernel no ramo master-next do repositório git://kernel.ubuntu.com/ubuntu/ubuntu-yakkety.git . O kernel adicionou muitas opções ao invés do kernel 4.4 que eu atualmente instalei, e depois de copiar o meu atual .config de /boot , o comando fakeroot make-kpkg --initrd kernel_image kernel_headers -j 4 está me fazendo muitas perguntas. Onde posso encontrar o oficial atualizado do Ubuntu .config para este kernel? Não parece que eles guardam no repositório do git.

    
por Aleksandr Dubinsky 24.08.2016 / 17:14

2 respostas

1

Você não precisa do arquivo .config se estiver construindo a partir do repositório do kernel do Ubuntu! Se você seguir o processo de construção correto e moderno o arquivo .config será gerado automaticamente para as diferentes arquiteturas e versões do Ubuntu a partir de um conjunto de modelos localizado em debian.master/config/ .

Para fazer as edições na configuração padrão interativamente, execute fakeroot debian/rules editconfigs antes de construir (em vez de fazer menuconfig)

Ou edite debian.master/config/config.common.ubuntu (ou um arquivo de configuração específico da arquitetura ou do sabor) e execute fakeroot debian/rules updateconfigs .

    
por Aleksandr Dubinsky 28.09.2016 / 14:50
1

Use o PPA principal do Ubuntu como uma maneira de obter um ponto de partida do arquivo .config. Descubra qual kernel é o mais próximo do que você está tentando compilar, instale-o e depois roube seu arquivo de configuração do diretório / boot. Note que pode ser difícil descobrir a convenção de nomenclatura do Ubuntu versus a convenção de nomenclatura da linha principal, mas o Ubuntu para a página web de mapeamento de versão do kernel Mainline pode ser útil.

    
por Doug Smythies 24.08.2016 / 17:57