Bagi pecinta dan pengguna BSD (khususnya FreeBSD), kini FreeBSD 10.0 Beta 2 sudah dirilis dan siap diujicoba. Berikut adalah kutipan berita rilisnya:
The second BETA build of the 10.0-RELEASE release cycle is now available
on the FTP servers for the amd64, i386, ia64, powerpc, powerpc64 and
sparc64 architectures.
The image checksums follow at the end of this email.
ISO images and, for architectures that support it, the memory stick images
are available here:
ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/10.0/
(or any of the FreeBSD mirror sites).
If you notice problems you can report them through the normal GNATS PR
system or here on the -current mailing list.
If you would like to use SVN to do a source based update of an existing
system, use the "stable/10" branch.
Perhatian bagi yang ingin upgrade dari versi sebelumnya:
Important note to freebsd-update(8) users: Please be sure to follow the
instructions in the EN-13:04.freebsd-update errata notice here before
upgrading the system to 10.0-BETA2:
http://www.freebsd.org/security/advisories/FreeBSD-EN-13:04.freebsd-update.asc
For convenience, the following steps mention in the errata notice should
be performed:
a) Download the relevant patch from the location below, and verify the
detached PGP signature using your PGP utility.
[sourcecode]
# fetch
# http://security.FreeBSD.org/patches/EN-13:04/freebsd-update.patch
# fetch
# http://security.FreeBSD.org/patches/EN-13:04/freebsd-update.patch.asc
# gpg --verify freebsd-update.patch.asc
[/sourcecode]
b) Apply the patch.
[sourcecode]
# cd /usr/src
# patch < /path/to/patch
[/sourcecode]
c) Reinstall freebsd-update.
[sourcecode]
# cd /usr/src/usr.sbin/freebsd-update
# make install -DWITHOUT_MAN
[/sourcecode]
3) To update your system via a binary patch:
Systems running a RELEASE version of FreeBSD on the i386 or amd64
platforms can be updated via the freebsd-update(8) utility:
[sourcecode]
# freebsd-update fetch
# freebsd-update install
[/sourcecode]
On systems running 10.0-BETA1 (and ONLY systems running 10.0-BETA1), run
the following command before using freebsd-update in order to fix it
enough that it can update itself:
[sourcecode]
# sed -i '' -e 's/%@/%~@/' /usr/sbin/freebsd-update</blockquote>
[/sourcecode]
Sedangkan perubahan-perubahan dari Beta1 ke Beta2 antara lain:
o Fix AHCI ATAPI emulation when backed with /dev/cd0 in virtio.
o Improve XHCI stability.
o Fix 'make delete-old-libs' and 'make check-libs' to delete .debug
files created by WITH_DEBUG_FILES.
o Upgrade to the latest version of mtree from NetBSD.
o Enable the automatic creation of a certificate for sendmail.
o Add support for "first boot" rc.d scripts.
o Fix jail_parallel_start="YES", ip[46].addr when interface
parameter is not defined, and a bug which prevented jails from
starting when $jail_conf was used and no jail name was specified.
o Disable the Xen userland event channel driver, which is not yet
ready.
o Update T4 and T5 firmwares (cxgbe(4)).
o Please note the following:
- If using the ZFS installation option in *and* have enabled
full-disk encryption is enabled, a few entries will need to be
manually added to loader.conf(5) before the 'bootpool' zpool
will be available after the system boots. This manual step
is expected to be fixed in the next 10.0 release cycle build.
The entries that need to be added are:
zpool_cache_load="YES"
zpool_cache_type="/boot/zfs/zpool.cache"
zpool_cache_name="/boot/zfs/zpool.cache"
This can be done at the final menu of bsdinstall(8), when
prompted to boot into the newly-installed system;
alternatively, this can be done post-install, in which case,
the following must be run before appending loader.conf(5):
# zpool import -f bootpool