Versi baru BusyBox 1.30 hadir dengan peningkatan baru

Logo-BusyBox

Baru-baru ini pakej BusyBox dikeluarkan dalam versi 1.30 dengan pelaksanaan satu set utiliti UNIX standard, dIa direka sebagai satu fail yang dapat dilaksanakan dan dioptimumkan untuk penggunaan sumber sistem secara minimum dengan ukuran yang ditetapkan kurang dari 1 MB.

Versi pertama dari versi baru BusyBox 1.30 diposisikan sebagai tidak stabil, penstabilan penuh akan disediakan dalam versi 1.30.1, yang diharapkan dalam masa sekitar sebulan.

Mengenai BusyBox

BusyBox ia adalah alat utama dalam memerangi pelanggaran GPL dalam firmware. Organisasi Perisian Freedom Conservancy (SFC) dan Software Freedom Law Center (SFLC).

Pembangun BusyBox memberikan melalui mahkamah atau dengan kesimpulan penyelesaian di luar mahkamah berulang kali berjaya di syarikat Mereka tidak memberikan akses ke kod sumber GPL dalam perisian.

Pada masa yang sama, pengarang BusyBox menentang keras perlindungan tersebut, memandangkan ia merosakkan perniagaannya.

Bagi pengeluar yang tidak mahu membuka kod sumber komponen yang diubah, dalam konteks projek Toybox, analog BusyBox sedang dikembangkan, diedarkan di bawah lesen BSD (klausa 2). Berdasarkan kemampuan, Toybox masih berada di belakang BusyBox.

Sifat modular BusyBox memungkinkan untuk membentuk satu fail boleh laku yang disatukan yang mengandungi sekumpulan utiliti yang dilaksanakan sewenang-wenangnya. dalam pakej (setiap utiliti tersedia dalam bentuk pautan simbolik ke fail ini).

Ukuran, komposisi, dan fungsi koleksi utiliti mungkin berbeza-beza bergantung pada kebutuhan dan kemampuan platform terintegrasi yang digunakan.

Pakej ini mencukupi, dengan kompilasi statik dengan uclibc, untuk membuat sistem operasi di atas Kernel Linux, anda hanya perlu membuat banyak fail peranti di direktori / dev dan menyiapkan fail konfigurasi.

Mengenai versi baru BusyBox

Dalam keluaran baru BusyBox 1.30 ini berbanding versi 1.29 di atas, penggunaan memori untuk pemasangan BusyBox 1.30 biasa meningkat sebanyak 7393 bait (dari 941070 hingga 948463 bait).

BusyBox versi 1.30 menampilkan utiliti "bc" untuk pengiraan matematik sewenang-wenangnya. Berdasarkan kod 'bc' baru, utiliti 'dc' telah disusun semula dan diperluas secara substansial.

El sokongan untuk "sumber-direktori" pilihan telah ditambahkan ke utiliti ifupdown untuk meletakkan tetapan sebagai sekumpulan fail dalam direktori (misalnya, /etc/network/interfaces.d).

Cangkang abu menyediakan kemampuan untuk menanamkan skrip shell dalam fail yang dapat dieksekusi. Penghuraian ungkapan "$ {}" dilaraskan.

Dalam shell arahan, kod yang dioptimumkan disembunyikan untuk memeriksa kehadiran watak dalam rentetan, pengendalian ungkapan "$ {var # ...}", "$ {var: + ...}" dan "$ {var / .... yang lebih baik .} "," Set -x "pekerjaan hampir dengan bash, pengaturan pemboleh ubah persekitaran IFS disediakan, kemampuan untuk menjalankan skrip tertanam ditambahkan.

Dari penambahbaikan lain yang dapat diketengahkan, kami dapati:

  • Dalam talian, sokongan tambahan untuk pelengkap skrip terbenam secara automatik.
  • Fungsi telah ditambahkan ke libarchive untuk membongkar data tertanam.
  • Pilihan '–show SCRIPT' telah ditambahkan ke perintah busybox untuk memaparkan skrip terbenam.
  • Dalam utiliti awk, penutupan anggun disediakan jika nilai negatif parameter "NF" ditentukan.
  • Tingkah laku fdisk diselaraskan dengan utiliti yang serupa dari suite util-linux 2.31.
  • Pilihan "-executable" dan "-quit" ditambahkan ke utiliti carian;
  • Semasa init init, masalah dengan memuat semula ke dalam bekas telah diselesaikan.
  • Sokongan untuk carian domain telah ditambahkan ke nslookup (pilihan carian di resolv.conf).
  • Mod boot Chroot ditambahkan ke chpasswd.
  • Sokongan untuk mod pengesahan "AUTH PLAIN" telah ditambahkan ke sendmail, selain "AUTH LOGIN".

Bagaimana untuk mendapatkan BusyBox?

Sekiranya anda berminat untuk mendapatkan versi baru ini. Anda boleh melakukannya dengan melayari laman web rasmi projek di mana anda akan menemui kod sumber ini, serta binari dan dokumentasi.

Pautan ini.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Anonymous kata

    Terlalu berbahaya adalah busybox ... malah pelayan smtp mempunyai apa? Perkara yang paling teruk ialah banyak distro memberi tekanan kepadanya sebagai pergantungan utama sistem ... yang menunjukkan niat mereka untuk menanam alat yang diperlukan untuk jenayah ... mata untuk melihat bahawa dia melihat dan siapa sahaja yang tidak tahu apa yang dia katakan, biarkan dia berlalu ... akan lebih bahagia.