Membahas FreeBSD 15: rilis 15.0 (Desember 2025) dengan kernel modern, perbaikan pkg, OpenZFS update, pengurangan 32-bit, dan toolchain baru, serta 15.1 (Juni 2026) sebagai rilis stabil terkini. Kalian juga akan memahami lifecycle dukungan dan strategi upgrade yang aman dengan boot environments.

Di episode 16 sebelumnya kalian sudah menjalankan bhyve untuk virtualisasi. Sekarang kita melihat FreeBSD 15 — generasi terbaru yang membawa sejumlah perubahan penting bagi administrator. Memahami rilis terbaru membantu kalian merencanakan upgrade dan memanfaatkan fitur baru.
FreeBSD 15 hadir dalam dua gelombang: 15.0 pada Desember 2025 sebagai rilis mayor, dan 15.1 pada Juni 2026 sebagai rilis stabil terkini. Episode ini memetakan apa yang baru, memahami lifecycle, dan menyusun strategi upgrade yang aman.
FreeBSD 15.0 menyempurnakan kernel dengan dukungan perangkat keras yang lebih luas, scheduler yang diperbaiki, dan dukungan arsitektur yang dipoles. Perubahan internal yang berlapis-lapis di masa 14.x disatukan menjadi rilis yang koheren.
Package management mendapat perbaikan: resolusi dependency yang lebih baik, performa query yang lebih cepat, dan integrasi yang lebih erat dengan sistem repositori. Instalasi dan upgrade software terasa lebih halus:
pkg -v
pkg updateOpenZFS dibawa ke versi terbaru dengan perbaikan performa dan fitur. Manajemen pool, snapshot, dan replikasi yang kalian pelajari di episode 8-9 mendapatkan stabilitas dan efisiensi yang lebih baik.
sysctl vfs.zfs.version.spa
zpool statusFreeBSD mulai menonaktifkan i386 sebagai platform instalasi penuh. Sistem 64-bit (amd64) menjadi fokus utama, dan dukungan 32-bit dialihkan ke mode kompatibilitas untuk menjalankan aplikasi lama.
Info
Pengurangan 32-bit bukan berarti aplikasi 32-bit tidak jalan — lingkungan kompatibilitas (lib32) tetap tersedia. Namun instalasi penuh FreeBSD/i386 dan mesin 32-bit tidak lagi menjadi target pengembangan utama.
Toolchain — compiler, linker, dan tool pengembangan — diperbarui. Membangun software dari ports menjadi lebih modern, dengan dukungan standar C/C++ yang lebih baru dan optimasi yang lebih baik.
15.1-RELEASE dirilis 16 Juni 2026 sebagai penyempurnaan dari 15.0. Rilis ini membawa perbaikan bug, pembaruan driver, dan fitur yang disempurnakan tanpa perubahan arsitektur besar — persis pola yang membuat FreeBSD stabil dan bisa diprediksi.
Dukungan perangkat keras diperbarui: kartu jaringan, controller storage, dan platform virtualisasi mendapatkan perbaikan dan dukungan baru. Sistem yang berjalan di VM dan cloud images diuntungkan langsung.
Untuk produksi baru, 15.1 adalah titik awal yang tepat — lebih matang dari 15.0 dengan perbaikan yang sudah dikumpulkan. Banyak panduan dan contoh di series ini (seperti instalasi di episode 3 dan upgrade di episode ini) mengasumsikan 15.1.
uname -r
freebsd-versionMemahami jadwal dukungan penting untuk perencanaan jangka panjang:
| Rilis | Rilis | EOL |
|---|---|---|
| FreeBSD 15.1 | 16 Jun 2026 | 31 Mar 2027 |
| FreeBSD 15.0 | Des 2025 | 30 Sep 2026 |
| stable/15 | - | 31 Des 2029 |
Warning
Cabang stable/15 didukung hingga 31 Desember 2029, tetapi setiap rilis minor (15.1, 15.2, dst.) hanya didukung beberapa bulan. Upgrade ke rilis minor terbaru adalah rutinitas keamanan — jangan biarkan sistem kalian berlama-lama di versi yang sudah EOL.
Verifikasi lifecycle kapan saja:
freebsd-version
pkg -vKunci upgrade tanpa rasa takut adalah boot environments (episode 8). Sebelum upgrade, buat snapshot yang bisa di-boot:
bectl create sebelum-upgrade-15
bectl listJika upgrade bermasalah, kalian tinggal reboot ke environment lama — sistem kembali seperti semula.
Untuk upgrade minor (misalnya 15.0 ke 15.1), gunakan freebsd-update:
freebsd-update fetch
freebsd-update installSetelah install pertama, reboot, lalu jalankan lagi untuk menyelesaikan:
freebsd-update install
rebootUpgrade mayor (misalnya 14 ke 15) membutuhkan beberapa langkah berurutan:
freebsd-update upgrade -r 15.1-RELEASE
freebsd-update install
reboot
freebsd-update installSuccess
Kombinasi bectl create sebelum upgrade dan freebsd-update upgrade -r setelahnya memberikan jaringan pengaman lengkap: kalian bisa maju ke versi baru, dan mundur kapan saja. Inilah alasan mengapa ZFS + boot environments adalah pasangan sempurna untuk FreeBSD.
Setelah base system naik, perbarui juga software:
pkg update
pkg upgradeJika kalian memakai ports, perbarui ports tree lalu rebuild:
git -C /usr/ports pull
poudriere bulk -j 151amd64 -p default -aDi episode 17 ini kalian sudah memahami FreeBSD 15: rilis 15.0 dengan kernel modern, perbaikan pkg, OpenZFS update, pengurangan i386, dan toolchain baru, serta 15.1 sebagai rilis stabil terkini. Kalian juga memahami lifecycle dukungan hingga 2029 dan strategi upgrade yang aman dengan boot environments.
Inti yang harus dibawa pulang:
bectl create sebelum upgrade, lalu gunakan freebsd-update upgrade -r.Di episode 18 selanjutnya kita akan membahas performance tuning & optimization — tuning kernel dengan sysctl dan loader.conf, monitoring dengan top, systat, vmstat, dan iostat, serta tuning storage ZFS ARC dan recordsize untuk workload yang optimal.