Download Guile 3.0.10
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 release tarballs, or cloning Guile's source code from the Git repository.
Installing packaged Guile
Guix
If you use GNU Guix, run the following command:
guix install guile
To install a particular version, add a version suffix like @3.0, as appropriate.
Trisquel, Debian, etc.
If you use Debian, Trisquel, or other Debian derivatives, run the following command:
apt-get install guile-3.0
It might take a little while for the new Guile 3.0 series to reach the Debian family, though. To get the older 2.2 series, try:
apt-get install guile-2.2
Parabola
If you use Parabola, run the following command:
pacman -S guile
Releases
Releases of Guile are available as source code tarballs at https://ftp.gnu.org/gnu/guile/ and on its mirrors.
Stable and maintenance releases of Guile have even minor version numbers:
- The latest release of Guile's 3.0.x series is 3.0.10:
- guile-3.0.10.tar.gz (9.7 MB), signature
- guile-3.0.10.tar.xz (5.8 MB), signature
- guile-3.0.10.tar.lz (5.5 MB), signature
- The last release of Guile's legacy 2.2.x series is 2.2.7:
- guile-2.2.7.tar.gz (18.1 MB), signature
- guile-2.2.7.tar.xz (10.9 MB), signature
- guile-2.2.7.tar.lz (9.2 MB), signature
Repository
Guile's source code is stored in a Git repository and can be fetched with the following command:
git clone https://git.sv.gnu.org/git/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.