Table of Contents
Se você estiver recebendo um erro ao criar um pacote de kernel do Ubuntu, o guia de hoje foi desenvolvido para ajudá-lo.
Pare de perder tempo com erros do computador.
A maioria dos usuários de PC que desejam fazer com que seu próprio kernel o faça pelo motivo de ter o Ubuntu instalado em todo o sistema e desejam variar um pouco esse kernel para cada sistema. Em muitos casos, o usuário final deseja apenas alterar a configuração da área.
O objetivo deste site é fornecer ao usuário motivos suficientes para informações mínimas para que eles certamente alcancem meu objetivo de refatorar o kernel sem esforço e construí-lo acompanhado de sua própria instalação do kernel. Ele foi projetado especificamente para não ser às vezes um guia definitivo para o desenvolvimento do kernel do Ubuntu.
Ambiente de construção
Se você ainda não compilou este kernel em relação ao seu sistema, atualmente ele requer vários pacotes antes que os clientes possam reuni-lo com sucesso. Você pode instalá-lo junto com:
-
sudo apt-get build-dep a red hat systemunix linux-image-$(uname -r)
Infelizmente, o acima não obtém todas as dependências necessárias. A versão disco já existente do dingo requer a posterior postagem adicional.
-
sudo apt-get arranjado libncurses-dev gawk move bison openssl libssl-dev dkms libelf-dev libudev-dev libpci-dev libiberty-dev indivíduos autoconf
Se você quiser usar o Git, instale-o em:
-
sudo apt-get put on git
O comando on top requer um sistema muito próprio para colocar as linhas deb-src mais adequadas acima de /etc/apt/sources.list. Por exemplo, indivíduos no Disco Dingo: devem
-
deb-src http://archive.ubuntu.com/ubuntu Disco-Maindeb-src http://archive.ubuntu.com/ubuntu disco-update main
Obtendo fontes para a versão Ubuntu
Existem muitas opções para obter nossos fontes de kernel. Ambas as formas tradicionais estão documentadas aqui. você
Se um indivíduo instalou um add relacionado ao Ubuntu e deseja fazer alterações no kernel que será configurado em seu sistema, use um associado ao nosso apt- get métodos (descritos abaixo) que podem obter as fontes.
No entanto, se todos quiserem aprender sobre as melhores fontes disponíveis para uma versão associada ao Ubuntu, use as diretrizes do Git (descritas abaixo) para obter os recursos.
Adequado para obter
O código-fonte que gerou esse pacote binário personalizado ideal em particular pode ser um pouco mais gerado usando o comando apt-get root
-
apt-get checkpointka -r)
Git
Todos os linux-image-unsigned-$(unames do código-fonte do kernel do Ubuntu são armazenados em git. O código-fonte de cada versão é armazenado como parte de um repositório git separado em relação ao kernel.ubuntu.com Para acessar a copiadora local, a pessoa pode simplesmente clonar o banco de dados da versão que você normalmente está interessado, conforme mostrado abaixo.
-
git precisa da mesma cópia de git://kernel.ubuntu.com/ubuntu/ubuntu-
.git
-
clone git git://kernel.ubuntu.com/ubuntu/ubuntu-disco.git
Você verá como alterar a configuração
Você pode pular isso se nenhuma alteração de configuração for significativa. O processo de compilação usa um intervalo que consiste em vários arquivos de subconfiguração. A maneira mais fácil de editar qualquer coisa é mover:
-
chmod debian/ruleschmod a+x a+x debian/scripts/*chmod a+x debian/scripts/misc/*LANG=C fakeroot debian/pure rulesLANG=C fakeroot debian/rules editconfigs # Você deve passar em cada (Y, Exit, Y, Exit..) caso contrário você terá um desafio mais tarde com a configuração
Requer a configuração atual para obter cada arquitetura/sabor suportado, menuconfig de benefícios para alterar o arquivo na configuração. Chmod é necessário porque a perspectiva usada para construir o lote de origem descarta as partes executáveis desse script inteiro.
Para alcançar seu próprio kernel “mais novo” do que o kernel do Ubuntu em que você está completamente construído, você precisa adicionar um modificador de renderização local. Antes de compilar, adicione alguns “+test1” no final da versão original ao número de exercício debian.master/changelog. Isso ajudará qualquer kernel a funcionar, pois também se apresenta em uname -a. Observe que quando você está lançando um novo kernel do Ubuntu quando permanece mais novo que o seu kernel (que deve ser regenerado dessa maneira), a assistência deve ser prestada ao atualizar. NOTA. Não se preocupe em usar CONFIG_LOCALVERSION mesmo que eles _quebrem_ a compilação.
Criar todos os núcleos
Criar um kernel é indolor. Altere o diretório de trabalho para cada uma de nossas raizes dos bosques de origem do kernel e digite os seguintes comandos:
-
LANG=C fakeroot debian/regras corretas# instalação mais rápida:LANG=C fakeroot debian/rules header-binary-binary-generic-binary-perarch# Se toda a sua esposa e filhos precisam de ferramentas Linux ou um kernel razoável.LANG=C binário fakeroot debian/rules
Se uma compilação foi bem-sucedida, ele alterna que um dos muitos arquivos de pacote binário .deb será continuamente compilado em um diretório acima desse tipo específico de raiz do diretório de compilação. Por exemplo, depois de construir um kernel com a raça do cão “4.8.0-17.19” em um sistema AMD64, seria esperado que um desses (ou três para ser quatro) pacotes .deb fossem gerados:
seu
-
CD ..ls *.deb linux-headers-4.8.0-17_4.8.0-17.19_all.deb linux-headers-4.8.0-17-generic_4.8.0-17.19_amd64.deb linux-image-4.8.0-17-generic_4.8.0-17.19_amd64.deb
Imediatamente após os lançamentos, você encontrará e adicionalmente pacotes Linux adicionais que as pessoas também precisarão instalar, se aplicável.
Testando o kernel recém-adquirido
Instale todos os três pacotes (no seu sistema de compilação ou em um sistema de destino completamente específico) com dpkg -i, bem como reinicialize opcionalmente: então
-
sudo dpkg -me linux*4.8.0-17.19*.debsudo restart
Símbolos de depuração
Pare de perder tempo com erros do computador.
Seu computador está causando problemas? Você é atormentado por telas azuis, erros e lentidão geral? Bem, não se preocupe mais! Com ASR Pro, todos esses problemas são coisa do passado. Este software inovador resolverá rápida e facilmente todos os problemas relacionados ao Windows, para que seu PC possa funcionar como novo novamente. Não apenas corrige erros comuns, mas também protege seus arquivos contra perda ou dano devido a ataques de malware, falha de hardware ou exclusão acidental. Então, se você está procurando uma maneira rápida e fácil de fazer seu computador funcionar como novo novamente, não procure mais do que ASR Pro!

Às vezes é muito útil colocar símbolos de depuração desta maneira excelente. Duas etapas adicionais são recomendadas. O pkg-config-dbgsym deve ser instalado primeiro. Em segundo lugar, ao executar “binary-*”, você precisa adicionar “skipdbg=false”.
Obtenha o melhor desempenho do seu computador com este software - baixe-o e conserte seu PC agora.Build Ubuntu Kernel Package
Zbudowac Pakiet Jadra Ubuntu
Construir El Paquete Del Kernel De Ubuntu
Sobrat Paket Yadra Ubuntu
Ubuntu Kernelpakket Bouwen
Compila Il Pacchetto Del Kernel Ubuntu
Construire Le Paquet Du Noyau Ubuntu
우분투 커널 패키지 빌드
Ubuntu Kernel Paket Erstellen
Bygga Ubuntu Karnpaket
