Custom Linux: conselhos para manutenção, melhores práticas, geral

2

Contexto:

Temos versões personalizadas do GCC, Kernel, utilitários ... etc., gostaríamos de integrar facilmente em uma distribuição Linux fácil de instalar instalável ... gerenciamento de pacotes Isto é para uma organização sem fins lucrativos com necessidades especiais ... nós não somos forçados por diversão.

Problema:

Isso nos levou a criar uma distro personalizada. Nós passamos pelo LFS usando nossos pacotes personalizados com sucesso, mas esperamos não ter que reinventar a roda ... gerenciamento de pacotes, etc. Nenhum material baseado em fontes ... apenas blitzkreigs binários.

Ajuda:

O que você faria [melhor: onde você começaria? ] se você tivesse customizado pacotes e quisesse criar uma distro mínima basicamente Debian-esque ao redor deles? Componentes principais são modificados. Qual é a maneira mais fácil de construir uma distribuição personalizada com o pacote de pacotes debian / arch (não yum ... para o amor de Pete!) E pacotes personalizados / modificados sem reinventar a roda?

Não precisamos de conselhos sobre os espelhos do apt / update ou qualquer outra coisa ... apenas a distro base em si. Poderíamos apenas construir um espelho, por exemplo, e depois atualizar uma distribuição de ações com nossos pacotes personalizados? Então 'fixar' certos pacotes e certas versões?

Links, documentação, ponteiros de qualquer tipo em vez de instruções explícitas serão muito bem vindo.

UPDATE

Vou olhar para a criação de um repo / mirror e pinning de pacote em uma instalação mínima do repositório de ações ... então, procure criar um instalador fora do sistema finalizado. Isso parece muito mais inteligente do que tentar criar outra distro. Se você tem estado nessa estrada e tem ponteiros (não a variedade C), links ou qualquer outra coisa ... jogue-os do meu jeito, se você puder poupar um momento ... Eu gostaria muito de ouvir suas experiências. Obrigado!

    
por Bubnoff 22.12.2011 / 21:26

2 respostas

1

Você pode configurar um sistema base de exemplo com pinagem apropriada para usar seus pacotes personalizados em relação aos padrões, conforme necessário ( a menos que você esteja gerenciando todo o repositório, nesse caso, adicione seu repo).

Em seguida, use isso como base para criar um instalador / livecd com remastersys

    
por 01.01.2012 / 15:49
0

Eu recomendaria as seguintes opções:

  1. Suse Studio
  2. Slax
  3. Remix do Fedora . Você pode remover o material que você não gosta e colocar no seu e depois remarcá-lo.
por 01.01.2012 / 15:34