Como adicionar um pacote ao kernel para torná-lo um pacote padrão?

0

Eu quero adicionar o pacote xclip ao kernel para torná-lo um pacote padrão. Significa que se eu der a minha versão personalizada do kernel para alguém para instalar, então o pacote xclip também deve ser instalado com o kernel. Eles não precisam usar o comando "apt-get install xclip" para obtê-lo. Como isso é feito?

    
por NitinKabra 26.03.2014 / 10:45

1 resposta

0

Você adicionaria xclip as Depends nos cabeçalhos dos pacotes. A melhor maneira de fazer isso depende muito de como você está empacotando o kernel.

Se você está construindo a partir dos pacotes do Ubuntu, o arquivo debian/control contém atualmente:

Depends: ${misc:Depends}, binutils, bzip2, coreutils | fileutils (>= 4.0)

Basta adicionar xclip ao final:

Depends: ${misc:Depends}, binutils, bzip2, coreutils | fileutils (>= 4.0), xclip

Se você está construindo outra maneira, pode ser mais fácil adicionar a dependência após o fato. Um pacote é apenas um arquivo compactado. Você ainda pode entrar e editar o arquivo control depois que algo foi empacotado, mas precisará renunciar a ele (se estiver assinando).

    
por Oli 26.03.2014 / 10:57