Archive for July, 2012
We will be giving out PC-BSD 9.1-Beta1 DVDs, FreeNAS 8.2-RELEASE CDs, and other cool swag at the BSD booth during Texas LinuxFest. The booth is #37 in the Red Oak Ballroom of the Norris Conference Center in San Antonio. The expo is open on Saturday, August 4 from 10-6. Registration is required and costs $20 or $50.
Kris Moore will give a presentation on PC-BSD 9 at 13:30 on Saturday and Dru Lavigne will give a presentation on FreeNAS 8.3 at 11:20.
BETA1 images for the upcoming PC-BSD 9.1 are now available for the i386 and amd64 architectures!
This beta 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.
Changes since the previous snapshot:
- FreeBSD 9.1-BETA1
- KDE 4.8.4
- Support for Warden to create Linux Jails (Debian & Gentoo support included)
- Fixed a bug with mouse cursor fonts changing over some tray apps
- Correct some bugs with mouse not being detected after display wizard
- Add new “TrueOS” server option, alongside FreeBSD Vanilla.
- Display detected video resolution / driver on confirmation screen
- Add new IPv4 / IPv6 validation to address fields
- Fix bugs exporting / importing jails via Warden
- Add new Hardware Compatibility Check GUI, which is available during install and via Control Panel
- Add new Sound Configuration GUI, which lets user select and test different sound devices
- Add NVIDIA legacy drivers for cards older than 8-10 years (32bit only)
- Added option to “mount/clone” jail snapshots via the Warden
Highlights for the upcoming 9.1-Release:
- FreeBSD 9.1
- KDE 4.8.4
- New system installer! Greatly simplified for desktop and server installs.
- New “PC-BSD Server” installation option. Includes command-line utilities like pbi-manager, warden, metapkgmanager and more.
- 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 paring tray / GUI utilities.
- New AppCafe improvements and preferences
- Improvements to wifi utility
- 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
- And much more!
Users running previous snapshots may upgrade now via the online updater. You will first need to apply the “Update Manager” 20120718 update, then the beta1 update will appear.
If you wish to update from 9.0 to this snapshot 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, you may run the updater utility, to download a new update manager. Once this update manager is installed, the online update to the beta will appear.
Unixmen has posted their interview with Kris Moore. In it, Kris discusses why he started the PC-BSD project, why it is based on FreeBSD, and some of the advantages it provides over a user-friendly Linux distro.
While PC-BSD is pretty good at detecting the sound card and the default audio device, occasionally a user needs to use sysctl to change the default audio device.
Beginning with 9.1, two GUIs have been added to Control Panel to assist in configuring sound from any logged in desktop. The first is a Hardware Compatibility GUI which provides a quick indication if that system’s video card, sound card, and wireless device are compatible with PC-BSD. This GUI is also displayed as the installer starts, meaning that you can tell ahead of time if these devices will be supported. An example can be seen here.
The Sound Configuration icon can be used to view the detected audio inputs and to change the default. Instructions for using it are here.
If you would like to try these before BETA1, use the instructions in New Features for the Impatient. You will also need to download:
- http:// trac.pcbsd.org/browser/pcbsd/current/overl ays/desktop-overlay/usr/local/etc/su doers?rev=17651 (download link is at bottom of page) and copy it to /usr/local/etc/sudoers.
- http:// trac.pcbsd.org/browser/pcbsd/current/overl ays/desktop-overlay/usr/local/share/ sounds/testsound.ogg?rev=17652 and copy it to /usr/local/share/sounds/
Kris has just announced the PC-BSD 9.1 code freeze. This means that all of the menu strings are frozen, allowing translators to finish their localizations in time for 9.1-RELEASE.
You can view the status of localizations here.
If you would like to assist with a translation, instructions for getting started are here.
PC-BSD’s jail management GUI, Warden®, has been completely redesigned for 9.1. It now supports the management of three types of jails:
Traditional Jail: FreeBSD jail used to install and run network services such as a web server or a database which is accessible to other systems on a network or over the Internet.
Ports Jail: allows you to safely install software using FreeBSD packages or ports (without touching the packages that came with the OS) while providing access to that software from your PC-BSD system.
Linux Jail: allows you to install a Linux operating system within a jail.
Yup, that’s right, you can install Linux (at this time, Debian Squeeze) into a FreeBSD jail. And, since a jail uses the filesystem of the host, if the PC-BSD system is formatted with ZFS, a Linux jail can take advantage of ZFS features such as snapshots. Details can be found in the Warden® section of the upcoming 9.1 Users Guide.
If you’d like to try out this feature before BETA1 is available, use the instructions in New Features for the Impatient. If /usr/local/share/warden/linux-installs/debian-6-squeeze does not exist on your system, you can download it from here (download link at bottom of page). You will also need to install the debootstrap utility using pkg_add -r debootstrap.