Editing How to build GhostBSD?
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 10: | Line 10: | ||
* Hybrid DVD/USB image<br/> | * Hybrid DVD/USB image<br/> | ||
− | ==Graphics | + | ==Graphics support== |
* Compatible with VirtualBox, VMware, NVIDIA graphics out of box<br/> | * Compatible with VirtualBox, VMware, NVIDIA graphics out of box<br/> | ||
Line 16: | Line 16: | ||
* Intel/AMD graphics | * Intel/AMD graphics | ||
− | ==System | + | ==System requirements for Latest version of GhostBSD== |
* 20GB of free disk space<br/> | * 20GB of free disk space<br/> | ||
Line 22: | Line 22: | ||
'''Note:''' GhostBSD 19.09 and later should be used to build ISO. | '''Note:''' GhostBSD 19.09 and later should be used to build ISO. | ||
− | |||
==Setup== | ==Setup== | ||
− | |||
− | + | ===Initial setup=== | |
+ | |||
+ | Install the required packages | ||
<code>pkg install git transmission-cli rsync</code> | <code>pkg install git transmission-cli rsync</code> | ||
− | + | Make sure to have linux64 kernel module loaded | |
<code>kldload linux64</code><br/> | <code>kldload linux64</code><br/> | ||
<code>sysrc -f /etc/rc.conf kld_list="linux64"</code> | <code>sysrc -f /etc/rc.conf kld_list="linux64"</code> | ||
− | ===Clone the | + | ===Clone the repo=== |
<code>git clone https://www.github.com/ghostbsd/ghostbsd-build.git</code> | <code>git clone https://www.github.com/ghostbsd/ghostbsd-build.git</code> | ||
− | ==Starting a | + | ==Starting a build== |
− | + | Enter the directory for running the LiveCD build script: | |
<code>cd ghostbsd-build</code> | <code>cd ghostbsd-build</code> | ||
− | + | To build a GhostBSD with '''MATE''' as default desktop | |
<code>./build.sh</code> | <code>./build.sh</code> | ||
Line 56: | Line 56: | ||
<code>./build.sh -d mate</code> | <code>./build.sh -d mate</code> | ||
− | + | '''Option:''' To build GhostBSD with '''XFCE''' as default desktop | |
<code>./build.sh -d xfce</code> | <code>./build.sh -d xfce</code> | ||
− | + | '''Option:''' To build GhostBSD with '''Cinnamon''' as default desktop | |
<code>./build.sh -d cinnamon</code> | <code>./build.sh -d cinnamon</code> | ||
− | + | '''Option:''' To build GhostBSD the default '''KDE''' desktop | |
<code>./build.sh -d kde</code> | <code>./build.sh -d kde</code> | ||
− | + | '''Option:''' To build GhostBSD '''release MATE''' desktop | |
<code>./build.sh -r release</code> | <code>./build.sh -r release</code> | ||
Line 76: | Line 76: | ||
<code>./build.sh -d mate -r release</code> | <code>./build.sh -d mate -r release</code> | ||
− | + | '''Option:''' To build GhostBSD '''development MATE''' desktop iso | |
<code>./build.sh</code> | <code>./build.sh</code> | ||
Line 93: | Line 93: | ||
'''Source''' https://github.com/ghostbsd/ghostbsd-build | '''Source''' https://github.com/ghostbsd/ghostbsd-build | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |