Differences
This shows you the differences between two versions of the page.
— |
edeonfreebsd [2015/10/03 14:54] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== 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 |