Difference between revisions of "Convert a FreeBSD System to PC-BSD®/10.0"

From PC-BSD Wiki
Jump to: navigation, search
Line 43: Line 43:
  
 
<!--T:27-->
 
<!--T:27-->
If you wish to convert a FreeBSD server to TrueOS®, use the following commands:
+
If you wish to convert a FreeBSD server to TrueOS®, install the server package instead, then extract the installed utilities:
  
 
<!--T:41-->
 
<!--T:41-->
{{txtbox|box= '''pkg install -fy trueos-base'''{{nbsp|53}}
+
{{txtbox|box= '''pkg install pcbsd-utils'''{{nbsp|53}}
 
'''rehash'''
 
'''rehash'''
 
'''pbreg set /PC-BSD/SysType TRUEOS'''
 
'''pbreg set /PC-BSD/SysType TRUEOS'''

Revision as of 14:55, 5 December 2013

(Sorry for the inconvenience)

Contents

An existing FreeBSD 10.0 installation can be easily converted to either a PC-BSD® desktop or server through the installation of a package. The converted desktop will contain all of the graphical utilities that come with PC-BSD® and the converted server will contain all of their command line equivalents.

Converting FreeBSD to a PC-BSD® Desktop

To convert a FreeBSD system into a PC-BSD® desktop, install the following package as the superuser:

pkg install pcbsd-utils-qt4                                                      

If this is the first time that you have used pkg on this system, it will prompt you to first install the package management tool. Type y as prompted to complete the installation. Once the installation is complete, run the following commands to extract the installed desktop:


rehash

pbreg set /PC-BSD/SysType PCBSD pc-extractoverlay desktop

pc-extractoverlay ports

Next, reboot the system and the PC-BSD® login manager will start, allowing you to login to the desktop. If you want the PC-BSD® display wizard and first boot wizards to run first, run these commands before rebooting:

touch /var/.runxsetup                                                           

touch /var/.pcbsd-firstboot

touch /var/.pcbsd-firstgui

If you are running FreeBSD 10-CURRENT, specify the PBI version to pull from. To do so, edit /usr/local/etc/pbi.conf and add this line:

PBI_FBSDMAJOR: 9                                                                
NOTE: If you are using NVIDIA video hardware, load the driver before rebooting into the display wizard by running the command pc-metapkgmanager add NVIDIA.

Converting FreeBSD to a TrueOS® Server

If you wish to convert a FreeBSD server to TrueOS®, install the server package instead, then extract the installed utilities:

pkg install pcbsd-utils                                                     

rehash pbreg set /PC-BSD/SysType TRUEOS pc-extractoverlay server

pc-extractoverlay ports

The installation of the trueos-base package will install the following: PBI Manager, the command line version of warden, and the command line versions of most of the Control Panel utilities. You will find those utilities in /usr/local/bin/pc-*. It also installs these additional shells and utilities[1].

References


  1. http://trac.pcbsd.org/browser/build-files/ports-overlay/misc/trueos-base/Makefile
Other languages:German 8% • ‎English 100%