FreeBSD 15.0-ALPHA2: megérkezett a második alfa kiadás

1/10
Alpha kiadás kizárólag tesztelési célokra!

A FreeBSD mérnöki csapata bejelentette a 15.0-RELEASE fejlesztési ciklus második alfa kiadását, amely 2025. szeptember 14-én vált elérhetővé. Colin Percival közlése szerint a frissítés a szokásos korai állapotoknak felel meg: célja, hogy a közösség minél szélesebb körben próbálja ki a rendszert még a funkciók véglegesítése és a hibajavítások lezárulta előtt. A fejlesztők arra kérik a tesztelőket, hogy az észlelt problémákat a Bugzilla felületén vagy a -stable levelezőlistán jelezzék, a forrásból frissítőknek pedig a „stable/15” ágat ajánlják. A kiadás egyik fontos megjegyzése, hogy a powerpc64 és powerpc64le build ezen alkalommal a pkgbase-hez kötődő hibák miatt meghiúsult, de a várakozások szerint az ALPHA3-ra ezeket már kijavítják.

FreeBSD 15.0-ALPHA2: megérkezett a második alfa kiadás

Támogatott platformok és telepítők: széleskörű lefedettség, praktikus ARM SD-képek

Az ALPHA2 telepítőképei több architektúrán is rendelkezésre állnak, köztük az amd64 általános rendszerképe, az armv7 GENERICSD variánsa, valamint az aarch64 többféle célhardverre készített összeállítása, például az általános GENERIC mellett a Raspberry Pi, a PINE64 és PINE64-LTS, a Pinebook, a ROCK64 és a ROCKPRO64 rendszerekre szánt kiadások. A RISC-V vonalon a riscv64 GENERIC és GENERICSD készültek el. Külön figyelmeztetés vonatkozik az ARM SD-kártyás képekre: azok kényelmi okból alapértelmezetten tartalmaznak egy „freebsd” nevű felhasználót „freebsd” jelszóval, továbbá a root jelszó a „root”, ezért az első bejelentkezés után nyomatékosan javasolt mindkettő azonnali megváltoztatása. A telepítő ISO-k és a pendrive-ra írható memstick képek a megszokott snapshot-tükrökön érhetők el.

A fejlesztők kiemelik, hogy a buildfolyamat mostanra megfelelően reprodukálható, vagyis azonos forrásból és környezetből konzisztens binárisok állíthatók elő. Jelentős előrelépés az is, hogy a telepítő adathordozók már tartalmazzák a pkgbase tárolókat, ami a rendszerösszetevők csomagszintű kezelését és frissítését könnyíti meg.

Virtuális gépek és konténerek: kész képek több formátumban és registryben

Az ALPHA2 kiadással párhuzamosan megérkeztek a frissített virtuális gépes lemezképek is, amelyek amd64, aarch64 és riscv64 architektúrára érhetők el QCOW2, VHD, VMDK és raw formátumokban. A partícióséma egy kisméretű GPT boot szakaszból, egy nagyjából egy gigabájtos swapból és egy húsz gigabájtos UFS gyökérpartícióból áll. A letöltés tömörítve körülbelül 650 megabájtot tesz ki, kibontva pedig egy 21 gigabájtos sparse fájlt kapunk. Az aarch64 rendszerek esetében a virtuális gép indításához módosított QEMU EFI loader szükséges, amelyhez a projekt wikioldala nyújt részletes útmutatót.

A konténeres környezetet használók számára szintén bővült a kínálat: amd64, aarch64 és riscv64 architektúrákra háromféle OCI-kép érhető el. Ezek között található statikus és dinamikus futtatásra optimalizált változat, valamint egy „runtime” verzió, amely POSIX shellt is tartalmaz és képes a pkg rendszer bootstrapelésére. A képek közvetlenül betölthetők Podmannel, Skopeóval tükrözhetők saját registrybe, és amd64 illetve aarch64 platformon kényelmesen elérhetők a Docker Hubról és a GitHub Container Registryből is.

Frissítési ütemterv: EC2-vel akár azonnal, freebsd-update eszközzel később

Az Amazon EC2 környezetben az amd64 és aarch64 architektúrákhoz készült AMI azonosítók a Systems Manager Parameter Store-ból érhetők el, régióhoz kötött kulcsok használatával. Elérhetők base, builder, cloud-init és „small” változatok, mind UFS, mind pedig ZFS háttértípusokra. A bináris frissítés egyelőre korlátozott: a freebsd-update eszközzel a 15.0-ALPHA1 verzióra még nem lehet közvetlenül frissíteni, de a tervek szerint az ALPHA3 kiadásnál már támogatott lesz ez az út. A fejlesztők arra biztatják a közösséget, hogy aki teheti, próbálja ki az ALPHA2-t virtuális gépen, bare metal tesztkörnyezetben vagy konténerben, és ossza meg tapasztalatait, hogy a 15.0-RELEASE minél kiforrottabb és megbízhatóbb formában jelenhessen meg.

A részletes kiadási megjegyzések a FreeBSD weboldalán tekinthetőek meg.

Gábor a Pingvinbázis alapítója és főszerkesztője, több mint 20 éves tapasztalattal rendelkezik a Linux rendszerek és az Open Source szoftverek területén. Jártas a Python, és a PHP nyelvben, valamint a BASH scriptelésben is.