BusyBox verze 1.29.0 pokračuje v podpoře pro vestavěné systémy Linux

Linux-Unix / BusyBox verze 1.29.0 pokračuje v podpoře pro vestavěné systémy Linux 2 minuty čtení

Techworm.net



BusyBox verze 1.29.0 vyšla dnes, a přestože ji většina uživatelů GNU / Linux ve svých úložištích nenajde, přesto by se měla ukázat jako nesmírně důležitá aktualizace. Ve světě softwaru s otevřeným zdrojovým kódem nemusí být žádný jiný nástroj, který by byl tak běžný. Jediný binární soubor poskytuje řadu ořezaných standardních unixových nástrojů a může běžet v různých dalších prostředích POSIX i v prostředích s jádrem Linuxu.

I když se historicky používá k poskytování užitečné skupiny nástrojů na zařízeních, která používala zabudovaný Linux, BusyBox je dnes součástí většiny distribucí pro stolní počítače a notebooky. Stále ji najdete nasazenou na nesčetných zařízeních. Pokud jste vylovili příkazový řádek z inteligentního termostatu nebo televize, můžete použít nástroje založené na BusyBoxu.



Tato nová verze by mohla skončit s vážnějším používáním jako součást řešení směrování sítě v krabici. Například společnosti, které vyrábějí router se systémem Linux, který nemá správný uživatelský prostor GNU, by do něj mohly zahrnout BusyBox, a proto poskytnout užitečné prostředí pro kódování.



Samozřejmě, jen málo lidí by chtělo ručně klepnout na příkazy do malého almquistského shellu poskytovaného novým vydáním zdroje, pokud používají něco jako router, ale je to docela užitečné pro ty, kteří musí psát skripty pro tento druh zařízení.



Mobilní uživatelé také dost využívají BusyBoxu a novější aplikace emulátoru terminálu založené na dotykové obrazovce nakonec začnou zahrnovat kód založený na balíčcích verze 1.29.0.

I když většina lidí nepoužívá emulátor terminálu na zařízeních Android, není důvod, proč nemůžete. Pokud tak učiníte, zjistíte, že se vše bude zdát poněkud dekonstruované oproti tomu, na co jsou zvyklí, pokud používají terminál GNU / Linux nebo macOS.

Důvodem je, že aplikace, které najdou, jsou součástí jediné binární BusyBox. I když jsou někdy považovány za omezené, představují vynikající způsob, jak zahrnout věci jako vi, zcat, httpd, ipcalc a md5sum do systémů, které by jinak tento druh podpory jinak neměly.



Díky této všestrannosti získal BusyBox titul švýcarský armádní nůž Embedded Linux. Plná verze jediného spustitelného souboru může nahradit základní funkčnost téměř 300 různých aplikací CLI.