Table of Contents
EDE on Debian Linux
Being one of the most popular distributions,
EDE should be available in packaged form for Debian. However since no
EDE developer actively uses a Debian system on a regular basis it is not possible for us to test packages properly. The fact that Debian packaging is a lot more complex than that of many other distributions doesn't exactly make things easier. Packages for Debian are considered experimental for that reason. Feedback from people who tried them out is needed.
Using EXPERIMENTAL packages
EDE is currently available for Debian Linux in packages considered experimental. Try them out on non-critical systems only!
Architectures and distribution versions
Packages are available for Debian wheezy (built on 7.5) systems on i386 and amd64.
- 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
First download the required DEB packages from here.
For a 64-bit system you can use the following command to download all packages:
wget http://ede.elderlinux.org/repos/_experimental/debian/wheezy/amd64/edelib_2.1-1_amd64.deb http://ede.elderlinux.org/repos/_experimental/debian/wheezy/amd64/ede-common_2.1-1_all.deb http://ede.elderlinux.org/repos/_experimental/debian/wheezy/amd64/ede-wm_2.1-1_amd64.deb http://ede.elderlinux.org/repos/_experimental/debian/wheezy/amd64/ede-bin_2.1-1_amd64.deb http://ede.elderlinux.org/repos/_experimental/debian/wheezy/amd64/ede-doc_2.1-1_all.deb
Install them in the above order either using Debian's graphical package installer or via a terminal:
sudo dpkg -i edelib_2.1-1_amd64.deb ede-common_2.1-1_all.deb ede-wm_2.1-1_amd64.deb ede-bin_2.1-1_amd64.deb ede-doc_2.1-1_all.deb
Building / installing from source
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.
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 to fix a musl related issue:
cd ~ && echo "exec startede" > .xinitrc