Differences
This shows you the differences between two versions of the page.
edeondebianlinux [2015/10/03 14:54] |
edeondebianlinux [2015/10/03 14:54] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== 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 [[http://ede.elderlinux.org/repos/_experimental/debian/|here]]. | ||
+ | |||
+ | For a 64-bit system you can use the following command to download all packages: | ||
+ | |||
+ | <code> | ||
+ | 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 | ||
+ | </code> | ||
+ | |||
+ | Install them in the above order either using Debian's graphical package installer or via a terminal: | ||
+ | |||
+ | <code> | ||
+ | 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 | ||
+ | </code> | ||
+ | |||
+ | ===== 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: | ||
+ | |||
+ | <code> | ||
+ | cd ~ && echo "exec startede" > .xinitrc | ||
+ | </code> |