etLinux é uma distribuição linux incorporado, destinado a PC / 104 placas com disco flash (como DiskOnChip da M-Systems) com muito pouca memória e espaço em disco (a partir de 2Mb de RAM e 2Mb de flash disk).
Posteriormente vamos nos referir à plataforma de desenvolvimento como o "sistema de host" e para a máquina de destino (aquele em que etLinux será executado) o anúncio do "sistema de destino".
Etlinux é um sistema baseado em Linux completo concebido para rodar em computadores muito pequenos industriais. Ele foi concebido para ser pequeno, modular, flexível e completa.
Seus requisitos de memória e disco reduzidas tornam ideal para todas as situações sensíveis aos custos, ao mesmo tempo, a sua modularidade e completude dar todo o poder do UNIX, mesmo para aplicações embarcadas.
Etlinux é ideal em todas as aplicações de sistemas embarcados, onde instalações avançadas unix são uma obrigação: multitarefa preemptiva, multithreading, proteção de memória, rápido I / O, um aumento da fiabilidade, velocidade ...
Além disso, a disponibilidade de código fonte é uma garantia para a longevidade de produtos à base de Etlinux.
Mas talvez a maior vantagem sobre os concorrentes é dada pela enorme e comprovada disponibilidade de ferramentas avançadas de desenvolvimento, documentação e fontes, dando uma vantagem eficaz para o desenvolvedor e reduzir o time to market.
Na verdade, a disponibilidade de constantemente atualizado qualidade C / C ++ compiladores, depuradores, bibliotecas, interpretado línguas, e outras ferramentas é a razão mais atraente para alternar longe de ambientes de desenvolvimento embarcados proprietárias de idade.
Aqui estão algumas características-chave de "Etlinux":
ย ท servidor da Web incorporado cgi-capable
ย ท um servidor Telnet
ย ท um servidor de e-mail, com a capacidade de executar comandos enviados por e-mail a partir de um site remoto
ย ท suporte CORBA
ย ท easy-to-use gerenciamento remoto de arquivos
ย ท a poderosa linguagem de script Tcl
ย ท um esquema de seleção de pacotes flexíveis, permitindo uma fácil personalização do sistema
ย ท código fonte disponível para cada componente
Requisitos:
ย ท processador 386SX Intel compatível (ou melhor)
ย ท 2MB de RAM
ย ท 2MB de disco (HD ou DiskOnChip da M-Systems)
Arquivos necessários:
De ftp://ftp.kernel.org (ou um espelho):
- Kernel do Linux 2.0.38 fonte limpa
De ftp://ftp.prosa.it/pub/etlinux/etlinux-1.2 e ftp://ftp.prosa.it/pub/etlinux/sources
- Etlinux-root-1.2.x-2MB.tar.gz (xxx Kb)
- Linux-2.0.38.doc.patch.gz (2 Kb)
- Flash_doc.tar.gz (24 Kb)
- Linux-2.0.38.pc104.patch.gz (39 Kb)
(Linux-2.0.38.doc.patch.gz é derivado do remendo M-Systems, modificada para facilitar a compilação e atualizado para 2.0.38 versão do kernel).
Instalação:
Estas são as ações que precisam ser executadas no sistema host, a fim de obter um sistema etlinux funcional.
1) [Somente se for necessário suporte DiskOnChip]
Descompacte 2.0.38 fontes do kernel linux em um local adequado.
Aplique o linux-2.0.38.doc.patch.gz.
Extrair o controlador DiskOnChip binário, flash_doc.tar.gz
Por exemplo, supondo que você tem o arquivo fonte do kernel linux-kernel-2.0.38.tar.gz e todos os outros arquivos relevantes no diretório ~ / etlinux, os seguintes comandos irá fazer:
$ Cd ~ / etlinux
$ Tar xvfz linux-kernel-2.0.38.tar.gz
$ Mv linux linux-2.0.38.doc
$ Cd linux-2.0.38.doc
$ Gzip -cd ../linux-2.0.38.doc.patch.gz | remendo -p1
$ Tar xvfz ../flash_doc.tar.gz
$ Make mrproper
$ Make menuconfig
... Escolheu apoio DiskOnChip da M-Systems ...
... Configurar outras opções ...
$ Make dep; make clean
$ Make zImage
Por fim, instale a imagem de kernel compilado no sistema host, conforme descrito no arquivo LEIA-ME do kernel e no Kernel, dependendo da sua configuração do sistema.
Reinicialização.
2) [Somente se for necessário suporte DiskOnChip]
Adicionar os nós de dispositivo DiskOnChip em / dev:
$ Su
... Dar senha de root ...
$ Mknod / dev / b fla 62 0
$ Mknod / dev / b fla1 62 1
$ Mknod / dev / b fla2 62 2
$ Mknod / dev / fla3 b 62 3
$ Mknod / dev / b fla4 62 4
Agora você deve ser capaz de formatar um DiskOnChip e montar um sistema de arquivos nele.
Por exemplo, para formatar um DiskOnChip como minix e montá-lo em / mnt:
$ Mkfs.minix -c / dev / fla1
$ Mount / dev / fla1 / mnt
3) Prepare a fonte do kernel para o sistema de destino. Isto significa descomprimir novamente uma fonte do kernel 2.0.38 limpo e aplicar o patch linux-2.0.38.pc104.patch.gz:
$ Cd ~ / etlinux
$ Mv linux linux-orig
$ Tar xvfz linux-kernel-2.0.38.tar.gz
$ Mv linux linux-2.0.38.pc104
$ Cd linux-2.0.38.pc104
$ Gzip -cd ../linux-2.0.38.pc104.patch.gz | remendo -p1
$ Tar xvfz ../flash_doc.tar.gz
$ Make mrproper
$ Make menuconfig
... Se você quiser suporte VGA, selecione-o (caso contrário, você vai ter
único console linha serial ...
... Se você não quiser suporte FPU, selecione ET-Linux não-fpu ...
... Escolheu apoio DiskOnChip da M-Systems ...
... Configurar outras opções ...
$ Make dep; make clean
$ Make zImage
$ Cp arch / i386 / boot / zImage ../zImage.pc104
Mantenha o novo kernel, você vai usá-lo há algum tempo ...
4) [Somente se for necessário suporte DiskOnChip]
Descomprimir o sistema de arquivos etlinux etlinux-root-1.2.x-2MB.tar.gz em DiskOnChip montado.
Copie em que o kernel compilado anteriormente.
Execute plilo a fim de permitir a inicialização do sistema de destino a partir do DiskOnChip.
Aqui está:
$ Su
$ Mount -t / dev / fla1 / mnt
$ Cd / mnt
$ Tar xvfz ~ / etlinux / etlinux-root-1.2.x-2MB.tar.gz
$ Cp ~ / etlinux / zImage.pc104.
$ Rdev zImage.pc104 / dev / fla1
$ Sbin / plilo -r / mnt
$ Cd
$ Umount / mnt
Agora você pode parar o sistema de acolhimento, extrair o DiskOnChip da tomada e coloque-o no sistema de destino.
Ligue o sistema de destino e selecione a opção de BIOS para arrancar a partir DiskOnChip (ou similar, se houver).
Redefinir e você deve estar tudo pronto.
Apreciar!
Como qualquer produto lançado pela Prosa Srl, Etlinux é um software livre e é distribuído com código fonte completo. Nosso código é distribuído sob a Licença Pública Geral (GPL) (alguns pacotes de acompanhamento tem licenças diferentes, mas todos eles se qualificar como Open Source).
Aplicativos vistos recentemente
X2 24 Sep 15
Word Craze 10 Jul 15
Xboot 12 Apr 18
Quali-Sense 21 Sep 15
461xw95.zip 7 Dec 15
sp16808.exe 6 Dec 15
Vietcong 1 Apr 18
sp18643.exe 5 Dec 15
d782mux.exe 23 Sep 15
Alpha Blast 27 Oct 15
Busca por categoria
- Casa e família de software
- Disco e arquivo de software
- Ferramentas para desenvolvedores
- Jogos
- Melhorias de desktop
- Motoristas
- Navegadores
- Screensavers
- Software de áudio
- Software de comunicação
- Software de desenvolvimento web
- Software de design gráfico
- Software de fotografia digital
- Software de negócios e escritório
- Software de produtividade
- Software de rede
- Software de segurança
- Software de vídeo
- Software educacional e científica
- Software internet
- Utilitários de sistema
- Distribuições Linux
- Documentação
- Gerenciadores de tarefas
- Manutenção e otimização e ajustes
- Sistemas operacionais e atualizações
- Software de automação
- Software de diagnóstico
- Software de monitoramento
Software Popular
NAS4Free 2 Oct 17
Linux Secure Remix 17 Feb 15
antiX MX 1 Dec 17
Ubuntu Netboot 27 Apr 17
Quirky Linux 22 Jun 18
Parrot security OS 23 Oct 17
CentOS 22 Jun 18
Etlinux
Programas semelhantes
Comentário para Etlinux
Aplicativos vistos recentemente
X2 24 Sep 15
Word Craze 10 Jul 15
Xboot 12 Apr 18
Quali-Sense 21 Sep 15
461xw95.zip 7 Dec 15
sp16808.exe 6 Dec 15
Vietcong 1 Apr 18
sp18643.exe 5 Dec 15
d782mux.exe 23 Sep 15
Alpha Blast 27 Oct 15
Busca por categoria
- Casa e família de software
- Disco e arquivo de software
- Ferramentas para desenvolvedores
- Jogos
- Melhorias de desktop
- Motoristas
- Navegadores
- Screensavers
- Software de áudio
- Software de comunicação
- Software de desenvolvimento web
- Software de design gráfico
- Software de fotografia digital
- Software de negócios e escritório
- Software de produtividade
- Software de rede
- Software de segurança
- Software de vídeo
- Software educacional e científica
- Software internet
- Utilitários de sistema
- Distribuições Linux
- Documentação
- Gerenciadores de tarefas
- Manutenção e otimização e ajustes
- Sistemas operacionais e atualizações
- Software de automação
- Software de diagnóstico
- Software de monitoramento
Software Popular
Puppy Linux Tahrpup 17 Feb 15
Linpus Linux Lite 17 Feb 15
OpenELEC 19 Jun 17
LinuxTLE 11 May 15
Guadalinex Lite 17 Feb 15
ArtistX 19 Feb 15
WEAKERTH4N Blue Ghost 17 Feb 15
Comentários não encontrado