BusyBox 1.29.0 versija tęsia įterptųjų „Linux“ sistemų palaikymą

„Linux-Unix“ / BusyBox 1.29.0 versija tęsia įterptųjų „Linux“ sistemų palaikymą 2 minutės perskaityta

Techworm.net



„BusyBox“ versija 1.29.0 pasirodė šiandien, ir, nors dauguma GNU / „Linux“ vartotojų jos dar neras savo saugyklose, vis dėlto tai turėtų pasirodyti itin svarbus atnaujinimas. Atvirojo kodo programinės įrangos pasaulyje gali nebūti kito įprasto įrankio. Vienas dvejetainis failas suteikia daugybę pašalintų standartinių „Unix“ įrankių ir gali veikti įvairiose kitose POSIX aplinkose, taip pat tose, kurias palaiko „Linux“ branduolys.

Nors istoriškai jis buvo naudojamas teikiant naudingą įrankių grupę įrenginiuose, kuriuose buvo naudojama įterptoji „Linux“, „BusyBox“ šiandien taip pat įtraukta į daugumą darbalaukio ir nešiojamojo kompiuterio įrenginių. Jį vis tiek rasite įdiegtą daugybėje įrenginių. Jei sužavėjote komandų eilutę iš išmaniojo termostato ar televizoriaus, galite naudoti „BusyBox“ pagrįstus įrankius.



Šis naujas leidimas gali pasirodyti rimtesnis kaip dėžutinių tinklo maršrutų sprendimų dalis. Pvz., Įmonės, gaminančios „Linux“ pagrindu veikiantį maršrutizatorių, kuriame nėra tinkamos GNU naudotojų erdvės, gali įtraukti „BusyBox“ ir todėl sukurti naudingą kodavimo aplinką.



Natūralu, kad nedaugelis žmonių norėtų rankiniu būdu paliesti komandas į mažą „Almquist“ apvalkalą, kurį suteikia naujas šaltinio leidimas, jei naudoja kažką panašaus į maršrutizatorių, tačiau tai labai naudinga tiems, kurie turi rašyti scenarijus tokiems įrenginiams.



Mobiliųjų telefonų vartotojai taip pat nemažai naudojosi „BusyBox“, o naujesnėse jutikliniu ekranu pagrįstose terminalų emuliatorių programose ilgainiui bus pradėtas naudoti kodas, pagrįstas 1.29.0 versijos paketais.

Nors dauguma žmonių nenaudoja terminalo emuliatoriaus „Android“ įrenginiuose, nėra jokios priežasties, kodėl negalėtumėte. Jei tai padarysite, pamatysite, kad vėl viskas atrodys šiek tiek dekonstruota, palyginti su tuo, ką jie įpratę, jei naudojasi GNU / Linux arba MacOS terminalu.

Priežastis yra tai, kad programos, kurias jie randa, yra vienos dvejetainės programos „BusyBox“ dalis. Nors jie kartais laikomi ribotais, jie yra puikus būdas įtraukti tokius dalykus kaip „vi“, „zcat“, „httpd“, „ipcalc“ ir „md5sum“ į sistemas, kurios niekada nebūtų turėjusios tokio palaikymo.



Būtent dėl ​​šio universalumo „BusyBox“ pelnė Šveicarijos armijos „Embedded Linux“ peilio vardą. Pilna vieno vykdomojo failo versija gali pakeisti beveik 300 skirtingų CLI programų pagrindines funkcijas.