BusyBox 1.30'un yeni sürümü yeni iyileştirmelerle geliyor

BusyBox-Logo

geçenlerde BusyBox paketi 1.30 sürümünde piyasaya sürüldü bir dizi standart UNIX yardımcı programının uygulanmasıyla, dTek bir yürütülebilir dosya olarak tasarlanmıştır ve 1MB'den küçük bir set boyutuyla minimum sistem kaynağı tüketimi için optimize edilmiştir.

BusyBox 1.30'un yeni versiyonunun ilk versiyonu istikrarsız olarak konumlandırılmış, tam stabilizasyon yaklaşık bir ay içinde beklenen 1.30.1 versiyonunda sağlanacak.

BusyBox hakkında

BusyBox bellenimdeki GPL ihlaline karşı mücadelede ana araçtır. Organizasyon Yazılım Özgürlüğünü Koruma (SFC) ve Yazılım Özgürlüğü Hukuk Merkezi (SFLC).

BusyBox'ın geliştiricileri, mahkemede veya mahkeme dışı yerleşimlerin sonuçlanmasıyla, şirketlerde defalarca başarılı bir şekilde çalıştı Yazılımda GPL'nin kaynak koduna erişim sağlamazlar.

Aynı zamanda, BusyBox'ın yazarı, işini bozduğunu düşünerek bu tür korumaya şiddetle karşı çıkıyor.

Toybox projesi bağlamında, değiştirilmiş bileşenlerin kaynak kodunu açmak istemeyen üreticiler için BSD lisansı altında dağıtılan bir BusyBox analogu geliştirilmektedir (madde 2). Yeteneklere göre, Toybox hala BusyBox'ın gerisinde.

BusyBox'ın modüler yapısı, rastgele bir dizi uygulanan yardımcı programı içeren birleşik bir yürütülebilir dosya oluşturmayı mümkün kılar pakette (her yardımcı program bu dosyaya sembolik bir bağlantı şeklinde mevcuttur).

Hizmet koleksiyonunun boyutu, bileşimi ve işlevselliği, monte edildiği entegre platformun ihtiyaçlarına ve yeteneklerine bağlı olarak değişebilir.

Paket, Linux Çekirdeği üzerinde bir işletim sistemi oluşturmak için uclibc ile statik bir derleme ile kendi kendine yeterlidir, / dev dizininde birden fazla aygıt dosyası oluşturmanız ve yapılandırma dosyalarını hazırlamanız yeterlidir.

BusyBox'ın yeni sürümü hakkında

BusyBox 1.30'un bu yeni sürümünde, yukarıdaki 1.29 sürümüne kıyasla, tipik BusyBox 1.30 derlemesinin bellek tüketimi 7393 bayt arttı (941070'den 948463 bayta).

BusyBox sürüm 1.30, rastgele matematik hesaplamaları için "bc" yardımcı programına sahiptir. Yeni 'bc' koduna bağlı olarak, 'dc' yardımcı programı yeniden çalışıldı ve önemli ölçüde genişletildi.

El ifupdown yardımcı programına "kaynak dizini" seçeneği için destek eklendi ayarları bir dizine bir dizi dosya olarak yerleştirmek için (örneğin, /etc/network/interfaces.d).

Kül kabuğu, çalıştırılabilir dosyalara kabuk komut dosyalarını gömme yeteneği sağlar. "$ {}" İfadelerinin ayrıştırılması ayarlandı.

Komut kabuğunda, dizedeki karakterlerin varlığını kontrol etmek için optimize edilmiş kod gizlendi, "$ {var # ...}", "$ {var: + ...}" ve "$ {var / .... ifadelerinin daha iyi işlenmesi .} "," Set -x "işi bash'a yakın, IFS ortam değişken ayarı sağlandı, gömülü betikleri çalıştırma yeteneği eklendi.

Vurgulanabilecek diğer iyileştirmeler arasında şunları buluyoruz:

  • Çevrimiçi, otomatik tamamlama gömülü komut dosyaları için destek eklendi.
  • Gömülü verileri açmak için libarchive'a bir işlev eklendi.
  • Gömülü komut dosyalarını görüntülemek için busybox komutuna '–show SCRIPT' seçeneği eklenmiştir.
  • Awk yardımcı programında, "NF" parametresinin negatif değerleri belirtilirse, zarif bir kapatma sağlanır.
  • Fdisk'in davranışı, util-linux 2.31 paketindeki benzer bir yardımcı programla uyumludur.
  • "-Yürütülebilir" ve "-çık" seçenekleri arama yardımcı programına eklenir;
  • İnit init sırasında, konteynerlere yeniden yükleme ile ilgili sorunlar çözüldü.
  • Alan arama desteği nslookup'a eklendi (resolv.conf'da arama seçeneği).
  • Chroot önyükleme modu chpasswd'ye eklendi.
  • "AUTH PLAIN" kimlik doğrulama modu desteği sendmail'e "AUTH LOGIN" e ek olarak eklendi.

BusyBox nasıl gidilir?

Bu yeni sürümü edinebilmekle ilgileniyorsanız. Bunu, hem bunun kaynak kodunu hem de ikili dosyaları ve dokümantasyonu bulacağınız projenin resmi web sitesine giderek yapabilirsiniz.

Bağlantı bu.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   anonim dijo

    Busybox çok tehlikelidir ... bir smtp sunucusunda bile ne için var? .. gördüğü gözleri gören ve ne dediğini bilmeyen, geçmesine izin ver ... daha mutlu olacaktır.