etLinux (RAM 2Mb ve flash disk 2Mb başlayarak) çok az bellek ve disk alanı ile (M-Systems DiskOnChip gibi) flash disk ile PC / 104 kartları için tasarlanmış bir gömülü Linux dağıtımıdır.
Daha sonra biz "ana bilgisayar sistemi" olarak ve hedef makinede (etLinux çalışacağı bir) reklam "hedef sistem" için geliştirme platformu söz edeceğim.
Etlinux çok küçük sanayi bilgisayarlarda çalıştırmak için tasarlanmış tam bir Linux tabanlı bir sistemdir. Bu, küçük modüler, esnek ve eksiksiz olması için tasarlanmıştır.
Aynı zamanda kendi modülerlik ve tamlık, hatta gömülü uygulamalar için unix gücüyle verirken Onun azaltılmış bellek ve disk gereksinimleri tüm maliyet duyarlı durumlar için idealdir.
Etlinux gelişmiş unix tesisleri olmazlardan tüm gömülü sistem uygulamaları idealdir: preemptif multitasking, çoklu, bellek koruması, hızlı I / O, gelişmiş güvenilirlik, hız, ...
Ayrıca, kaynak kodu kullanılabilirliği Etlinux tabanlı ürünler uzun ömürlü olması için bir garantidir.
Ama belki de rakipleri karşısında büyük avantajı geliştirici etkin bir üstünlük sağlıyor ve pazara süresini azaltmak, gelişmiş geliştirme araçları, belgeler ve kaynakların muazzam ve kanıtlanmış kullanılabilirlik ile verilir.
Aslında sürekli güncellenen kaliteli C kullanılabilirlik / C ++ derleyiciler, hata ayıklayıcılar, kütüphaneler, dillerini yorumlanır, ve diğer araçlar eski özel gömülü geliştirme ortamlardan uzak geçmek için en zorlayıcı nedeni budur.
Burada "Etlinux" bazı temel özellikleri şunlardır:
ย ท gömülü cgi yetenekli WEB sunucusu
ย ท bir telnet sunucusu
ย ท uzak siteden e-posta ile gönderilen komutları yürütmek için yeteneği ile bir e-posta sunucusu,
ย ท CORBA desteği
ย ท uzaktan dosya yönetimi kolay kullanımlı
ย ท güçlü Tcl betik dili
Sistemin kolay özelleştirme sağlayan ย ท esnek bir paket seçimi şeması,
Her bir bileşen için uygun ย ท kaynak kodu
Gereksinimler:
ย ท Intel uyumlu 386SX işlemci (veya daha iyisi)
ย ท RAM 2MB
ย ท diskin 2MB (HD veya M-Systems DiskOnChip)
Gerekli dosyalar:
Ftp://ftp.kernel.org (veya bir ayna) Gönderen:
- Temiz Linux çekirdeği 2.0.38 kaynak
Ftp://ftp.prosa.it/pub/etlinux/etlinux-1.2 ve ftp://ftp.prosa.it/pub/etlinux/sources itibaren
- (Kb xxx) etlinux root-1.2.x-2MB.tar.gz
- 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 derleme kolaylaştırmak için modifiye ve 2.0.38 çekirdek sürümü yükseltilmiş, M-Systems yama türetilmiştir).
Kurulum:
Bunlar fonksiyonel etlinux sistemi almak için ana sistemde gerçekleştirilmesi gereken eylemlerdir.
1) [DiskOnChip desteği gerekli Yalnızca]
Uygun bir yerde 2.0.38 Linux çekirdek kaynak paketinden çıkarın.
Linux-2.0.38.doc.patch.gz uygulayın.
İkili DiskOnChip sürücüsünü Özü, flash_doc.tar.gz
Örneğin, çekirdek kaynak dosya linux-kernel-2.0.38.tar.gz ve ~ / etlinux dizindeki tüm diğer ilgili dosyaları düşünürken, aşağıdaki komutlar yapacak:
$ Cd ~ / etlinux
$ Tar zxvf 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 | yama -p1
$ Tar zxvf ../flash_doc.tar.gz
$ Mrproper yapmak
$ Make menuconfig
... M-Systems DiskOnChip desteği seçti ...
... Diğer seçenekleri yapılandırmak ...
$ Make dep; Temiz yapmak
$ ZImage yapmak
Sistem ayarlarınıza bağlı çekirdek README dosyasında ve Çekirdek NASIL açıklandığı Son olarak, ana bilgisayar sistemindeki derlenmiş çekirdek görüntüsünü yükleyin.
Reboot.
2) [DiskOnChip desteği gerekli Yalnızca]
/ Dev DiskOnChip cihaz düğümleri ekleyin:
$ Su
... Root şifresini vermek ...
$ 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
Şimdi bir DiskOnChip biçimlendirmek ve bunun üzerine bir dosya sistemi monte etmek gerekir.
Örneğin, minix ve / mnt altında montaj gibi DiskOnChip biçimlendirmek için:
$ Mkfs.minix -c / dev / fla1
$ / Dev / fla1 / mnt montaj
3) Hedef sistemi için bir çekirdek kaynağını hazırlayın. Bu temiz 2.0.38 çekirdek kaynak yine decompressing ve linux-2.0.38.pc104.patch.gz yama uygulayarak şu anlama gelir:
$ Cd ~ / etlinux
$ Mv linux linux-orig
$ Tar zxvf 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 | yama -p1
$ Tar zxvf ../flash_doc.tar.gz
$ Mrproper yapmak
$ Make menuconfig
VGA desteği istiyorsan ... onu seçin (aksi takdirde alırsınız
Sadece seri hat konsol ...
Eğer FPU desteği istemiyorsanız ... ET-Linux no-FPU seçin ...
... M-Systems DiskOnChip desteği seçti ...
... Diğer seçenekleri yapılandırmak ...
$ Make dep; Temiz yapmak
$ ZImage yapmak
$ Cp arch / i386 / boot / zImage ../zImage.pc104
Yeni derlenen çekirdeği tutun, bir süre kullanmak gerekir ...
4) [DiskOnChip desteği gerekli Yalnızca]
Monte DiskOnChip üzerinde etlinux dosya etlinux root-1.2.x-2MB.tar.gz sıkıştırması.
Bunun daha önce derlenmiş çekirdek kopyalayın.
DiskOnChip hedef sistem önyükleme izin vermek için plilo çalıştırın.
Işte burada:
$ Su
$ -t / Dev / fla1 / mnt montaj
$ Cd / mnt
~ / Etlinux / etlinux root-1.2.x-2MB.tar.gz zxvf $ tar
$ Cp ~ / etlinux / zImage.pc104.
$ Rdev zImage.pc104 / dev / fla1
$ Sbin / plilo r / mnt
$ Cd
$ Umount / mnt
Şimdi, ana sistem durdurmak kendi prizden DiskOnChip ayıklamak ve hedef sistemi yerleştirebilirsiniz.
Hedef sistemde güç ve bios dan (varsa, veya benzeri) DiskOnChip önyükleme seçeneğini seçin.
Reset ve tüm ayarlanmalıdır.
Tadını çıkarın!
Prosa Srl tarafından yayımlanan her ürün gibi Etlinux ücretsiz bir yazılımdır ve tam kaynak kodu ile dağıtılmaktadır. Bizim kod Genel Kamu Lisansı (GPL) (bazı eşlik eden paketler farklı lisanslar var, ama onlar gibi tüm Açık Kaynak hak) altında yayınlandı.
En son incelediğim yazılım
AsposeTextBox Web 1 Nov 15
MagPointer 12 Apr 18
Xenon File Manager 16 Apr 15
Block Replace 23 Sep 15
Creditcard.js 13 Apr 15
QILING Disk Master Pro 2 Apr 18
Effective Forum Submitter 10 Jul 15
N-Button Lite 19 Sep 15
Project Server 2003 Disaster Recovery Guide 21 Sep 15
Native Clone Cleaner Lite 15 Aug 18
Kategoriye göre ara
- Ağ yazılımı
- Dijital fotoğraf yazılımı
- Disk & dosya yazılım
- Eğitim & Bilim yazılım
- Ekran koruyucular
- Ev ve aile yazılım
- Geliştirici araçları
- Grafik tasarım, yazılım
- Güvenlik yazılımı
- Iletişim yazılımı
- Internet yazılımı
- Iş ve ofis yazılımları
- Masaüstü geliştirmeleri
- Oyunlar
- Ses yazılımı
- Sistem araçları
- Bakım ve optimizasyon & tweaks
- Belgeleme
- Görev yöneticileri
- Işletim sistemleri ve güncellemeler
- Izleme yazılımı
- Linux dağıtımları
- Otomasyon yazılımı
- Teşhis yazılımı
- Sürücüler
- Tarayıcılar
- Verimlilik yazılımı
- Video yazılımı
- Web geliştirme yazılımı
Popüler yazılım
ZeroShell 20 Feb 15
Macpup 19 Feb 15
Vyatta 18 Feb 15
Tiny Core Linux 2 Sep 17
LinuxTLE 11 May 15
ChaletOS 17 Feb 15
Ubuntu MATE 16 Aug 18
Etlinux
Benzer yazılım
Linux KDuXP
9 Dec 15
Parabola GNU/Linux-libre
22 Jun 18
DCMLinux
20 Feb 15
Musix GNU+Linux
17 Feb 15
Yorumlar Etlinux
En son incelediğim yazılım
AsposeTextBox Web 1 Nov 15
MagPointer 12 Apr 18
Xenon File Manager 16 Apr 15
Block Replace 23 Sep 15
Creditcard.js 13 Apr 15
QILING Disk Master Pro 2 Apr 18
Effective Forum Submitter 10 Jul 15
N-Button Lite 19 Sep 15
Project Server 2003 Disaster Recovery Guide 21 Sep 15
Native Clone Cleaner Lite 15 Aug 18
Kategoriye göre ara
- Ağ yazılımı
- Dijital fotoğraf yazılımı
- Disk & dosya yazılım
- Eğitim & Bilim yazılım
- Ekran koruyucular
- Ev ve aile yazılım
- Geliştirici araçları
- Grafik tasarım, yazılım
- Güvenlik yazılımı
- Iletişim yazılımı
- Internet yazılımı
- Iş ve ofis yazılımları
- Masaüstü geliştirmeleri
- Oyunlar
- Ses yazılımı
- Sistem araçları
- Bakım ve optimizasyon & tweaks
- Belgeleme
- Görev yöneticileri
- Işletim sistemleri ve güncellemeler
- Izleme yazılımı
- Linux dağıtımları
- Otomasyon yazılımı
- Teşhis yazılımı
- Sürücüler
- Tarayıcılar
- Verimlilik yazılımı
- Video yazılımı
- Web geliştirme yazılımı
Popüler yazılım
GParted LiveCD 22 Jun 18
antiX MEPIS 19 Jun 17
Cub Linux 11 Apr 16
Kodachi Linux 12 Jan 17
AirSnort 3 Jun 15
Unity Linux 15 Apr 15
Ubuntu Mini Remix 17 Feb 15
Yorum Bulunamadı