This document describes how to set up PC-BSD v1.5. This release is based upon FreeBSD 6.3 and uses KDE 3.5.8 as default desktop environment. Taken from the PC-BSD page: PC-BSD is a complete desktop operating system, which has been designed with the “casual” computer user in mind. It offers the stability and security that only a BSD-based operating system can bring, while as the same time providing a comfortable user experience, allowing you to get the most out of your computing time. With PC-BSD you can spend less time working to fix viruses or spyware and instead have the computer work for you.
This howto is a practical guide without any warranty – it doesn’t cover the theoretical backgrounds. There are many ways to set up such a system – this is the way I chose.
1 Install Media
The install media is available at http://www.pcbsd.org/content/view/21/11/ .
Simply hit “Enter” to start the installation.
An installation wizard will guide you through the setup process. Select your language, keyboard layout and timezone.
Read the license agreement and mark the corresponding checkbox if you agree with it.
Select “Fresh install” as install type.
First enter a password for the root account. After that create one or more useraccounts. For security reasons you should unmark the checkbox for autologin.
Select the hard drive that you want to use for the installation. If you want to make a custom partition layout you should mark the corresponding checkbox.
If you marked the checkbox for a custom partition layout you’ll see this window – edit the partition layout to your needs.
Here you can select one or more software packages – simply mark a package and move it with a click on an arrow.
At this point the system is ready for the installation.
The system is being installed.
If you selected one or more software packages you have to insert the second CD.
The extra software packages are being installed.
Now the setup is complete – remove the install media and reboot the system.
3 First Start
After the installation, during the first startup, you have to select your desired screen resolution, color depth and the video driver.
Optional you can adjust the settings for the horizontal synchronization and the vertical refresh.
Afterwards you can log in with your useraccount. Optional you can adjust some session related settings at the bottom on the right.
KDE is starting.
Welcome to your desktop.
4 Basic Configuration
The service settings are available in the KDE settings menu.
Enter the root password.
Here you can adjust the service settings – which services should run by default etc. As example, if you don’t want/need to access the system via SSH you should disable and stop SSH and Denyhosts.
The firewall settings are available in the KDE settings menu.
Enter the root password.
Here you can adjust the firewall settings. As example, if you don’t want to create samba shares on your system you should close the ports 137, 138, 139 and 445. If you want to access the system via SSH you have to open port 22 (tcp).
4.3 System Update
Everytime when system updates are available, the green checkmark on the KDE panel …
… will switch to a yellow exclamation mark. Double click on the symbol to show details.
The system updater will show you available system updates …
… and available updates for your PBI files.
You can adjust the settings for the system updater on the third tab.
Mark the updates that you want to install and click on “Install selected updates”.
The updates are being downloaded and installed.
You’ll get a notification when the update process is finished.
5. PBI Files
A PBI file contains a setup file and all libraries necessary for a full installation. So you won’t ever get trouble with dependencies.
PBI files are available at http://www.pbidir.com/. Simply download a PBI file that you want to install. For example I chose to install the VLC media player.
Double click on the PBI file to start the installation. First you have to enter the root password.
An installation wizard will guide you through the setup process.
Next you have to choose the installation directory – if there’s no special reason you should choose the default.
In the next window you can select if the installaer shall create icons in the start menu and/or on the desktop.
The PBI file is being installed.
The software management is available in the KDE settings menu.
Enter the root password.
Simply mark the PBI file that you want to deinstall and click on “Remove”.
6 Installed Software (main)
- Amarok (audio player)
- KMPlayer (video player)
- Kaffeine (audio/video player)
- KPovModeler (create POV-Ray scenes)
- KolourPaint (easy to use paint program)
- KMail (email client)
- KSirc (IRC client)
- Konqueror (file/web browser)
- Kopete (instant messenger)
- Compiz Fusion (desktop effects)
7 Additional Software
7.1.1 Microsoft True Type Fonts
Some fonts, including Arial, Times New Roman and Verdana for example.
7.1.2 Sun’s JAVA JRE
Sun’s JAVA adds full JAVA support to your system.
7.1.3 Open Office
A full featured office suite.
A widely used web browser.
With this software you can edit images and photos.
K3B is a burning suite with a lot of features.
Taken from the Wine Homepage: “Wine is an Open Source implementation of the Windows API on top of X, OpenGL, and Unix”.
With wine you can run a lot of windows software on linux. A list of software that is known to work on wine can be found at http://appdb.winehq.org/.
Filezilla is a ftp-client with many features – supporting FTP, FTPS and SFTP.
Digikam is a photo management software.
Inkscape is a vector graphics editor.
Audacity is a software to edit audio files.
Ktorrent is an easy to use bittottent client.
With PDFEdit you can manipulate PDF documents.
- PC-BSD: http://www.pcbsd.org/