We’re thinking of redesigning Section 5: Exploring PC-BSD of the Handbook. Currently, that section discusses these topics (note that the current text is several years old):
- 4.1 KDE Desktop
- Taskbar or KDE Panel
- System Tray
- Start menu
- File system
- Folder hierarchy
- Home Folder
- Mounting/Unmounting drives
We’re thinking of replacing most of this section into a “Performing Common Tasks on PC-BSD” section. If so, is any of the existing information useful (if so, we’ll keep it). Which common tasks would you like to see addressed by this section, which aren’t covered elsewhere in the Table of Contents?
As part of the application process for Google Code-In, we’ve put together a list of tasks that are looking for people. We won’t know til November 5 if we’re eligible for this program–regardless, the list contains ongoing tasks that need your help.
If you’re interested in helping in the ongoing process of improving PC-BSD, browse through the list and let us know if you can assist with anything on the list. And, let us know if you think of something that needs doing that is not on the list.
The following PBIs are now available through Software Manager:
htop: an enhanced version of top, the interactive process viewer, which can display the list of processes in a tree form.
wxMaxima: a wxWidgets GUI for the computer algebra system maxima. Most of maxima functions are accessible through menus, some have dialogs. The input line has command history (up-key, down-key) and completion based on previous input (tab-key). wxMaxima provides 2d formated display of maxima output.
Thanks to Jesse Smith for creating and soundtek for requesting the htop PBI.
The following PBI is now available in Software Manager:
minitunes: just another music player, only better. Minitunes unclutters your music listening experience with a clean and innovative interface.
Thanks to Jesse Smith for creating the PBI and to kmf for requesting it.
The following PBIs have been added to Software Manager:
Synergy+: lets you easily share a single mouse and keyboard between multiple computers with different operating systems, without special hardware. All you need is a LAN connection. It’s intended for users with multiple computers, where each system uses its own display.
Heyu2: a text-based console program for remotely controlling lights and appliances in the home or office. Heyu uses the CM11A computer interface to send and receive X10 control signals over the AC power lines to modules which can turn On, Off, or Dim attached lamps or appliances. It can store a schedule of timed events in the CM11A memory for execution when the computer is turned off or disconnected.
Thanks to Jesse Smith for taking the time to create these PBIs and to billksun and kevin for suggesting them on the PBI Requests forum.
There was a lot of interest about the changes to the pc-sysinstall backend during Kris’ presentation at EuroBSDCon. For those of you used to FreeBSD’s sysinstall, you’ll appreciate some of the features which are available in pc-sysinstall. For those of you new to pc-sysinstall, it is a scriptable command line utility which drives the PC-BSD GUI installer (and can also be used for system administrators to script custom installs). It has been totally redesigned for PC-BSD 9 and supports modern FreeBSD filesystems (ZFS, UFS+SUJ), gpart, and geli.
The presentation was not recorded, but you can download the PDF of the paper behind the presentation. It describes the design behind the rewrite and offers several configuration examples for creating custom installations. Please note that the svn URL on the last page of the PDF will fail as pc-sysinstall was committed to FreeBSD HEAD after the paper was submitted.
If you would like to try out pc-sysinstall, you can use the following commands, run as superuser, from either a FreeBSD or a PC-BSD system:
setenv CVSROOT :pserver:firstname.lastname@example.org.FreeBSD.org/home/ncvs
cvs login (use password of anoncvs)
cvs checkout -A -P usr.sbin/pc-sysinstall
mkdir -p /usr/share/pc-sysinstall/backend
mkdir -p /usr/share/pc-sysinstall/conf/license
Note to PC-BSD users: PC-BSD 8.x comes with the original installer located in /usr/PCBSD/pc-sysinstall. If you run the commands listed above, you’ll find the new installer backend in /usr/share/pc-sysinstall.
more /usr/share/examples/pc-sysinstall/README is an excellent place to start as it describes each configuration possibility.