Etlinux

Software captura de pantalla:
Etlinux
Detalles de software:
Versión: 1.2.1
Fecha de carga: 3 Jun 15
Promotor: Prosa Srl
Licencia: Libre
Popularidad: 42

Rating: nan/5 (Total Votes: 0)

etLinux es una distribución de Linux embebido, previsto para PC / 104 placas con disco flash (como M-Systems DiskOnChip) con muy poca memoria y espacio en disco (a partir de 2 Mb de RAM y 2 Mb de disco flash).
Posteriormente nos referiremos a la plataforma de desarrollo como el "sistema central" y el equipo de destino (aquella en la que se ejecutará etLinux) anuncio el "sistema de destino".
Etlinux es un sistema basado en Linux completo diseñado para ejecutarse en muy pequeñas computadoras industriales. Se ha diseñado para ser pequeño, modular, flexible y completa.
Sus requisitos de memoria y de disco reducidas lo hacen ideal para todas las situaciones sensibles al coste, mientras que al mismo tiempo, su modularidad y exhaustividad dan todo el poder de Unix incluso para aplicaciones embebidas.
Etlinux es ideal en todas las aplicaciones de sistemas embebidos donde las instalaciones avanzadas unix son una necesidad: multitarea preventiva, multithreading, protección de memoria, rápido de E / S, fiabilidad mejorada, velocidad, ...
Por otra parte, la disponibilidad del código fuente es una garantía para la longevidad de los productos a base Etlinux.
Pero tal vez la mayor ventaja sobre los competidores viene dada por la enorme y comprobada la disponibilidad de herramientas de desarrollo avanzadas, documentación y fuentes, dándole una ventaja efectiva para el desarrollador y reducir el tiempo de comercialización.
De hecho, la disponibilidad de una actualización constante de la calidad de C / C ++ compiladores, depuradores, bibliotecas, interpretado idiomas, y otras herramientas es la razón más convincente para cambiar lejos de los entornos de desarrollo integrados propietarias de edad.
Aquí están algunas características clave de "Etlinux":
ย ท servidor WEB-cgi capaz incrustado
ย ท un servidor telnet
ย ท un servidor de correo electrónico, con la capacidad de ejecutar comandos enviados por correo electrónico desde un sitio remoto
ย ท apoyo CORBA
ย ท fácil de utilizar la gestión de archivos remoto
ย ท el poderoso lenguaje de script Tcl
ย ท un esquema de selección de paquetes flexibles, lo que permite una fácil personalización del sistema
ย ท código fuente está disponible para todos los componentes
Requisitos:
ย ท procesador 386SX compatible con Intel (o mejor)
ย ท 2 MB de memoria RAM
ย ท 2 MB de disco (HD o M-Systems DiskOnChip)
Archivos Necesarios:
De ftp://ftp.kernel.org (o un espejo):
- Kernel linux 2.0.38 limpia fuente
De ftp://ftp.prosa.it/pub/etlinux/etlinux-1.2 y 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 se deriva de parche M-Systems, modificado para facilitar la recopilación y actualizado a la versión 2.0.38 del núcleo).
Instalación:
Estas son las acciones que deban llevarse a cabo en el sistema host con el fin de obtener un sistema etlinux funcional.
1) [Sólo si se requiere apoyo DiskOnChip]
Desembale 2.0.38 fuentes del kernel linux en un lugar adecuado.
Aplique el linux-2.0.38.doc.patch.gz.
Extraer el conductor DiskOnChip binario, flash_doc.tar.gz
Por ejemplo, suponiendo que tenga el archivo fuente del kernel linux-kernel-2.0.38.tar.gz y todos los otros archivos relevantes en el directorio ~ / etlinux, los siguientes comandos harán:
      $ 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 | parche -p1
      $ Tar xvfz ../flash_doc.tar.gz
      $ Make mrproper
      $ Make menuconfig
      ... Eligió soporte M-Systems DiskOnChip ...
      ... Configurar otras opciones ...
      $ Make dep; make clean
      $ Make zImage
Por último, instale la imagen del núcleo compilado en el sistema host, como se describe en el archivo README del núcleo y en el Kernel-HOWTO, dependiendo de la configuración del sistema.
Reboot.
2) [Sólo si se requiere apoyo DiskOnChip]
Agregue los nodos de dispositivos DiskOnChip en / dev:
      $ Su
      ... Dar la contraseña de root ...
      $ Mknod / dev / fla b 62 0
      $ Mknod / dev / FLA1 b 62 1
      $ Mknod / dev / FLA2 b 62 2
      $ Mknod / dev / FLA3 b 62 3
      $ Mknod / dev / fla4 b 62 4
Ahora usted debería ser capaz de formatear un DiskOnChip y montar un sistema de archivos en él.
Por ejemplo, para formatear un DiskOnChip como minix y montarlo en / mnt:
      $ Mkfs.minix -c / dev / FLA1
      $ Mount / dev / FLA1 / mnt
3) Preparar una fuente del kernel para el sistema de destino. Esto significa descomprimir de nuevo una fuente del kernel 2.0.38 limpia y aplicar el parche 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 | parche -p1
      $ Tar xvfz ../flash_doc.tar.gz
      $ Make mrproper
      $ Make menuconfig
      ... Si quieres soporte VGA, seleccionarlo (de lo contrario obtendrá
          única línea de consola serie ...
      ... Si usted no quiere el apoyo FPU, seleccione ET-Linux sin fpu ...
      ... Eligió soporte M-Systems DiskOnChip ...
      ... Configurar otras opciones ...
      $ Make dep; make clean
      $ Make zImage
      $ Cp arch / i386 / boot / zImage ../zImage.pc104
Mantenga el kernel recién compilado, podrás usarlo por un tiempo ...
4) [Sólo si se requiere apoyo DiskOnChip]
Descomprimir el sistema de archivos etlinux etlinux-root-1.2.x-2MB.tar.gz en DiskOnChip montado.
Copiar en ella el núcleo previamente compilado.
Ejecute plilo con el fin de permitir el arranque del sistema de destino desde el DiskOnChip.
Aquí 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
Ahora se puede detener el sistema host, extraiga el DiskOnChip de su zócalo y colóquelo en el sistema de destino.
Encienda el sistema de destino y seleccione la opción de BIOS para arrancar desde DiskOnChip (o similar, si está presente).
Restablecer y usted debe estar todo listo.
Disfrute!
Como cada producto lanzado por Prosa Srl, Etlinux es software libre y se distribuye con código fuente completo. Nuestro código está liberado bajo la GNU General Public License (GPL) (algunos paquetes acompañan tienen diferentes licencias, pero todos ellos califican como Open Source).

Programas parecidos

FDGnuX
FDGnuX

14 Apr 15

Zest
Zest

20 Feb 15

Canaima GNU/Linux
Canaima GNU/Linux

17 Feb 15

Comentarios a la Etlinux

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!