FreeBSD ialah sistem pengendalian sumber terbuka.
Pelancaran versi baharu FreeBSD 12.4 telah diumumkan, hampir setahun selepas pelancaran versi 12.3. FreeBSD 12.4 dicirikan sebagai keluaran pembetulan pepijat yang, selain menyelesaikan pelbagai isu, turut merangkumi sejumlah besar kemas kini untuk semua pengguna yang belum menaik taraf kepada FreeBSD 13.
FreeBSD 12.4 ialah keluaran tampalan baharu cawangan 12.x yang menyediakan pembetulan pepijat dan kemas kini yang sepadan sejak keluaran versi sebelumnya.
Ciri Baharu Utama dalam FreeBSD 12.4
Versi baharu ini mengetengahkan penambahan panggilan ujian DT5 dan SDT pada penapis paket ipfilter untuk mekanisme pengesanan dtrace, serta keupayaan untuk membuang salinan ippool dalam format ippool.conf. Mengubah suai peraturan ipfilter, jadual terjemahan alamat dan ippool daripada persekitaran jail yang tidak menggunakan tindanan rangkaian maya VNET adalah dilarang.
Satu lagi perubahan ketara dalam versi baharu FreeBSD 12.4 ini ialah sokongan perkakasan yang dipertingkatkan , selain pembetulan pepijat dalam pemacu aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio dan usb . Pemacu ena telah dikemas kini kepada versi 2.6.1 untuk menyokong penyesuai rangkaian ENAv2 (Penyesuai Rangkaian Elastik) generasi kedua yang digunakan dalam infrastruktur Awan Pengiraan Elastik (EC2) untuk mengurus komunikasi antara nod EC2.
Sokongan untuk CPU Intel berdasarkan mikroarkitektur Comet Lake, Ice Lake, Tiger Lake dan Rocket Lake telah ditambah pada rangka kerja hwpmc (Perkakasan Pemantauan Prestasi Kaunter).
Dalam penterjemah arahan sh , logik pemuatan profil telah berubah, kerana sekarang pertama sekali, semua fail dengan sambungan ".sh" dimuatkan dari direktori /etc/profile.d , kemudian fail /usr/local/etc/profile dimuatkan , selepas itu fail dengan sambungan ".sh" dimuatkan dari direktori /usr/local/etc/profile.d/.
Di samping itu, kita juga boleh mendapati bahawa utiliti cp melaksanakan perlindungan terhadap rekursi tak terhingga apabila menggunakan penunjuk "-R", memastikan pemprosesan penunjuk "-H", "-L" dan "-P" yang betul (contohnya, apabila menentukan "-H" atau "-P", pautan simbolik yang berkembang), penunjuk "-P" dibenarkan tanpa penunjuk "-R".
Tambahan pula, disebut bahawa dalam versi ini proses pelayan telnetd telah dinyahaktifkan, kerana pangkalan kodnya tidak lagi diselenggara dan mempunyai masalah kualiti. Dalam cabang FreeBSD 14, kod telnetd akan dialih keluar daripada sistem. Sokongan untuk klien Telnet kekal tidak berubah.
Perubahan ketara lain dalam versi baharu ini termasuk:
- Pemacu if_epair, yang digunakan untuk mencipta antara muka Ethernet maya, menyediakan keupayaan untuk menyelaraskan pemprosesan trafik menggunakan berbilang teras CPU.
- Prestasi yang lebih baik bagi utiliti nfsd, elfctl, usbconfig, fsck_ufs dan growfs.
- Utiliti tcpdump menyediakan keupayaan untuk menetapkan bilangan peraturan yang dipaparkan dalam pengepala pflog.
- Dengan DragonFly BSD, kod ejen penghantaran mesej DragonFly Mail Agent (dma) disegerakkan, memastikan penerimaan mesej dan penghantaran daripada klien mel tempatan (pemprosesan permintaan SMTP rangkaian melalui port tidak disokong). 25).
- Penapis paket pf membetulkan kebocoran memori dan penyegerakan keadaan yang dipertingkatkan dengan mengubah hala trafik apabila menggunakan pfsync.
- Versi aplikasi pihak ketiga yang dikemas kini termasuk dalam sistem asas: LLVM 13, unbound 1.16.3, OpenSSL 1.1.1q, OpenSSH 9.1p1, fail 5.43, liarchive 3.6.0, sqlite 3.39.3, expat 2.4.9, hostapd wpa_supplicant 2.10.
Muat turun dan Dapatkan FreeBSD 12.4
Bagi mereka yang berminat untuk mendapatkan versi baharu ini, mereka harus tahu bahawa imej pemasangan tersedia untuk seni bina amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 dan armv6, armv7 dan aarch64.
Selain itu, imej disediakan untuk sistem virtualisasi (QCOW2, VHD, VMDK, mentah) dan persekitaran awan Amazon EC2. FreeBSD 12.4 akan menjadi kemas kini terakhir untuk cabang 12.x, yang akan terus dikekalkan sehingga 31 Disember 2023. Kemas kini FreeBSD 13.2 akan disediakan pada musim bunga, dan pelancaran FreeBSD 14.0 dijadualkan pada Julai 2023.