User Tools

Site Tools


geda:download

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
geda:download [2014/04/14 11:44]
rlutz [Windows]
geda:download [2021/03/01 15:28] (current)
bert [Downloading the sources and compiling gEDA yourself]
Line 1: Line 1:
 +//​Translations of this page are also available in the following languages://​ [[download.ru|Русский]].
 +
 ====== Download ====== ====== Download ======
  
-If you are using a recent GNU/Linux distribution, ​you should probably use your package manager to install ​gEDA.  ​On Debian, this is+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. 
 + 
 +[[installation|See here for installation notes for individual systems.]] 
 + 
 +There are experimental releases of [[http://​www.delorie.com/​pcb/​geda-windows/​|gEDA for Windows]]. 
 +See the [[installation#​windows|installation notes]]. 
 + 
 +===== Installing gEDA using your distribution'​s package manager ===== 
 + 
 +If you are using a recent GNU/Linux distribution, ​this is the preferred method of installing ​gEDA.  ​For example, on Debian, this is
  
   apt-get update && apt-get install geda pcb gerbv   apt-get update && apt-get install geda pcb gerbv
  
-(as root) assuming you want to install gschemgnetlist, pcb, and gerbv. ​ Or, use your interactive package manager to select the appropriate packages.+(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.
  
-Several different methods to install gEDA exist: +===== Downloading the compiled gEDA packages for your distribution ​=====
-  * Installing gEDA using your distribution'​s package manager (preferred) +
-  * Downloading the compiled gEDA packages for your distribution ​(in case you are using an older distribution) +
-  * Downloading the sources and compiling gEDA yourself (if your distribution includes an old version of gEDA) +
-  * Cloning the git repository and compiling the latest development version (if you want to benefit from the latest bleeding-edge features---and suffer the bugs)+
  
-Select your installation method depending upon your Linux distribution and your level of expertise. If one install method doesn'​t work for you, please try a different one. Consult the gEDA wiki for further download/​install tips. Also, if this is your first time installing gEDA, please read the following:+(in case you are using an older distribution)
  
-    ​The gEDA programs use the GTK+ GUI toolkit. If you are running KDE, you should have no problem building and installing them as long as the GTK+ libraries and headers are installed on your system.+**Distribution Packages / Binaries**
  
-    * gEDA/gafas well as the gEDA-allied programs have certain dependenciesThese are libraries ​and other programs which must be present on your system ​to build and run gEDA successfully. When trying ​to install gEDA, you may find that you need to install other, seemingly unrelated ​programs ​first. If you find you are missing dependencies during the installation process don't despair! Overcoming any dependency issue is a simple matter of installing the required program or library +^ Linux Distro ^ Installation method ^ Install files ^ Creator/maintainer ^ Comment ^ 
 +| SuSE | yast | [[ http://​download.opensuse.org/​repositories/​science/​ | RPMs ]] | Werner Hoch | | 
 +| Debian | apt-get install geda | [[ http://​packages.debian.org/​search?​keywords=geda | .deb files ]] | Hamish Moffatt | Download .debs appropriate for the maturity level of your distro (stabletesting, etc.) | 
 +| Mac OS X | | [[ http://​www.ghz.cc/​charles/​fink/​ | fink packages ]] | Charles Lepple | Instructions provided in the [[http://​www.ghz.cc/​charles/​fink | here ]] | 
 + 
 +===== Downloading the sources ​and compiling gEDA yourself ===== 
 + 
 +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. 
 + 
 +    * The gEDA programs ​use the GTK+ GUI toolkit. If you are running KDE, you should have no problem building and installing ​them as long as the GTK+ libraries and headers are installed on your system.
  
-===== Sources =====+    * gEDA/gaf, as well as the gEDA-allied programs have certain dependencies. These are libraries and other programs which must be present on your system to build and run gEDA successfully. When trying to install gEDA, you may find that you need to install other, seemingly unrelated programs first. If you find you are missing dependencies during the installation process don't despair! Overcoming any dependency issue is a simple matter of installing the required program or library.
  
 ^ Name ^ Notes ^ Tarball ^ Description ^ ^ Name ^ Notes ^ Tarball ^ Description ^
-| gEDA/gaf (stable) | [[ http://​ftp.geda-project.org/​geda-gaf/​stable/​v1.8/1.8.2/​geda-gaf-1.8.2-README.txt | README ]] | [[ http://​ftp.geda-project.org/​geda-gaf/​stable/​v1.8/1.8.2/​geda-gaf-1.8.2.tar.gz | 1.8.2-20130925 ​]] | Schematic capture, netlister, symbols, symbol checker, and utils | +| gEDA/gaf (stable) | [[ http://​ftp.geda-project.org/​geda-gaf/​stable/​v1.10/1.10.2/​geda-gaf-1.10.2-README.txt | README ]] | [[ http://​ftp.geda-project.org/​geda-gaf/​stable/​v1.10/1.10.2/​geda-gaf-1.10.2.tar.gz | 1.10.2-20201222 ​]] | Schematic capture, netlister, symbols, symbol checker, and utils | 
-gEDA/gaf (unstable) ​| [[ http://ftp.geda-project.org/​geda-gaf/​unstable/​v1.9/1.9.1/​geda-gaf-1.9.1-README.txt ​README ​]] | [[ http://ftp.geda-project.org/geda-gaf/unstable/v1.9/1.9.1/geda-gaf-1.9.1.tar.gz | 1.9.1-20140308 ]] | Schematic capture, netlister, symbols, symbol checker, and utils | +PCB | [[ http://pcb.geda-project.org/​news.html#4.3.Announcement ​]] | [[ https://sourceforge.net/projects/pcb/files/pcb/pcb-4.3.0/ | 4.3.]] | Printed Circuit Board layout tool | 
-| PCB | [[ http://​pcb.geda-project.org/​news.html#​20140316 ​Announcement ]] | [[ http://ftp.geda-project.org/​pcb/​pcb-20140316/​ | 20140316 ​]] | Printed Circuit Board layout tool | +| gerbv | [[ http://​gerbv.geda-project.org/​ANNOUNCEMENT-2.7.0 | Announcement ]] | [[ http://​sourceforge.net/​projects/​gerbv/​files/​gerbv/​gerbv-2.7.0/ | 2.7.0 ]] | Gerber file viewer |
-| gerbv | [[ http://​gerbv.geda-project.org/​ANNOUNCEMENT-2.6.0 | Announcement ]] | [[ http://​sourceforge.net/​projects/​gerbv/​files/​gerbv/​gerbv-2.6.0/ | 2.6.0 ]] | Gerber file viewer |+
 | xgsch2pcb | [[ http://​www.seul.org/​pipermail/​geda-announce/​2009-December/​000093.html | Announcement ]] |[[ http://​geda.seul.org/​dist/​geda-xgsch2pcb-0.1.3.tar.gz | 0.1.3 ]] |Graphical front-end for the gschem -> pcb workflow | | xgsch2pcb | [[ http://​www.seul.org/​pipermail/​geda-announce/​2009-December/​000093.html | Announcement ]] |[[ http://​geda.seul.org/​dist/​geda-xgsch2pcb-0.1.3.tar.gz | 0.1.3 ]] |Graphical front-end for the gschem -> pcb workflow |
 | gnucap | | [[ http://​www.gnucap.org/​devel | devel ]] | GPLed mixed-mode/​mixed-level circuit simulator | | gnucap | | [[ http://​www.gnucap.org/​devel | devel ]] | GPLed mixed-mode/​mixed-level circuit simulator |
Line 33: Line 48:
 | gwave | | [[ http://​gwave.sourceforge.net/​ | Homepage ]] | Analog waveform viewer | | gwave | | [[ http://​gwave.sourceforge.net/​ | Homepage ]] | Analog waveform viewer |
 | ngspice | | [[ http://​ngspice.sourceforge.net/​download.html | Download ]] | An improved SPICE | | ngspice | | [[ http://​ngspice.sourceforge.net/​download.html | Download ]] | An improved SPICE |
 +| pcb-rnd | | [[ http://​repo.hu/​projects/​pcb-rnd/​ | Homepage ]] | A pcb fork with random improvements |
  
-===== Distribution Packages / Binaries ​=====+===== Building the latest development version ​=====
  
-^ Linux Distro ^ Installation method ^ Install files ^ Creator/maintainer ^ Comment ^ +For those already familiar with the gEDA/gaf applications and those who need the latest stuff, access to source-code repository is availableThis is the latest developer version of the application
-| SuSE | yast | [[ http://​download.opensuse.org/​repositories/​science/​ | RPMs ]] | Werner Hoch | |   + 
-| Debian | apt-get install geda | [[ http://​packages.debian.org/search?​keywords=geda | .deb files ]] | Hamish Moffatt | Download .debs appropriate for the maturity level of your distro (stabletestingetc.) | +Installation from the Unstable/Testing repository is appropriate for those: 
-| Mac OS X | | [[ http://​www.ghz.cc/​charles/​fink/​ | fink packages ]] | Charles Lepple | Instructions provided ​in the [[http://www.ghz.cc/​charles/​fink | here ]] |+  * Seeking a solution to a specific problem that was submitted to the development teame.g.to test the "​fix"​ so that the developers can be informed that the "​fix"​ works
 +  * With significant working knowledge of the gEDA Tools and quite some knowledge in using and installing from git. 
 + 
 +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).
  
-===== Windows =====+To clone the gEDA/gaf and pcb repositories using anonymous git access, type
  
-gEDA is a set of GNU/Linux or Unix-native programsThere is no supported Windows versionHowever, since most programs are based on the cross-platform GTK+ libraries, it is possible to build a Windows versionTherefore, if you want a Windows version, please feel free to grab the sources and try to build one yourself.+  git clone git://git.geda-project.org/​geda-gaf.git 
 +  git clone git://​git.geda-project.org/pcb.git
  
-Experimental releases ​of [[http://www.delorie.com/​pcb/​geda-windows/ | gEDA for Microsoft Windows]](tm).  ​Still work in progress.+There is a cgit interface to the repositories ​of the various projects at [[http://git.geda-project.org/|git.geda-project.org]].  ​To clone different repository hosted at git.geda-project.org,​ just substitute the last part of the URL.
  
-See also: [[installation#​Windows distributions]]+[[geda:​gaf_building_git_version|See here for how to build gEDA from the git repository.]]
  
geda/download.1397490269.txt.gz · Last modified: 2014/04/14 11:44 by rlutz