В запуск новой версии пакета BusyBox 1.34, который это первая версия ветки 1.34 позиционируется как нестабильный, поэтому полная стабилизация будет обеспечена в версии 1.34.1, которая ожидается примерно через месяц.
Тем, кто не знаком с BusyBox, следует знать, что он представлен с реализация набора стандартных утилит UNIX, спроектированный как единый исполняемый файл и оптимизированный для минимального потребления системных ресурсов при размере пакета менее 1 МБ.
Модульная природа BusyBox позволяет формировать единый исполняемый файл, который содержит произвольный набор реализованных утилит в пакете (каждая утилита доступна в виде символьной ссылки на этот файл).
Основные новости BusyBox 1.34
В этой новой версии BusyBox 1.34 коммунальные услуги bc и dc, обработка переменных среды BC_LINE_LENGTH и DC_LINE_LENGTH это близко к утилитам GNU.
Также Разработка Ash and Hush продолжаетсяОбработка команды ^ D согласована с поведением ash и bash, реализована специфичная для bash конструкция $ 'str' и оптимизированы операции замены $ {var / pattern / repl}.
Что же касается повышение прибыли, мы можем найти, например, что добавлена опция "-a" в la утилита для набора задач (применить привязку ЦП ко всем потокам процесса), а к утилитам chattr и lsattr добавили параметр "-p" который расширил количество поддерживаемых флагов файловой системы ext2 и добавил в утилиту cp опции «-n» (отключить перезапись) и «-t DIR» (установить каталог назначения).
Со стороны новые утилиты, мы можем найти новую утилиту ASCII с интерактивной таблицей имен символов ASCII и crc32 для расчета контрольных сумм.
Мы также можем обнаружить, что встроенный http-сервер поддерживает методы DELETE, PUT и OPTIONS, Udhcpc предлагает возможность изменения имени сетевого интерфейса по умолчанию, в то время как wget позволяет обрабатывать коды HTTP 307/308 для перенаправления, поддержку эллиптических кривых secp256r1 ( P256) для реализации протокола TLS, а утилита входа в систему поддерживает переменную среды LOGIN_TIMEOUT.
Из других изменений, которые выделяются:
- В реализацию утилиты awk внесено большое количество исправлений и улучшений.
- В утилиты base32 и base64 добавлен параметр -i, позволяющий игнорировать недопустимые символы.
- Утилита слайсера реализует параметры «-O OUTSEP», «-D» и «-F LIST», поддерживаемые набором инструментов toybox.
- Конструкция «cpio -d -p A / B / C» была установлена на cpio.
- В утилиту df был добавлен параметр "-t TYPE" (ограничивающий вывод файловой системой определенного типа).
- В утилиту env добавлена опция «-0» (заканчивающая каждую строку символом нулевого кода).
- В утилиту ionice добавлена опция "-t" (игнорировать блокировки).
- В утилиту shred добавлена опция «-s РАЗМЕР» (количество удаляемых байтов).
- Утилиты timeout, top, watch и ping поддерживают нецелые значения (NN.N).
В утилиту uniq добавлена опция "-z" (используйте символ с нулевым кодом в качестве разделителя). - В утилиту распаковки добавлена опция "-t" (проверка файлов).
- Улучшенная реализация перемещения между абзацами, выбора диапазонов и отмены изменений.
- В утилиту blockdev добавлены параметры –getra и –setra.
Наконец, для тех, кто хочет узнать больше о выпуске этой новой версии БизиБокс 1.34, Вы можете получить подробную информацию, перейдя на по следующей ссылке.
Как добраться до BusyBox?
Если вы заинтересованы в получении этой новой версии. Вы можете сделать это, перейдя в официальный сайт проекта где вы найдете в разделе загрузки как исходный код для этого, а также двоичные файлы и документация.
Комментарий, оставьте свой
wget kann noch ftp (s)