
Há muito tempo eu usava o FreeBSD com seu sistema de ports e depois o Gentoo para o portage para instalar aplicativos via compilação a partir do código-fonte. Fiz isso para atingir diretamente meu sistema.
Existem outras distros que suportam essa configuração? Parece que me lembro do Slackware ter algo semelhante.
Responder1
Não conheço uma ferramenta completa de "construir o sistema a partir do código-fonte" para o Debian, mas ela suporta isso de maneira indireta viaapt-src
, que fará o download e compilará um pacote e, em seguida, instalará a compilação resultante.
Responder2
Existem algumas distros que suportam pacotes binários e compilados--em teoria,Gentoosuporta isso, mas não acho que existam muitos pacotes binários.Arcotambém suporta construção a partir do código-fonte, além de pacotes binários através doSistema de construção de arco(ABS), embora não tenha nenhuma experiência com isso.
Responder3
Gentoo é sua melhor aposta aqui, o que há de errado em usá-lo para suas necessidades?
Responder4
A maioria das distribuições Linux suporta a construção de pacotes a partir do código-fonte. Você simplesmente precisa instalar os pacotes de desenvolvimento necessários dos repositórios de distribuição junto com quaisquer requisitos específicos do pacote que você está construindo. Se você deseja construir o sistema o mais próximo possível do zero, o Linux from Scratch é o modelo, mas você tem uma responsabilidade maior em rastrear atualizações de segurança, patches, etc. Arch Linux foi a distro que escolhi porque permite construir a partir de fonte e fornece as fontes para atualizações e patches, etc. Arch tem um suporte ao usuário muito bom e muita documentação quando se trata de resolver problemas de instalação e configuração.