FreeBSD nambihan supir SquashFS sareng ningkatkeun pangalaman desktop

Laporan ngeunaan pamekaran proyék FreeBSD ti bulan Juli nepi ka Séptémber 2023 nampilkeun supir anyar kalayan palaksanaan sistem file SquashFS, anu tiasa dianggo pikeun ningkatkeun efisiensi gambar boot, ngawangun Live sareng firmware dumasar kana FreeBSD. SquashFS beroperasi dina modeu baca wungkul sareng nyayogikeun perwakilan metadata anu kompak sareng neundeun data anu dikomprés. Supirna dilaksanakeun dina tingkat kernel, ngadukung pelepasan FreeBSD 13.2 sareng, antara anu sanésna, ngamungkinkeun anjeun boot FreeBSD tina sistem file SquashFS anu aya dina RAM.

Prestasi séjén anu disorot dina laporan nyaéta:

  • Karya parantos dilakukeun pikeun ngaleungitkeun kasulitan anu tiasa timbul nalika nganggo FreeBSD dina desktop. Contona, port desktop-installer, nu ngidinan Anjeun pikeun gancang install jeung ngonpigurasikeun sagala lingkungan pamaké atawa manajer jandela di FreeBSD, geus diropéa pikeun mintonkeun bewara ngeunaan tingkat muatan. Ngaliwatan deskutils / qmediamanager, sysutils / devd-mount sareng sysutils / npmount port, tiasa dipasang média anu disambungkeun sareng nampilkeun béwara kalayan inpormasi ngeunaan sistem file sareng pilihan anu mungkin pikeun tindakan (ngaluncurkeun manajer file, pormat, nyalin gambar. , unmounting). Ditambahkeun deskutils / freebsd-update-ngabéjaan port pikeun nembongkeun bewara apdet sarta ngidinan pikeun gancang, instalasi otomatis tina sistem dasar, palabuhan sarta pakét apdet.
  • Koléksi palabuhan FreeBSD salami periode ngalaporkeun ningkat tina 34400 dugi ka 34600 palabuhan. Jumlah PR anu henteu ditutup tetep aya 3000 (730 PR henteu acan direngsekeun). Cabang HEAD ngandung 11454 parobahan tina 130 pamekar. Pembaruan anu penting kalebet: Mono 5.20, Perl 5.34, PostgreSQL 15, LibreOffice 7.6.2, KDE 5.27.8, KDE Gear 23.08, Rust 1.72.0, Anggur 8.0.2, GCC 13.2.0, Git16.3Lab XNUMX.
  • Infrastruktur émulasi lingkungan Linux (Linuxulator) ngalaksanakeun dukungan pikeun telepon xattr sareng ioprio, anu ngamungkinkeun pikeun ngajalankeun utilitas rsync sareng debootstrap anu disusun pikeun Linux,
  • Palabuhan sareng desktop Pantheon, dikembangkeun ku distribusi Linux Elementary OS, parantos diropéa.
  • Rojongan pikeun nyieun snapshot tina sistem file UFS jeung FFS nu logging diaktipkeun (updates lemes) geus kaasup, sarta kamampuhan ogé geus ditambahkeun pikeun mariksa integritas snapshot ngagunakeun utiliti fsck tur nyimpen dumps snapshot di latar tukang, tanpa eureun. dianggo sareng sistem file sareng tanpa ngahapus partisi (ngaluncurkeun dump kalayan bendera "-L").
  • Pikeun sistem amd64, pamakéan parentah SIMD dina fungsi perpustakaan sistem geus dimekarkeun. Salaku conto, libc parantos nambihan varian fungsi anu nganggo SSE, AVX, AVX2 sareng AVX-512F / BW / CD / DQ set instruksi: bcmp (), indéks (), memchr (), memcmp (), stpcpy (), strchr(), strchrnul(), strcpy(), strcspn(), strlen(), strnlen() jeung strspn3). Gawé dijalankeun dina fungsi memcpy (), memmove (), strcmp (), timingsafe_bcmp () sarta timingsafe_memcmp ().
  • Dijalankeun gawé pikeun deprecate platform 32-bit dina release FreeBSD 15.
  • Ningkatkeun idéntifikasi CPU riscv64.
  • Dijalankeun gawé pikeun nerapkeun rojongan pikeun NXP DPAA2 (Data Path Acceleration Architecture Gen2) arsitéktur akselerasi hardware pikeun operasi jaringan.
  • Integrasi OpenSSL 3 kana sistem dasar disayogikeun.
  • Dina /etc/login.conf, parameter "inherit" parantos ditambahkeun pikeun prioritas sareng pasipatan umask, dimana nilai sipat diwariskeun tina prosés login. Ogé ditambahkeun nyaéta kamampuhan pikeun ngurangan prioritas diatur dina /etc/login.conf ngaliwatan file pamaké "~/.login_conf".
  • Ngaliwatan parameter sysctl security.bsd.see_jail_proc, pamaké nu teu sah dina lingkungan jail misah ayeuna bisa dilarang maksa terminasi, ngarobah prioritas, sarta debugging prosés disumputkeun.
  • Toolkit ngawangun sékrési kalebet utilitas mfsBSD pikeun ngawangun gambar langsung anu dimuat kana mémori.
  • Dijalankeun pikeun nyieun plugin dumasar kana ChatGPT pikeun nyieun hiji sistem ahli nu advises on isu nu patali jeung FreeBSD.
  • Proyék Wifibox, anu ngembangkeun lingkungan pikeun ngagunakeun panggerak WiFi Linux di FreeBSD, parantos diropéa.
  • Proyék BSD Cafe parantos diwanohkeun, ngadukung server Mastodon sareng Matrix pikeun komunikasi sareng kolaborasi diantara pangguna FreeBSD. Proyék ogé ngaluncurkeun halaman wéb sareng Wiki sareng feeder RSS anu disebut Miniflux. Aya rencana pikeun nyiptakeun server Git sareng platform virtualisasi.

sumber: opennet.ru

Tambahkeun komentar