BusyBox version 1.29.0 Fortsætter understøttelse af integrerede Linux-systemer

Linux-Unix / BusyBox version 1.29.0 Fortsætter understøttelse af integrerede Linux-systemer 2 minutter læst

Techworm.net



BusyBox version 1.29.0 kom ud i dag, og selvom de fleste GNU / Linux-brugere ikke finder det i deres arkiver endnu, skal det alligevel vise sig at være en ekstremt vigtig opdatering. Der er muligvis ikke noget andet værktøj, der er lige så almindeligt i verdenen af ​​open source-software. Den enkelte binære giver et antal afskallede standard Unix-værktøjer, og den kan køre i en række andre POSIX-miljøer såvel som dem, der drives af Linux-kernen.

Mens det historisk set er blevet brugt til at levere en nyttig gruppe værktøjer på enheder, der brugte integreret Linux, er BusyBox i dag inkluderet i de fleste stationære og bærbare distroer også. Du finder stadig den implementeret på utallige enheder. Hvis du fiskede en kommandoprompt ud af en smart termostat eller et fjernsyn, kan du muligvis bruge BusyBox-baserede værktøjer.



Denne nye udgave vil muligvis ende med at se mere seriøs anvendelse som en del af routingløsninger i boxed-netværk. For eksempel kan virksomheder, der fremstiller en Linux-baseret router, der ikke har et ordentligt GNU-brugerområde, inkludere BusyBox med det og derfor give et nyttigt kodningsmiljø.



Naturligvis vil kun få mennesker manuelt trykke kommandoer i den lille Almquist-skal, der leveres af den nye kildeudgivelse, hvis de bruger noget som en router, men det er meget nyttigt for dem, der skal skrive scripts til denne slags enheder.



Mobilbrugere har også fået en hel del brug ud af BusyBox, og nyere berøringsskærmbaserede terminalemulatorapps begynder i sidste ende at inkludere kode baseret på version 1.29.0-pakkerne.

Mens de fleste ikke bruger en terminalemulator på Android-enheder, er der ingen grund til, at du ikke kan. Hvis du gør det, vil du opdage, at alting igen vil virke let dekonstrueret i forhold til hvad de er vant til, hvis de bruger en GNU / Linux- eller macOS-terminal.

Årsagen er, at de apps, de finder, er en del af den eneste BusyBox-binær. Mens de undertiden betragtes som begrænsede, er de en glimrende måde at inkludere ting som vi, zcat, httpd, ipcalc og md5sum i systemer, der ellers aldrig ville have haft den slags støtte.



Det er denne alsidighed, der har givet BusyBox titlen den schweiziske hærkniv af Embedded Linux. Den fulde version af den enkelt eksekverbare fil kan erstatte den grundlæggende funktionalitet i næsten 300 forskellige CLI-apps.