This is an old revision of the document!
Table of Contents
Installing EDE on Arch Linux
When installing EDE
on an Arch Linux
machine you can choose between using a custom repository provided by EDE
or building the packages yourself. Using the former method, pacman
will take care of updating EDE
if a new version is released on the EDE
repository.
Installing pre-built packages
Note: All packages in the EDE
repository are currently unsigned!
Installing EDE can be done in 4 simple steps:
- Open your pacman configuration file (/etc/pacman.conf) with your favorite editor
- Add the following lines to it (you can just leave the $arch variable as it is; your system knows it):
[ede] SigLevel = Never Server = http://www.equinox-project.org/repos/arch/$arch
- Update pacman database files by invoking: pacman -Syy
- Simply install
EDE
like any other package. E.g.: pacman -S ede
Available packages
EDE
for Arch is currently split into four packages:
- edelib -
EDE
's support library which implements functions not provided byFLTK
- ede-common - Platform independent data for
EDE
(e.g. icons) - ede -
EDE
andPekWM
binaries - ede-wallpapers - Optional wallpaper package
Trouble shooting
If you're experiencing difficulties, 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
For Arch Linux there are two PKGBUILD files available in the AUR: edelib and ede. You can download those and use the Arch Build System
to create the packages.
Alternatively 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 two commands:
cd echo "exec startede" > .xinitrc