Ang bagong bersyon ng BusyBox 1.30 ay dumating na may mga bagong pagpapabuti

Logo ng BusyBox

Kamakailan lamang ang pakete ng BusyBox ay inilunsad sa bersyon 1.30 kasama ang pagpapatupad ng isang hanay ng karaniwang mga kagamitan sa UNIX, dIto ay dinisenyo bilang isang solong maipapatupad na file at na-optimize para sa kaunting pagkonsumo ng mapagkukunan ng system na may isang itinakdang laki ng mas mababa sa 1MB.

Ang unang bersyon ng bagong bersyon ng BusyBox 1.30 ay nakaposisyon bilang hindi matatag, buong pagpapapanatag ay ibibigay sa bersyon 1.30.1, na inaasahan sa halos isang buwan.

Tungkol sa BusyBox

BusyBox ito ang pangunahing tool sa paglaban sa paglabag sa GPL sa firmware. Organisasyon ng Software Freedom Freedom (SFC) at Software Freedom Law Center (SFLC).

Ang mga tagabuo ng BusyBox ay nagbibigay sa pamamagitan ng korte o sa pagtatapos ng mga pag-areglo sa labas ng korte na paulit-ulit na matagumpay na nagtrabaho sa mga kumpanya Hindi sila nagbibigay ng pag-access sa source code ng GPL sa software.

Kasabay nito, mahigpit na tinutulan ng may-akda ng BusyBox ang naturang proteksyon, isinasaalang-alang na sinisira nito ang kanyang negosyo.

Para sa mga tagagawa na ayaw buksan ang source code ng binagong mga bahagi, sa konteksto ng proyekto ng Toybox, isang analog ng BusyBox ay binuo, na ipinamamahagi sa ilalim ng lisensya ng BSD (sugnay 2). Sa pamamagitan ng mga kakayahan, ang Toybox ay nasa likod pa rin ng BusyBox.

Ginagawang posible ng modular na katangian ng BusyBox na bumuo ng isang pinag-isang maisasagawa na file na naglalaman ng isang di-makatwirang hanay ng mga ipinatupad na kagamitan. sa pakete (ang bawat utility ay magagamit sa anyo ng isang simbolikong link sa file na ito).

Ang laki, komposisyon, at pag-andar ng koleksyon ng utility ay maaaring magkakaiba depende sa mga pangangailangan at kakayahan ng pinagsamang platform kung saan ito ay binuo.

Ang pakete ay may kakayahan sa sarili, na may isang static na pagtitipon sa uclibc, upang lumikha ng isang operating system sa tuktok ng Linux Kernel, kailangan mo lamang lumikha ng maramihang mga file ng aparato sa / direktoryo ng dev at ihanda ang mga file ng pagsasaayos.

Tungkol sa bagong bersyon ng BusyBox

Sa bagong paglabas ng BusyBox 1.30 kumpara sa bersyon 1.29 sa itaas, ang pagkonsumo ng memorya ng tipikal na pagpupulong ng BusyBox 1.30 ay nadagdagan ng 7393 bytes (mula 941070 hanggang 948463 bytes).

Ang bersyon ng BusyBox 1.30 ay nagtatampok ng utility na "bc" para sa di-makatwirang pagkalkula ng matematika. Batay sa bagong 'bc' code, ang utility na 'dc' ay muling binago at malaki na pinalawak.

El suporta para sa pagpipiliang "source-direktoryo" ay naidagdag sa utility na pag-upup upang ilagay ang mga setting bilang isang hanay ng mga file sa isang direktoryo (halimbawa, /etc/network/interfaces.d).

Nagbibigay ang ash shell ng kakayahang mag-embed ng mga script ng shell sa mga naisasagawa na mga file. Ang pag-parse ng mga expression na "$ {}" ay nababagay.

Sa command shell, ang na-optimize na code ay nakatago upang suriin ang pagkakaroon ng mga character sa string, pinabuting paghawak ng mga expression na "$ {var # ...}", "$ {var: + ...}" at "$ {var / .... .} ", Ang" Set -x "na trabaho ay malapit sa bash, ang setting ng variable ng kapaligiran ng IFS ay ibinigay, naidagdag ang kakayahang magpatakbo ng naka-embed na mga script.

Sa iba pang mga pagpapabuti na maaaring ma-highlight na matatagpuan namin:

  • Online, nagdagdag ng suporta para sa autocomplete na naka-embed na mga script.
  • Ang isang pagpapaandar ay naidagdag sa libarchive upang i-unpack ang naka-embed na data.
  • Ang pagpipiliang '–show SCRIPT' ay naidagdag sa utos ng busybox upang ipakita ang naka-embed na mga script.
  • Sa awk utility, ang isang kaaya-aya na pag-shutdown ay ibinigay kung ang mga negatibong halaga ng parameter na "NF" ay tinukoy.
  • Ang pag-uugali ng fdisk ay nakahanay sa isang katulad na utility mula sa util-linux 2.31 suite.
  • Ang mga pagpipiliang "-papatupad" at "-quit" ay idinagdag sa utility ng paghahanap;
  • Sa panahon ng init init, nalutas ang mga problema sa muling pag-load sa mga lalagyan.
  • Ang suporta para sa paghahanap sa domain ay naidagdag sa nslookup (pagpipilian sa paghahanap sa resolv.conf).
  • Ang chroot boot mode ay idinagdag sa chpasswd.
  • Ang suporta para sa "AUTH PLAIN" mode ng pagpapatotoo ay naidagdag sa sendmail, bilang karagdagan sa "AUTH LOGIN".

Paano makukuha ang BusyBox?

Kung interesado kang makakuha ng bagong bersyon. Maaari mo itong gawin sa pamamagitan ng pagpunta sa opisyal na website ng proyekto kung saan makikita mo ang parehong code ng mapagkukunan nito, pati na rin ang mga binary at dokumentasyon.

Ang link ay ito.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Hindi kilala dijo

    Masyadong mapanganib ay busybox ... kahit na ang smtp server ay mayroon nito para sa ano? Ang pinakapangit na bagay ay maraming distrito ang nagbigay presyon dito bilang pangunahing pangunahing pagtitiwala sa system ... na isiniwalat ang hangarin nitong itanim ang mga kinakailangang tool para sa krimen .. . mga mata na makita na nakikita niya at kung sino man ang hindi nakakaalam kung ano ang sinabi niya, hayaan mo siyang dumaan ... ay magiging mas masaya.