Eu venho construindo minha própria distribuição Linux, e eu tirei os binários, etc. O sistema não vai usar o GCC ou ferramentas de desenvolvimento, já que ele será um quiosque do Chrome, então seria muito útil se eu pudesse desmontar o Linux. sistema...
Eu queria saber, existe uma maneira que eu possa excluir todos os arquivos de sistema não utilizados (como binários, etc.), observando quais arquivos / bibliotecas são usados durante o tempo de execução? Talvez outro método seja preferido, mas existe uma maneira de realizar algo assim?
blender
?Respostas:
Estas são algumas coisas que eu faria:
Considere olhar para o que está incluído em uma distribuição como o OpenWRT para ver o que é necessário para uma instalação relativamente básica. Remova o que você não precisa e adicione o que você faz. O OpenWRT agora possui um pacote de construtor que facilita a investigação da distribuição.
fonte
ldd
BusyBox. Obrigado!O debootstrap é a ferramenta que você deseja. http://www.debian-administration.org/articles/426 . É muito melhor construir em vez de despir.
fonte
chroot
?começar de algo como um pequeno Linux e construir a partir disso. A imagem dsL tem no máximo 50 mb
fonte
Para construir seu próprio sistema de arquivos Linux, tente o Buildroot . Existem muitos tutoriais na Internet.
fonte
Porque se importar? É a segurança que você está preocupado ou espaço / memória? Eu recomendaria: em caso de dúvida, não gaste tempo com isso.
fonte