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

:!: Note: 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.

Packages available

  • edelib - EDE's support library which implements functions not provided by FLTK
  • 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

Installing EDE

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.

Starting EDE

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