====== EDE on FreeBSD ====== ''EDE'' was ported to ''%%FreeBSD%%'' and packages are available for x86 and x86_64 computers. You can either install ''EDE'' from packages, build it from ports or compile and install it manually. ===== Using pre-build packages ===== Packages are available on the official ''%%FreeBSD%%'' pkg mirror so you don't have to adjust anything. Just install ''EDE''. ==== Package tools ==== %%FreeBSD%% versions up to 9 use the old //pkg tools// by default whereas version 10 uses //pkg-ng//. Since ''%%FreeBSD%%'' 8.4 however, you can install the new //pkg-ng// as well.\\ If you use 8.4 or 9.x and are in doubt execute the following line: cat /etc/make.conf Should the file contain the string **WITH_PKGNG=yes**, your system uses //pkg-ng//. In both cases setup X11 the way you want it and install ''EDE'' using the right package management tool. ==== Old pkg tools ==== pkg_add -r ede ==== Pkg-ng ==== pkg install ede ===== Installing from ports ===== You can build ''EDE'' from ports on ''%%FreeBSD%%''. Make sure you have the most current ports: portsnap fench portsnap update Then change into the directory for ''EDE'' (**/usr/ports/x11-wm/ede**) and issue //make//. The ports dialog will let you choose if you wish to compile ''EDE'' with or without //HAL support//. ===== Building / installing from source ===== Alternatively you can of course follow the generic building procedure, too: InstallingFromSource. ===== Starting EDE ===== You can either use a graphical login manager or start it using ''startx''. In the later case edit the //.xinitrc// file in your user's home directory so that it just launches ''EDE''. The line for that is the following: exec startede