Adiciona e compila o gerenciador de pacotes apt-get para o LFS

2

Estou tentando adicionar apt-get package manager ao sistema LFS (LINUX FROM SCRATCH). Eu encontrei uma solução explicando como ' compilar o apt-get e o dpkg ' para o LFS . Mas é muito antigo e inutilizável. Eu pesquisei o código-fonte apt-get e o encontrei em debian.org . É a versão Debian de apt . Eu baixei o pacote apt-0.8.10.3.deb e extraí seu conteúdo para o diretório raiz do LFS. Quando meu sistema LFS inicializa e eu digito apt-get , este erro é mostrado:

E: Unable to determine a suitable packaging system type.
  1. Como posso adicionar apt-get ao LFS e fazê-lo funcionar?
  2. O que o erro acima significa?
por Emad 25.06.2015 / 00:56

1 resposta

3

  1. Jimminy Cricket, essa dica é antiga :

CHANGELOG:
[2002-06-12] * Initial hint.
[2003-09-17] * Changed format to fit new guidelines, added disclaimer about dpkg 1.10.

Você pode reverter tudo o que fez e tentar o Use o gerenciamento de pacotes dpkg (.deb) no LFS 6.3. , que é mais recente (mas não muito):

CHANGELOG:
[2008-11-05] * Initial hint.

  1. Eu tirei as duas dicas e parece que a versão que você vinculou não continha nada nos arquivos de configuração necessários nas versões mais recentes de dpkg e apt . Um exemplo é /etc/apt.conf .

Se isso não funcionar, você pode tentar a Dica de RPM de nossos amigos em Chapéu vermelho. Eu marquei as duas dicas, e vou experimentá-las em uma VM do Virtualbox e relatar aqui (isso vai demorar um pouco). Enquanto isso, dê uma olhada no Gentoo , que é basicamente o LFS + um gerenciador de pacotes (portage)

Atualizar

Estou usando uma VM do VirtualBox do Fedora Core 22 para criar o LFS como outro disco da VM. Vou fornecer etapas mais precisas após a conclusão da compilação.

    
por 25.06.2015 / 07:07

Tags