Menu

Tree [e3f37f] master /
 History

HTTPS access


File Date Author Commit
 clscripts 2016-08-21 Ovidiu Angelescu Ovidiu Angelescu [fd00ae] changed pkginstall.sh
 conf 2016-08-21 Ovidiu Angelescu Ovidiu Angelescu [fd00ae] changed pkginstall.sh
 extra 2016-08-10 Ovidiu Angelescu Ovidiu Angelescu [baf0c7] github to sourceforge conversion
 mkscripts 2016-08-21 Charlie Root Charlie Root [cb7f65] sync with freebsd-10 branch
 packages 2016-08-21 Charlie Root Charlie Root [cb7f65] sync with freebsd-10 branch
 scripts 2016-09-03 Ovidiu Angelescu Ovidiu Angelescu [0ac208] updated iso.sh from freebsd-10 branch
 .gitignore 2016-08-09 Ovidiu Angelescu Ovidiu Angelescu [230798] import of desktopbsd build scripts
 COPYING 2016-08-09 Ovidiu Angelescu Ovidiu Angelescu [230798] import of desktopbsd build scripts
 LICENSE 2016-08-09 Ovidiu Angelescu Ovidiu Angelescu [230798] import of desktopbsd build scripts
 Makefile 2016-08-21 Ovidiu Angelescu Ovidiu Angelescu [fd00ae] changed pkginstall.sh
 README.md 2016-09-03 asxbsd asxbsd [e3f37f] RW access test
 make_release 2016-08-09 Ovidiu Angelescu Ovidiu Angelescu [230798] import of desktopbsd build scripts
 make_system 2016-08-09 Ovidiu Angelescu Ovidiu Angelescu [230798] import of desktopbsd build scripts
 release-out.py 2016-08-09 Ovidiu Angelescu Ovidiu Angelescu [230798] import of desktopbsd build scripts

Read Me

desktopbsd-build

Introduction

The DesktopBSD build toolkit has been derived directly from the GhostBSD build toolkit. GhostBSD build toolkit is directly derived from FreeSBIE toolkit, but most of the code has changed. It has been further modified to accommodate the DesktopBSD project.

Installing desktopbsd-build

First, you need to install git, grub2-pcbsd and grub2-efi as root user using su or sudo.

   pkg install git grub2-pcbsd grub2-efi xorriso rsync

Second thing is to download DesktopBSD Build Toolkit.

   git clone https://github.com/DesktopBSD/desktopbsd-build.git

Building the system

Now that the whole configuration is done, all you need to push the button:

   cd desktopbsd-build/mkscripts
   ./make_gnome_amd64_iso

This will build the whole system and the .iso image. To build the USB .img, you will
additionally want to issue the following commands:

   ./make_gnome_amd64_img

Troubleshooting

Logs are stored in:

   /usr/obj/gblogs/amd64/gnome

Accessing the images

All resulting images will be stored in:

   /usr/obj/amd64/gnome

Cleaning up the build environment

Now all we need to do is clean up after building (remember you can only build back after
issuing the following commands):
````
cd desktopbsd-build/clscripts


./clean_gnome_amd64
```

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.