Versiunea BusyBox 1.29.0 continuă suportul pentru sistemele Linux încorporate

Linux-Unix / Versiunea BusyBox 1.29.0 continuă suportul pentru sistemele Linux încorporate 2 minute citite

Techworm.net



Versiunea BusyBox 1.29.0 a apărut astăzi și, deși majoritatea utilizatorilor GNU / Linux nu o vor găsi în depozitele lor, ar trebui să se dovedească a fi o actualizare extrem de importantă. S-ar putea să nu existe alt instrument la fel de obișnuit în lumea software-ului open-source. Binarul unic oferă o serie de instrumente standard Unix decupate și poate rula într-o varietate de alte medii POSIX, precum și în cele alimentate de kernel-ul Linux.

Deși a fost folosit în mod istoric pentru a oferi un grup util de instrumente pe dispozitivele care foloseau Linux încorporat, BusyBox este astăzi inclus și în majoritatea distribuțiilor desktop și laptop. Îl veți găsi în continuare implementat pe nenumărate dispozitive. Dacă ați scos un prompt de comandă dintr-un termostat inteligent sau un televizor, atunci ați putea utiliza instrumentele bazate pe BusyBox.



Această nouă versiune ar putea ajunge să vadă o utilizare mai serioasă ca parte a soluțiilor de rutare a rețelei. De exemplu, companiile care produc un router bazat pe Linux care nu are un spațiu de utilizare GNU adecvat ar putea include BusyBox cu acesta și, prin urmare, să ofere un mediu de codare util.



Bineînțeles, puțini oameni ar dori să atingă manual comenzile în micul shell Almquist furnizat de noua versiune sursă dacă utilizează ceva de genul unui router, dar este destul de util pentru cei care trebuie să scrie scripturi pentru aceste tipuri de dispozitive.



Utilizatorii de telefonie mobilă au folosit destul de mult și din BusyBox, iar noile aplicații de emulare de terminal bazate pe ecran tactil vor începe în cele din urmă să includă cod bazat pe pachetele versiunii 1.29.0.

Deși majoritatea oamenilor nu folosesc un emulator de terminal pe dispozitivele Android, nu există niciun motiv pentru care nu puteți. Dacă faceți acest lucru, veți descoperi că încă o dată totul va părea ușor deconstruit față de ceea ce sunt obișnuiți dacă utilizează un terminal GNU / Linux sau macOS.

Motivul este că aplicațiile pe care le găsesc fac parte dintr-un singur binar BusyBox. Deși uneori sunt considerați limitați, sunt o modalitate excelentă de a include lucruri precum vi, zcat, httpd, ipcalc și md5sum în sisteme care altfel nu ar fi avut niciun fel de suport.



Această versatilitate a câștigat BusyBox titlul de cuțit elvețian al Embedded Linux. Versiunea completă a fișierului executabil unic poate înlocui funcționalitatea de bază a aproape 300 de aplicații CLI diferite.