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!
Note 2: FLTK
is not yet available from ArchBSD's repositories. For that reason the EDE
project provides a FLTK
package as well.
Architectures
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.
Packages available
EDE
for ArchBSD comes split into seven packages:
- fltk - The toolkit
EDE
depends on - edelib -
EDE
's support library which implements functions not provided byFLTK
- ede-common - Platform independent data for
EDE
(e.g. icons) - ede-wm -
EDE
's window manager (a slightly modified PekWM) - ede-bin -
EDE
binaries - ede-doc - Optional documentation package
- ede-wallpapers - Optional wallpaper package
Installing EDE
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
EDE
group like any other package. E.g.: pacman -S ede
Trouble shooting
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.
Starting EDE
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 Arch Linux
!
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