Como fazer uma distribuição Linux (parte 1) 
Esse artigo é uma adaptação da documentação Komain, que visa apresentar ao leitor os passos necessários para construir uma distribuição Linux a partir dos códigos fontes disponíveis na rede. Esse será um artigo longo, já que meu livro tem 73 páginas e denso, pois muitos conceitos apresentados aqui são extremamente avançados para iniciantes.
[ Hits: 143.316  ]
Por: Fernando Henrique em 24/01/2005  
 
 
 
Linux Header 
 
 
 
Descompacte os fontes em diretório apropriado e para garantir uma pureza no código, configure o kernel com o comando:
 
# make mrproper 
 
Crie o version.h  com o comando:
 
# make include/linux/version.h 
 
Crie links importantes para os compiladores asm:
 
# make include/asm 
 
Para instalar os headers do kernel, crie o diretório:
 
# mkdir $ROOT_KMI/temp/headers 
# cp -HR include/asm $ROOT_KMI/temp/headers 
# cp -R include/asm-generic /$ROOT_KMI/temp/headers 
# cp -R include/linux $ROOT_KMI/temp/headers 
 
Agora temos um pepino do tamanho de um trem, temos que compilar 
o pacote mais problemático da distro, com comandlines insanos, 
erros indecifráveis, etc. Todo e qualquer erro cometido nessa 
etapa vai afetar a estabilidade da distro no futuro, então, juízo!
 
Esqueci de dizer o tal pacote é o GLIBC.
 
 
 
  Página anterior        Próxima página 
Páginas do artigo
   1. 
Sobre o Komain 
   2. 
Requisitos mínimos 
   3. 
Softwares que devem ser baixados 
   4. 
Binutils 
   5. 
GCC 
   6. Linux Header
   7. 
Glibc 
   8. 
Por hoje é só 
Outros artigos deste autor
   Como fazer uma distribuição Linux (parte 2)
   Guia do Desktop Redondo - Fedora 7
Leitura recomendada
   QEMU - Para rodar Windows pré-instalado
   Instalação do Cacti baseado em uma distribuição própria - CactiEZ
   Afrescalhando o Slackware
   Invadiram o kernel.org?!
   Dando uma "enfeitada" no Ubuntu com o gDesklets
 
  
 
Comentários
	
		
		 
		Cara excelente iniciativa!! 
 
Estou esperando já as outras partes do tutorial, pois acho muito interessante conhecer como nasce um distro. 
 
Além de que está muito bem explicado. 
Aguardo a continuação. 
Valeu.
	
	
	
	
	
	
	
 
	
		
		 
		Muito bom o artigo!
	
	
	
	
	
	
	
		
			
				
				
					 
					 
					
					
						
							Mensagem 
							Muito bom o artigo! 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		 
		Ótimo artigo........ 
 
Vou estudar bastante quem sabe não faço a minha? 
 
Apesar de eu jah estar em 70% de um remaster que estou fazendo a partir do Knoppix... 
 
Abraçoooooo
	
	
	
	
	
	
	
		
			
				
				
					 
					 
					
					
						
							Mensagem 
							Ótimo artigo........
Vou estudar bastante quem sabe não faço a minha?
Apesar de eu jah estar em 70% de um remaster que estou fazendo a partir do Knoppix...
Abraçoooooo 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		 
		eu não entendi muito bem, mas gostei da ideia. 
	
	
	
	
	
	
	
		
			
				
				
					 
					 
					
					
						
							Mensagem 
							eu não entendi muito bem, mas gostei da ideia.  
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		 
		Muito bom, vem bem explicado só os links que não estão funcionando para baixar esses pacotes
	
	
	
	
	
	
	
		
			
				
				
					 
					 
					
					
						
							Mensagem 
							Muito bom, vem bem explicado só os links que não estão funcionando para baixar esses pacotes 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		 
		e qual sera o nome da criatura? heheh ... muito bom,to esperando o resto
	
	
	
	
	
	
	
		
			
				
				
					 
					 
					
					
						
							Mensagem 
							e qual sera o nome da criatura? heheh ... muito bom,to esperando o resto 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		 
		Fantastico. 
 
