Nova različica BusyBox 1.30 prihaja z novimi izboljšavami

Logotip BusyBox

Pred kratkim paket BusyBox je bil predstavljen v različici 1.30 z izvajanjem nabora standardnih pripomočkov UNIX, dZasnovan je kot ena izvršljiva datoteka in optimiziran za minimalno porabo sistemskih virov z nastavljeno velikostjo manj kot 1 MB.

Prva različica nove različice BusyBox 1.30 je postavljena kot nestabilna, popolna stabilizacija bo zagotovljena v različici 1.30.1, ki se pričakuje čez približno mesec dni.

O BusyBoxu

BusyBox je glavno orodje v boju proti kršitvam GPL v vdelani programski opremi. Organizacija Software Freedom Conservancy (SFC) in Pravni center za svobodo programske opreme (SFLC).

Razvijalci BusyBox dajejo na sodišču ali s sklenitvijo izvensodnih poravnav večkrat uspešno delali v podjetjih V programski opremi ne omogočajo dostopa do izvorne kode GPL.

Hkrati avtor BusyBox-a ostro nasprotuje takšni zaščiti, saj meni, da mu ta pokvari poslovanje.

Za proizvajalce, ki ne želijo odpreti izvorne kode spremenjenih komponent, se v okviru projekta Toybox razvija analog BusyBox, ki se distribuira pod licenco BSD (klavzula 2). Po zmogljivostih Toybox še vedno zaostaja za BusyBoxom.

Modularna narava BusyBox-a omogoča oblikovanje enotne izvršljive datoteke, ki vsebuje poljuben nabor izvedenih pripomočkov v paketu (vsak pripomoček je na voljo v obliki simbolične povezave do te datoteke).

Velikost, sestava in funkcionalnost zbirke pripomočkov se lahko razlikujejo glede na potrebe in zmožnosti integrirane platforme, za katero je sestavljena.

Paket je samozadosten, s statično kompilacijo z uclibc, za ustvarjanje operacijskega sistema na vrhu jedra Linuxa, v imeniku / dev morate samo ustvariti več datotek naprave in pripraviti konfiguracijske datoteke.

O novi različici BusyBox

V tej novi izdaji BusyBox 1.30 v primerjavi z različico 1.29 zgoraj se je poraba pomnilnika tipičnega sklopa BusyBox 1.30 povečala za 7393 bajtov (s 941070 na 948463 bajtov).

Različica BusyBox 1.30 vsebuje pripomoček "bc" za poljubne matematične izračune. Na podlagi nove kode 'bc' je bil pripomoček 'dc' predelan in bistveno razširjen.

El podpora za možnost "izvorni imenik" je bila dodana v pripomoček ifupdown da nastavitve shranite kot niz datotek v imenik (na primer /etc/network/interfaces.d).

Lupina pepela omogoča vdelavo skriptov lupine v izvršljive datoteke. Razčlenjevanje izrazov "$ {}" je prilagojeno.

V ukazni lupini je bila optimizirana koda skrita za preverjanje prisotnosti znakov v nizu, izboljšano ravnanje z izrazi "$ {var # ...}", "$ {var: + ...}" in "$ {var / .... .} ", Opravilo" Set -x "je blizu basha, zagotovljena je nastavitev spremenljivke okolja IFS, dodana je zmožnost za zagon vdelanih skriptov.

Med ostalimi izboljšavami, ki jih je mogoče izpostaviti, najdemo:

  • V spletu dodana podpora za samodokončanje vdelanih skriptov.
  • V libarchive je dodana funkcija za razpakiranje vdelanih podatkov.
  • Za prikaz vdelanih skriptov je bila ukazu busybox dodana možnost '–show SCRIPT'.
  • V pripomočku awk je na voljo eleganten izklop, če so podane negativne vrednosti parametra "NF".
  • Vedenje fdiska je usklajeno s podobnim pripomočkom iz zbirke util-linux 2.31.
  • Možnosti "-executable" in "-quit" sta dodani v iskalni pripomoček;
  • Med init init so bile rešene težave s ponovnim natovarjanjem v zabojnike.
  • Podpora za iskanje domen je bila dodana v nslookup (možnost iskanja v resolv.conf).
  • Način Chroot boot je dodan v chpasswd.
  • Podpora za način preverjanja pristnosti "AUTH PLAIN" je bila poleg "AUTH LOGIN" dodana tudi v sendmail.

Kako do BusyBox-a?

Če vas zanima, kako lahko dobite to novo različico. To lahko storite tako, da obiščete uradno spletno stran projekta, kjer najdete tako izvorno kodo, kot tudi binarne datoteke in dokumentacijo.

Povezava je to.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   anonimni je dejal

    Busybox je preveč nevaren ... za kaj ga ima celo strežnik smtp? Najhuje je, da nanj pritiskajo številni distributerji kot primarna odvisnost sistema ... kar razkriva njihove namene, da bodo namestili potrebna orodja za zločin. .. oči, da vidijo, da vidi in kdor ne ve, kaj govori, naj gre mimo ... bo srečnejši.