Table of Contents
EDE on ArchBSD
Being a FreeBSD distribution using the package management known from Arch Linux, the installation is quite similar to the later.
Using pre-built packages
Note: All packages in the
EDE repository are currently unsigned!
FLTK is not yet available from ArchBSD's repositories. For that reason the
EDE project provides a
FLTK package as well.
Note: ArchBSD has been a x86_64 only distribution until just recently. While a i686 release exists, it is considered experimental and does not even feature a packaged X11 system yet. For that reason it doesn't make sense to package
EDE for that platform, too.
EDE for ArchBSD comes split into seven packages:
- fltk - The toolkit
- edelib -
EDE's support library which implements functions not provided by
- ede-common - Platform independent data for
- ede-wm -
EDE's window manager (a slightly modified PekWM)
- ede-bin -
- ede-doc - Optional documentation package
- ede-wallpapers - Optional wallpaper package
Installing EDE can be done in 4 simple steps:
- Open your pacman configuration file (/etc/pacman.conf) with your favorite editor (and root privileges!)
- Add the following lines to it (you can just leave the $arch variable as it is; your system knows it):
[ede] SigLevel = Optional Server = http://ede.elderlinux.org/repos/archbsd/$arch
- Update pacman database files by invoking: pacman -Syy
- Simply install any package or the entire
EDEgroup like any other package. E.g.: pacman -S ede
If you're experiencing difficulties in installing from the repository, it might help tp add the lines mentioned above at the beginning of the file pacman.conf instead of appending them at the end.
Building / installing from source
The PKGBUILD files will be made available in the AUR at some time in the future.
Until then you can of course follow the generic building procedure, too: InstallingFromSource.
You can either use a graphical login manager to bring up
EDE or simply use
Xorg's startx command.
Make sure you have installed the package xorg-xinit in the later case. It is not part of xorg-server on
If you want to use startx, just create a new file .xinitrc with the content exec startede in your home directory. You can do so with the following command:
cd ~ && echo "exec startede" > .xinitrc