Isso ta me custando algumas noites sem dormir, mais no futuro vai me render a minha distro perfeita. 
 
Cara a segunda parte, quando você envia? 
 
valew!
	
	
	
	
	
	
	
		
			
				
				
					 
					 
					
					
						
							Mensagem 
							Fantastico.
Isso ta me custando algumas noites sem dormir, mais no futuro vai me render a minha distro perfeita.
Cara a segunda parte, quando você envia?
valew! 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
		Puxa vida, é legal saber que ainda têm interesse nesse artigo... Na real desisti de manter esse projeto por falta de tempo, problemas com servidores, uma tentativa fracassada de usar uclibc de base, outra de usar kernel freebsd, e claro  a boa oferta de distribuições legais disponíveis.
O E-Book que deu origem a esse artigo pode ser encontrado em :
http://sourceforge.net/project/showfiles.php?group_id=134279&package_id=147857 
Eu recomendo também o LFS , Gentoo e GoboLinux :)
Eu realmente penso em retomar, mas não faço mais promessas :)
	
 
	
	
	
	
	
	
		
			
				
				
					 
					 
					
					
						
							Mensagem 
							Puxa vida, é legal saber que ainda têm interesse nesse artigo... Na real desisti de manter esse projeto por falta de tempo, problemas com servidores, uma tentativa fracassada de usar uclibc de base, outra de usar kernel freebsd, e claro  a boa oferta de distribuições legais disponíveis.
O E-Book que deu origem a esse artigo pode ser encontrado em :
http://sourceforge.net/project/showfiles.php?group_id=134279&package_id=147857
Eu recomendo também o LFS , Gentoo e GoboLinux :)
Eu realmente penso em retomar, mas não faço mais promessas :)
 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		 
		Pena amigo,  
 
Bom artigo, baixei o e-book, vou dar uma lida...  
 
Mais de qualquer forma, parabens pela iniciativa!
	
	
	
	
	
	
	
		
			
				
				
					 
					 
					
					
						
							Mensagem 
							Pena amigo, 
Bom artigo, baixei o e-book, vou dar uma lida... 
Mais de qualquer forma, parabens pela iniciativa! 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		 
		?comentario= 
 
Quanto aos links estou seguindo o manual, porém o Código Livre não está com os devidos pacotes e o Linorg no momento fora do ar. 
	
	
	
	
	
	
	
		
			
				
				
					 
					 
					
					
						
							Mensagem 
							?comentario=
Quanto aos links estou seguindo o manual, porém o Código Livre não está com os devidos pacotes e o Linorg no momento fora do ar.  
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		 
		opa, muito bom o artigo!! Gostaria de ver uma continuação!!!
	
	
	
	
	
	
	
		
			
				
				
					 
					 
					
					
						
							Mensagem 
							opa, muito bom o artigo!! Gostaria de ver uma continuação!!! 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		 
		muito bom, vou acompanhar o artigo.... abs
	
	
	
	
	
	
	
		
			
				
				
					 
					 
					
					
						
							Mensagem 
							muito bom, vou acompanhar o artigo.... abs 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		 
		Excelente jeito de se fazer uma distro, mas eu acessei o SUSE Studio e fiz um baseado em KDE 4, mas no site, o linux que a pessoa cria, segue o padrão do SuSe, mesmo assim quero ver como saiu meu KLinuz 1!
	
	
	
	
	
	
	
		
			
				
				
					 
					 
					
					
						
							Mensagem 
							Excelente jeito de se fazer uma distro, mas eu acessei o SUSE Studio e fiz um baseado em KDE 4, mas no site, o linux que a pessoa cria, segue o padrão do SuSe, mesmo assim quero ver como saiu meu KLinuz 1! 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
 
 
Contribuir com comentário 
 
Enviar