Download Guile 2.2.0

Try installing Guile from your system packages first. It is likely that Guile is already packaged for the operating system you are using. This is the easiest and the recommended way of installing Guile. You can also install from the released tarballs, or cloning Guile's source code from the Git repository.

Installing packaged Guile

Guix

If you use GNU Guix on GuixSD or on top of a GNU/Linux distribution, run the following command:

guix package --install guile

Trisquel, gNewSense, Debian, etc.

If you use Trisquel, gNewSense, or other Debian derivatives, run the following command:

apt-get install guile-2.2

To get the older 2.0 series, try:

apt-get install guile-2.0

Parabola

If you use Parabola, run the following command:

pacman -S guile

Releases

The latest releases of Guile are available on the web. The GNU project's software page has full details about mirror sites, etc.

Stable and maintenance releases of Guile have even minor version numbers, and can be downloaded from https://ftp.gnu.org/gnu/guile/:

  • The latest release of Guile's 2.2.x series is 2.2.0
  • The latest release of Guile's legacy 2.0.x series is 2.0.14

Development releases of Guile are given odd minor version numbers, and can be downloaded from http://alpha.gnu.org/gnu/guile/.

Repository

Since March 27th, 2008, Guile's source code is stored in a Git repository at Savannah. You can access it with the following command:

git clone git://git.sv.gnu.org/guile.git

If the port used by the git protocol is not available, you can instead use the (slower) http method:

git clone http://git.sv.gnu.org/r/guile.git

Developers with a Savannah account can access the repository over SSH:

git clone ssh://git.sv.gnu.org/srv/git/guile.git

The repository can also be browsed on-line.

Snapshots

Snapshots are available from our continuous integration system: