This is an old revision of the document!
There are several different methods of installing gEDA. Select your installation method depending upon your Linux distribution and your level of expertise. If one installation method doesn't work for you, please try a different one. See here for further installation tips.
If you are using a recent GNU/Linux distribution, this is the preferred method of installing gEDA. On Debian, this is
apt-get update && apt-get install geda pcb gerbv
(typed as root) assuming you want to install gschem and gnetlist, pcb, and gerbv. Or, use your distribution's interactive package manager to select the appropriate packages.
(in case you are using an older distribution)
Distribution Packages / Binaries
|Linux Distro||Installation method||Install files||Creator/maintainer||Comment|
|Debian||apt-get install geda||.deb files||Hamish Moffatt||Download .debs appropriate for the maturity level of your distro (stable, testing, etc.)|
|Mac OS X||fink packages||Charles Lepple||Instructions provided in the here|
If you want to apply your own patches to gEDA or you just want to use a newer version than included in your distribution, you will have to compile the GEDA sources yourself.
|gEDA/gaf (stable)||README||1.8.2-20130925||Schematic capture, netlister, symbols, symbol checker, and utils|
|gEDA/gaf (unstable)||README||1.9.1-20140308||Schematic capture, netlister, symbols, symbol checker, and utils|
|PCB||Announcement||20140316||Printed Circuit Board layout tool|
|gerbv||Announcement||2.6.0||Gerber file viewer|
|xgsch2pcb||Announcement||0.1.3||Graphical front-end for the gschem → pcb workflow|
|gnucap||devel||GPLed mixed-mode/mixed-level circuit simulator|
|Icarus Verilog||Stable snapshots||Verilog simulation and synthesis tool|
|GSpiceUI||Homepage||GUI Frontend to SPICE|
|GTKWave||Homepage||Electronic waveform viewer|
|gwave||Homepage||Analog waveform viewer|
|ngspice||Download||An improved SPICE|
For those already familiar with the gEDA/gaf applications and those who need the latest stuff, access to source-code repository is available. This is the latest developer version of the application.
Installation from the Unstable/Testing repository is appropriate for those:
This usually requires access to several existing designs known to work in the current stable release of the gEDA Tools, so that comparisons can be made and issues brought to the attention of the developer/user community (via the mailing lists or the bug tracker).
To clone the gEDA/gaf and pcb repositories using anonymous git access, type
git clone git://git.geda-project.org/geda-gaf.git git clone git://git.geda-project.org/pcb.git
There is a cgit interface to the repositories of the various projects at git.geda-project.org. To clone a different repository hosted at git.geda-project.org, just substitute the last part of the URL.
gEDA is a set of GNU/Linux or Unix-native programs. There is no supported Windows version. However, since most programs are based on the cross-platform GTK+ libraries, it is possible to build a Windows version. Therefore, if you want a Windows version, please feel free to grab the sources and try to build one yourself.
Experimental releases of gEDA for Microsoft Windows™. Still a work in progress.
See also: Windows distributions