Monday, August 5, 2013

FreeBSD 9.2-RC1 Now Available

Glen Barber has announced the availability of the first release candidate for FreeBSD 9.2. Refer to the announcement for the checksums for each file.

The first release candidate builds of the 9.2-RELEASE release cycle are now available on the FTP servers for the amd64, i386, ia64, powerpc, powerpc64, and sparc64 architectures.

ISO images and, for architectures that support it, the memory stick images
are available here.

If you notice problems you can report them through the normal GNATS PR system or here on the -stable mailing list.

If you would like to use SVN to do a source based update of an existing system use "releng/9.2".

Please be aware that cvsup and CVS are both deprecated, and are not supported methods of updating the src/ tree.

Changes between -BETA2 and -RC1 include:
  • Expand the list of devices claimed by cxgbe(4).
  • Fix a panic in the racct code when munlock(2) is called with incorrect values.
  • Remove ctl(4) from GENERIC.  ctladm(8) now automatically loads the corresponding  module as necessary.  This reduces the default memory footprint and allows FreeBSD to work on i386 machines with 128 MB of RAM out of the box.
  • Fix zfs send -D hang after processing requiring a CTRL+C to interrupt.
The freebsd-update(8) utility supports binary upgrades of amd64 and i386 systems running earlier FreeBSD releases.  Systems running earlier FreeBSD releases can upgrade as follows:

# freebsd-update upgrade -r 9.2-RC1

During this process, FreeBSD Update may ask the user to help by merging some configuration files or by confirming that the automatically performed merging was done correctly.

# freebsd-update install

The system must be rebooted with the newly installed kernel before continuing.

# shutdown -r now

After rebooting, freebsd-update needs to be run again to install the new userland components:

# freebsd-update install

It is recommended to rebuild and install all applications if possible, especially if upgrading from an earlier FreeBSD release, for example, FreeBSD 8.x.  Alternatively, the user can install misc/compat8x and other compatibility libraries, afterwards the system must be rebooted into the new userland:

# shutdown -r now

Finally, after rebooting, freebsd-update needs to be run again to remove stale files:

# freebsd-update install

No comments:

Post a Comment