A FreeBSD 15.0 moduláris rendszerrel, a Linux 6.9-cel való szinkronizációval érkezik, és búcsút int a 32 bites architektúrának.

Főbb pontok:
  • A FreeBSD 15.0 gyorsított életciklust és félévente megjelenő verziókat mutat be.
  • Forradalom a pkgbase-zel: az alaprendszert mostantól csomagok kezelik.
  • Grafikus teljesítmény: A DRM-illesztőprogramok szinkronizálva vannak a Linux Kernel 6.9-es verziójával.
  • Virtualizációs fejlesztések: Bhyve slirp backenddel és Jailek ZFS csatolással.
  • Egy korszak vége: A 32 bites architektúrákhoz (i386) készült képfájlokat megszüntetik.

FreeBSD

Két évvel a 14.0-s verzió megjelenése után A fejlesztőcsapat hivatalosan is bejelentette a FreeBSD 15.0 elérhetőségét. egy új verzió, amely mélyreható szerkezeti változásokkal érkezik, nemcsak kódszinten, hanem magában a rendszerkarbantartás filozófiájában is.

Az egyik legfontosabb változás, hogy ettől a verziótól kezdve A főbb fiókok karbantartási időszaka 5 évről 4 évre csökkent.Ezenkívül egy új, fix fejlesztési ciklust is bevezetnek: kétévente új főbb ágak jönnek létre, és félévente köztes verziók jelennek meg, felgyorsítva az innovációk eljutását a végfelhasználókhoz.

Főbb újdonságok a FreeBSD 15.0-ben

A FreeBSD 15.0 ezen verziójának legjelentősebb új funkciója a moduláris rendszerre való áttérés. Most, A pkg csomagkezelővel telepíthetők és frissíthetők az alap rendszerösszetevők..

A telepítő A bsdinstall két útvonalat kínál: a hagyományosat és az újat csomagok (pkgbase) használatával.Fontos megemlíteni, hogy a hagyományos módszert, amely monolitikus blokkként kezeli a rendszert, a FreeBSD 16-ban tervezik megszüntetni, így a jövő a kernel és a felhasználói tér különálló csomagokként való kezelése a FreeBSD-alapú repositoryból.

A fejlesztés és az összeállítás területén két fontos eredmény született:

  • Nem privilégizált fordítások: Mostantól támogatást kaptunk a FreeBSD fordításához és ISO-lemezképek létrehozásához root jogosultságok nélkül.
  • Reprodukálható összeállítások: Az elosztott bináris fájlok bitről bitre garantáltan azonosak, ha ugyanabból a forráskódból fordítják őket, így biztosítva, hogy ne legyenek rejtett módosítások.

Kernel modernizáció és Linux kompatibilitás

A FreeBSD 15.0 kernel frissített kódfejlesztéseket kapott a hardvertámogatás javítása érdekében. A DRM grafikus illesztőprogramokat (i915 és amdgpu) szinkronizálták a Linux 6.9 kernellel., míg a vezeték nélküli illesztőprogramok (Intel és Realtek) naprakészek a Linux 6.17-tel.

További kernel fejlesztések a következők:

  • Értesítse az ügyfélszolgálatot: Linux-kompatibilis rendszerhívások kerültek hozzáadásra a fájlrendszer változásainak figyeléséhez.
  • Solaris stílusú kibővített attribútumok: Hozzáadott támogatás a megnevezett fájlattribútumokhoz, amelyeket normál fájlokként kezelnek egy rejtett szolgáltatáskönyvtárban.
  • mac_do modul: Lehetővé teszi a szabályok olyan módon történő beállítását, hogy a jogosultság nélküli felhasználók suid root használata nélkül módosíthassák a folyamat hitelesítő adatait, az új mdo segédprogrammal együtt.
  • Kernel TLS (KTLS): A megvalósítás alapértelmezés szerint engedélyezve van a titkosítási teljesítmény javítása érdekében.

Új funkciók a tároló- és fájlrendszerekben

A tároló alrendszer a jövőbeli megbízhatóság és teljesítmény szempontjából is kritikus fejlesztéseket tartalmaz:

  • 2038-as év probléma: A problémát az UFS1 implementációjában oldották meg, amely akár 2106-ig terjedő dátumokat is lehetővé tesz, és a több mint 2 milliárd inode-ot tartalmazó UFS partíciók megbízhatósága is javult.
  • Több mint 4 TB RAM: Az amd64 rendszerekben mostantól lehetőség van ennél a korlátnál nagyobb memóriakapacitások használatára.
  • NFSv4.2 KLÓN: Hozzáadott támogatás a gyors fájlklónozáshoz (blokkok másolása a szerveren), működőképes ZFS partíciók exportálásakor.
  • NVMe Fabric felett: Bemutatkozik az nvmft modul és az nvmecontrol segédprogram a nagy teljesítményű külső vezérlők csatlakoztatásához.
  • ufshci vezérlő: Hozzáadott támogatás az univerzális flash tárolórendszerekhez.

