BusyBox версия 1.29.0 продължава поддръжката за вградени Linux системи

Linux-Unix / BusyBox версия 1.29.0 продължава поддръжката за вградени Linux системи 2 минути четене

Techworm.net



BusyBox версия 1.29.0 излезе днес и въпреки че повечето потребители на GNU / Linux няма да я намерят в своите хранилища, но въпреки това трябва да се окаже изключително важна актуализация. Може да няма друг инструмент, който да е толкова често срещан в света на софтуера с отворен код. Единичният двоичен файл предоставя редица свалени стандартни инструменти на Unix и може да работи в различни други POSIX среди, както и тези, задвижвани от ядрото на Linux.

Въпреки че в миналото е бил използван за предоставяне на полезна група инструменти на устройства, които са използвали вграден Linux, BusyBox днес е включен и в повечето дистрибуции за настолни компютри и лаптопи. Все още ще го намерите на безброй устройства. Ако сте извадили команден ред от интелигентен термостат или телевизор, тогава може да използвате инструментите, базирани на BusyBox.



Тази нова версия може в крайна сметка да види по-сериозна употреба като част от решенията за мрежово маршрутизиране. Например компаниите, които произвеждат базиран на Linux рутер, който няма подходящо GNU потребителско пространство, могат да включват BusyBox с него и следователно да предоставят полезна среда за кодиране.



Естествено, малко хора биха искали да докосват ръчно командите в малката обвивка на Almquist, предоставена от новата версия на източника, ако използват нещо като рутер, но е много полезно за тези, които трябва да пишат скриптове за този тип устройства.



Потребителите на мобилни устройства се възползват доста от BusyBox, а по-новите базирани на сензорен екран терминални емулатори на приложения в крайна сметка ще започнат да включват код, базиран на пакетите от версия 1.29.0.

Въпреки че повечето хора не използват терминален емулатор на устройства с Android, няма причина да не можете. Ако го направите, тогава ще откриете, че отново всичко ще изглежда леко деконструирано спрямо това, с което са свикнали, ако използват терминал GNU / Linux или macOS.

Причината е, че приложенията, които намират, са част от единния двоичен файл на BusyBox. Въпреки че понякога се считат за ограничени, те са отличен начин да включите неща като vi, zcat, httpd, ipcalc и md5sum в системи, които никога не биха имали подобна поддръжка в противен случай.



Именно тази гъвкавост спечели на BusyBox титлата швейцарски армейски нож на вградения Linux. Пълната версия на единичния изпълним файл може да замени основната функционалност на близо 300 различни CLI приложения.