BusyBox 1.35 jau ir izlaists, un tie ir tā jaunumi

Tika paziņots par BusyBox 1.35 jaunās versijas izlaišanu kas ir standarta UNIX utilītu kopas ieviešana, kas izstrādāta viena izpildāmā faila formā un optimizēta minimālam sistēmas resursu patēriņam, ja pakotnes izmērs ir mazāks par 1 MB.

Jaunās filiāles pirmā versija 1.35 ir pozicionēts kā nestabils, pilna stabilizācija tiks nodrošināta 1.35.1 versijā, kas gaidāma aptuveni pēc mēneša.

BusyBox galvenie jaunumi 1.35

Šajā jaunajā versijā meklēšanas utilīta ievieš opciju "-samefile name", lai pārbaudītu, izmantojot to pašu inode failā, ka fails ar norādīto nosaukumu, papildus tam ir ieviests vienots laika salīdzināšanas kods un pievienotas opcijas "-amin", "-atime", "-cmin" un "-ctime", lai pārbaudītu laiku piekļuvi un failu izveide.

Izvēle "–Tmpdir" ir pievienots utilītai mktemp, lai norādītu bāzes direktoriju pēc kuriem tiek aprēķināti ar pagaidu failiem saistītie ceļi.

Cpio utilītai ir pievienotas opcijas “–ignore-devno”. lai ignorētu faktisko ierīces numuru (vienmēr ierakstiet 0) un "–renumber-inodes", lai pārnumurētu inode pirms arhivēšanas.

Vēl viena izmaiņa, kas izceļas šajā jaunajā BusyBox 1.5 versijā, ir tāda, ka a liela labojumu partija Ash un Hush apvalkos lai uzlabotu saderību ar citiem apvalkiem, jo ​​Ash pievieno atbalstu ERR slazdam, kas līdzīgs bash, set -E un $ FUNCNAME, papildus paātrina virkņu izguvi, izmantojot izteiksmi "$ {s:}". Paātrināt "$ {x // \ * / |}" darbības.

Varam arī konstatēt, ka datuma un pieskāriena utilītprogrammās tie ļauj norādīt laika joslas nobīdi datumos, papildus atbalsta pievienošanai failam ~ /.exrc vi redaktorā, tika apstrādāta arī "-c". mainīts un EXINIT.

Pievienots atbalsts opcijai "-k KILL_SECS", kas paredzēta taimauta utilītai lai nosūtītu SIGKILL signālu, ja komanda netiek pabeigta papildu KILL_SECS sekunžu laikā.

Izdevumā lasīšanas/rakstīšanas komandu izvade ir saskaņota ar POSIX-1.2008 specifikāciju. Pievienots opcijas "-p" atbalsts.

Wget ievieš opciju "–post-file", lai ievietotu failusy ļauj pielāgot Content-Type galveni opcijām “–post-data” un “–post-file”.

Pamatnosaukuma utilīta ievieš opcijas "-a", lai vienā izsaukumā nodotu vairākus vārdus, un "-s SUFFIX", lai noņemtu beigu SUFFIX rakstzīmes.

Gada citas izmaiņas kas izceļas no šīs jaunās versijas:

  • Blkdiscard utilītai pievienota opcija "-f" (piespiedu kārtā).
  • Apmēram ducis izmaiņu tika pievienotas libbb bibliotēkai.
  • Uzlabota realpath saderība ar tā coreutils līdzinieku.
  • Utilīta awk ir uzlabojusi izteicienu "printf %%".
  • Httpd pārtrauca kļūdu lapu galveņu sūtīšanu Last-Modified / ETag / Content-Length.
  • Httpd un telnetd nodrošina iespēju mainīt noklusējuma tīkla portu.
  • Darvas ievainojamība, kas tērē visu pieejamo atmiņu, apstrādājot failus ar ļoti gariem failu nosaukumiem.
  • TLS kods ir pārstrādājis P256 un x25519 ieviešanu.
  • Pievienots atbalsts netns parametra konfigurēšanai ierīcēm ip utilītprogrammā.
  • Cal utilīta ievieš opciju "-m", lai parādītu norādīto mēnesi.
  • Cmp utilītai ir pievienota opcija "-n N", lai ierobežotu salīdzināšanu ar N baitiem.

Turklāt, pirms dažām dienām iznāca Toybox 0.8.6, BusyBox analogs, ko izstrādājis bijušais BusyBox uzturētājs un izplatīts saskaņā ar 0BSD licenci. Toybox galvenais mērķis ir nodrošināt ražotājiem iespēja izmantot minimālisma standarta utilītu komplektu neatverot modificēto komponentu pirmkodu. Pēc iespējām Toybox joprojām atpaliek no BusyBox, taču jau ir ieviestas 296 pamata komandas (217 pilnībā un 83 daļēji) no 374 plānotajām.

Visbeidzot, ja vēlaties uzzināt vairāk par šo jauno versiju, varat uzzināt sīkāku informāciju Šajā saitē.


Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta.

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.