Fejlesztések a virtualizáció és a hálózatépítés területén

A FreeBSD 15.0 további hatékony eszközöket kínál a rendszerek és virtualizált környezetek adminisztrátorai számára:

  • Bhyve backend slirp-pel: A hipervizor mostantól lehetővé teszi a vendégrendszer hálózatának elérését a gazdagépről összetett konfigurációk nélkül, a felhasználói tér hálózati veremének használatával.
  • Erős börtön: Mostantól támogatják a zfs.dataset opciót az adathalmazok közvetlen csatolásához, és a metaadatok és a környezeti változók átadhatók.
  • TCP Socket toldás: A SO_SPLICE hozzáadásával a TCP-kapcsolatok a felhasználói térbe történő adatmásolás nélkül egyesíthetők, javítva ezzel a proxy teljesítményét.

Változások a felhasználói térben és az eszközökben

Ami a napi eszközöket illeti, ezeket is frissítették:

  • Kerberos: A kernel implementációja Heimdalról erre változott: MIT Kerberos alapértelmezett.
  • Hang és MIDI: Új sndctl segédprogramok hangkártyák konfigurálásához és mididump a MIDI eseménykiíratáshoz 1.0-s verzióban.
  • Használati dátum: Mostantól támogatja a nanoszekundumos pontosságot (pl. date -Ins).
  • Naplótömörítés: A newsyslog lehetővé teszi az alapértelmezett tömörítési módszer (xz, zstd stb.) globális konfigurálását.
  • Konzol források: A Gallant betűtípus több mint 4,300 új karakterjellel frissült, beleértve a cirill és matematikai támogatást is.
  • bsddialog: Ez váltja fel a régi párbeszédpanel segédprogramot a telepítőkben.

Elavulás és régi hardverek megtisztítása

A jövőre nézve a csapat néhány nehéz döntést hozott a korábbi támogatással kapcsolatban:

  • 32 bites verzió vége: Az i386, armv6 és 32 bites PowerPC rendszerkép-generálása megszűnt (csak az armv7 maradt meg).
  • Eltávolított vagy leértékelt illesztőprogramok: A gvinum kezelőt eltávolították. A régebbi vezérlők, mint például az agp, az fdc (floppy meghajtó), a firewire és mások, eltávolításra vannak jelölve a 16-os verzióban.
  • Eltávolított eszközök: Az ftpd és a shar eltávolításra került az alaprendszerből (portként érhetők el), az fdisk pedig elavulttá vált a gpart javára.
  • SSH: A DSA kulcsok és a DES algoritmussal rendelkező nyilvános kulcsadatbázis támogatása megszűnt.

Végül a rendszer egy frissített csomaggal érkezik, amely tartalmazza a következőket: LLVM 19.1.7, OpenSSH 10.0p2, OpenZFS 2.4.0rc4 és OpenSSL 3.5.4.

Ha érdekel a technikai változások teljes listája, a részleteket itt találod: következő link.

Töltsd le és telepítsd a FreeBSD 15.0-t

Az új verzió teszteléséhez – mivel jelentős szerkezeti változásokat vezet be – tiszta telepítés ajánlott, ha a ZFS új particionálási sémáját vagy funkcióit szeretné használni.

A telepítési képeket megtalálod a hivatalos oldalrólStandard (64 bites) szerver- vagy asztali felhasználók közvetlenül a terminálból tölthetik le az ISO-t:

wget https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/15.0/FreeBSD-15.0-RELEASE-amd64-dvd1.iso

Letöltés után Linux vagy BSD rendszerről USB-meghajtóra íráshoz használd a dd parancsot (gondosan ellenőrizd az eszköz elérési útját):

sudo dd if=FreeBSD-15.0-RELEASE-amd64-dvd1.iso of=/dev/sdX bs=4M status=progress && sync

Ha inkább egy meglévő rendszert szeretnél frissíteni a 14.x ágról, a hagyományos módszer egyelőre továbbra is érvényes:

freebsd-update lekérése freebsd-update telepítés freebsd-update -r 15.0-RELEASE frissítés