Kris has an article in the May issue of BSD Magazine, demonstrating some of the new features in the 9.1 version of Warden, the jail management GUI in PC-BSD.
The magazine is available for free download here and Kris’ article starts on page 17.
The press release for PC-BSD 9.1 is now available:
iXsystems is pleased to announce the arrival of PC-BSD 9.1 Isotope Edition, the latest release of the secure and user-friendly operating system based on FreeBSD 9.1. Several new components are introduced in PC-BSD 9.1 Isotope including a revamped Warden jail management tool, improved ZFS support, user interface enhancements, and the new server edition of PC-BSD named “TrueOS”.
The biggest change to come from this update is a complete overhaul of PC-BSD’s Warden jail management utility with support for multiple ports jails, meta-packages, Linux jails, and ZFS snapshot management. Advanced users can now enjoy unlimited FreeBSD ports sandboxes thanks to the integration of the Ports Jail utility with the Warden UI. In addition, the integration of the update manager into Warden and support for meta-packages allow users to install the complex programs available on the PC-BSD installation media, e.g., Samba and Apache, in jails. The ability to install Linux distributions, including Debian and Gentoo, in jails opens up new options for virtualization on PC-BSD. All of these functions are available from both the graphical and command line interfaces.
PC-BSD 9.1 improves ZFS support in the installer and throughout the system, adding many new features. The installer simplifies the task of disk layout, including support for ZFS mirror and up to triple-parity software RAID. ZFS users can now use the ‘beadm’ utility to back up the boot environment before an upgrade or major system change and restore it if necessary. In Warden on ZFS, entire jails (including Linux jails) may be cloned and rolled back. These advanced administrative tools help PC-BSD live up to its reputation as a powerful and versatile desktop operating system.
“PC-BSD has made stunning progress and is rapidly becoming the Unix workstation OS we have all been waiting for,” says Michael Dexter, the editor of CallForTesting.org and a long-time BSD lecturer and advocate. “From including ZFS and elegant management tools to being completely GUI-agnostic, PC-BSD embraces and extends FreeBSD in dramatic yet respectful ways and the result is a great desktop experience for not only end users but also administrators and developers.”
Several other improvements continue to ensure that PC-BSD 9.1 remains user-friendly and accessible to everyone. Set-up is easier than ever with the new, simplified installer that requires as few as four clicks for the default installation. The new installer also separates pre-installation and post-installation tasks, allowing OEMs to install the system and leaving final configuration to the end user. An “About” icon has been added to the Control Panel, making it easy to determine the PC-BSD version and which desktops and version of X Window System have been installed. The new release supports KDE 4.9.3 and improves support for wifi and Intel video.
One of PC-BSD 9.1’s most exciting and anticipated new features is the new server installation option. The regular installer now presents the option to install TrueOS, a custom server edition of PC-BSD. TrueOS provides command line versions of PC-BSD utilities (including Warden, Meta-package Manager, and PBI Manager tools) in addition to the base FreeBSD install. It’s an excellent choice for users who want to avoid the overhead of even the lightest-weight window manager but want to take advantage of the powerful tools available in PC-BSD. iXsystems offers Professional Software Support for TrueOS and PC-BSD.
“With the new TrueOS server option, system administrators and enterprise users of Linux will immediately feel more at home being able to install a system with packages such as Bash, Apache, or Samba available out of box,” says Kris Moore, founder and lead developer of the PC-BSD project. “This, coupled with command-line versions of the ‘Warden’ jail management tool, meta-package manager, update manager and others, makes running a BSD-based server easier than ever.”
PC-BSD is a fully functional, user-friendly desktop operating system based on FreeBSD. It runs on the latest FreeBSD version 9.1 with a desktop interface of the user’s choice and graphical system installer. Its PBI system, developed for PC-BSD and also available on FreeBSD, allows users to download and install their applications in a self-extracting and self-installing format.
iXsystems is the all-around FreeBSD company that builds FreeBSD-certified servers and storage solutions, oversees FreeNAS development, and is the corporate sponsor of the PC-BSD Project. iXsystems is an employee-owned and operated, open source-centric, customer focused organization dedicated to providing the highest-quality built-to-order enterprise rackmount server solutions, pre-configured server appliances, and scalable storage solutions to our customers around the globe.
Kris has just announced the availability of 9.1:
The PC-BSD team is pleased to announce that version 9.1 is now available! This release includes many exciting new features and enhancements, such as a vastly improved system installer, ZFS “Boot Environment” support, TrueOS (A FreeBSD based server with additional power-user utilities), and much more!
DVD, USB and Virtual Machine disk images are now available for download.
Highlights for 9.1-Release
- FreeBSD 9.1.
- TrueOS: A new server option with PC-BSD utilities such as the Warden available via the CLI.
- New system installer! Greatly simplified for desktop and server installs.
- Support for ZFS mirror / raidz(1,2,3) during installation.
- Support for SWAP on ZFS, allowing entire disk ZFS installation.
- Support for setting additional ZFS data-set options, such as compression, noexec, etc.
- Warden jail management integrated into system. Allows creating jails via GUI, adding packages and other administration.
- Support for Warden to create Linux Jails
- New “Sound Configuration GUI”
- New “Hardware compatibility” GUI
- First boot setup wizard allows OEM installs to be easily performed.
- New Bluetooth pairing tray / GUI utilities.
- New EasyPBI utility, allows building PBIs via a GUI interface.
- New AppCafe improvements and preferences.
- Improvements to wireless networking utilities.
- Fixed bug causing untranslated strings to show up empty.
- Numerous bug-fixes to PC-BSD related utilities.
- Support for creating PXE boot server for remote desktop and installation.
- ZFS beadm support.
- Improved mirror auto-detection for roaming devices, such as laptops.
- And much more!
Want to help out the PC-BSD project? Found a bug you need to report? You can do so by joining us on our Forums! PC-BSD welcomes new contributors, testers, or simply feedback on how a particular piece of hardware works with BSD.
The 9.1 version of the PC-BSD 9.1 Users Handbook is available in HTML, EPUB, and PDF formats. The PDF version will also be available as an icon on the desktop after a desktop installation.
The RC3 images for the upcoming PC-BSD 9.1 are now available for i386 and amd64 architectures. This is expected to be the last snapshot before 9.1-RELEASE, so report any bugs to the testing mailing list so that they can be fixed in time for RELEASE. Note that the included handbook is still a draft version– it should be finalized and released to translators within the next week or so.
This release candidate provides both users and developers a means to test out new features in the upcoming PC-BSD 9.1 release. This snapshot may contain buggy code and features, so users are encouraged to run it only on non-critical systems.
Notable changes since the previous release candidate:
- PC-BSD handbook has been updated for 9.1
- Fixed bug where some keyboard layouts were not being displayed
- Multiple functionality and stability improvements for EasyPBI
- Multiple functionality and stability improvements for TrueOS
- New functionality improvements including better detection added to the mount-tray
- Fixed bug where default mount points were not being set correctly using ZFS mirror/raidz mode
- Fixed bug where update manager was not displaying the proper error text when failing
- Added new ability to create ZFS datasets for jail environments
- Added UK wireless channel 12 support
- Fixed bug where Linux jails were not importing properly
- Mirrors are now auto detected and set based upon location
- Automatic ZFS 4K blocksize enabled by default
- System manager should now show the correct dialog for “default”
If you wish to update from 9.0 to RC3 you may do so by editing the
/usr/local/share/pcbsd/pc-updatemanager/conf/sysupdate.conf file and changing the PATCHSET: variable to pcbsdtest.
After changing this variable, run the updater utility to download a new update manager. Once this update manager is installed, the online update to the RC3 version will appear.
A new video has been posted to YouTube. This video walks through the 9.1 installer, demonstrating how to select desktop components and describes the various disk options available within the installer. It then shows the availalbe post-installation configuration options.