Menu

Binary Packages Log in to Edit

Anonymous Volker Wichmann Justus Spitzmüller Manfed Egger

Binary Packages

There are ready-to-use binary packages available for most of the platforms supported.

After installation, you can immediately start working with SAGA. Simply execute the file saga_gui (saga_gui.exe on windows). The first thing you should verify is that the SAGA module libraries got loaded. In case they were not, you can load the module libraries by choosing Load Module Library from the Modules main menu. You will find the libraries in the subfolder modules of your SAGA installation path.

If you have raster data in different formats than SAGA's own grid format, use one of the Import modules to import the data. Shapefiles and tab-delimited tables can be loaded directly. An easy way to play with SAGA is to download one of the demo datasets. Load the data and double-click on the datasets in the Workspace window to display them in a map view. Use the navigation tools to zoom and pan (zooming out is achieved by right-clicking). The section First Steps provides examples based on demo datasets. To get a clue on how to use the modules you may like to take a look at the page Using SAGA Modules. A list of documentation on SAGA (e.g. the SAGA User Guide) can be found on http://www.saga-gis.org, section References.


Windows

Download the ZIP of the latest SAGA MS Windows binary release (saga__version__bin_mswvc.zip) and extract all files to a directory of your choice. Alternatively you can download the installer saga__version__setup.exe and execute the file.

64bit binary packages and recent development snapshots from cvs can be downloaded from http://www.laserdata.at/saga_packages.html.


Linux

There are binary packages available for some Linux distributions to use with your package manager and a tar you can try with others.

Debian and Ubuntu linux Debian includes a version of SAGA GIS meant to be part of the next release (squeeze): http://packages.debian.org/en/saga Backports for Debian lenny (i386 and amd64) are available here: http://zadeh.ugent.be/~johan/saga/lenny/

SAGA GIS is available on launchpad for users of Ubuntu hardy(8.04) up to maverick (10.10). After adding the right archive, you can install saga using the standard ubuntu tools. More information is given on this page: https://launchpad.net/~johanvdw/+archive/saga-gis or if you are in a hurry you can run:

sudo add-apt-repository ppa:johanvdw/saga-gis
sudo apt-get install saga

Arch SAGA is available in the AUR by this Package.

Fedora, RHEL and compatible SAGA is available via a copr project for all current Fedora versions and for RHEL 9.
Fedora users can enable the copr repository and install SAGA with the following commands:

dnf copr enable megger/saga 
dnf install saga

Users of RHEL and compatible distros need to enable EPEL and the CBR repository prior to install SAGA. This can be done with following commands on all distros:

dnf config-manager --set-enabled crb
dnf install epel-release
dnf copr enable megger/saga 
dnf install saga

Other linux distributions Download the tarball (compressed source code archive) of the latest SAGA release (saga-version.tar.gz). Extract all files to a directory of your choice. To run SAGA you first have to copy SAGA's API library libsaga_api.so to a location that is listed in the LD_LIBRARY_PATH environment variable. Copy the library into one of the standard directories (e.g. /usr/lib) and run ldconfig (or /sbin/ldconfig depending on your linux distribution). If you can't or don't want to install the library in a standard place (e.g. you don't have the rights to modify /usr/lib), then you might want to add the library's location to the LD_LIBRARY_PATH environment variable, e.g.:

$ export LD_LIBRARY_PATH=/usr/local/saga_2.0:$LD_LIBRARY_PATH

Now find the file saga_gui and execute it (make sure the executable flag is set, otherwise chmod +x will do so).

In case you encounter problems, assure that you have the following libraries installed (you may use your package manager to do so):

You can search for unresolved dependencies by running ldd on libsaga_api.so.


FreeBSD

To install the latest native FreeBSD binary from internet simply do as superuser

pkg_add -r saga

That's all!

The next part you only need to read if you want to download the native binary of SAGA manually for some reason. Then you have to differentiate between FreeBSD OS versions and platforms to choose the right path.

To download SAGA for example for FreeBSD 10.0-CURRENT on amd64 platform you can use ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-10-current/Latest/saga.tbz and on i386 platform you can use ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-10-current/Latest/saga.tbz.

For other OS versions you have to substitute packages-10-current with one of the following strings: packages-8-stable, packages-8.4-release, packages-9-stable, packages-9.1-release, packages-9.2-release.

Note, that not every binary version is available all the time. That depends on periodically runs of the FreeBSD package build cluster.

Once you have downloaded the right SAGA tarball, the following should do the installation:

pkg_add -r saga-2.1.0.tbz

Last note: On FreeBSD it is not guaranteed that there is a binary tarball for every version at every time. In case you do not find the right one, you should consider to build SAGA GIS on your own, see Compiling SAGA from sources on FreeBSD.



Related

Wiki: First Steps
Wiki: Home
Wiki: SAGA Installation
Wiki: Supported Platforms
Wiki: Using SAGA Modules

Discussion

  • Praveen Kumar Sinha

    I am very found of SAGA GIS. This is to request you to develop:
    1) Contour developing tool (with User input for Interval),
    2) Vector Conversion to Raster resulting the Grid System of Project (Say Channel vector if converted to raster it should be in Grid System of DEM, so that NEAR Channel analysis can instantly be carried out within one Grid System).
    It is pleasure to be with SAGA, Like it to be only GIS platform on my Desktop.
    Thanks a lot.

     
  • Volker Wichmann

    Volker Wichmann - 2020-09-22

    Hi,
    please post such questions and feature requests in the forums, not in the wiki. Nevertheless, both features you request are already implemented:
    1) Shapes > Shapes-Grid Tools > Contour Lines from Grid
    2) Grid > Gridding > Shapes to Grid (choose "grid or grid system" with the "Target Grid System" parameter and provide the grid system of your DEM)

     
  • Alejandro Méndez

    Greetings,

    I've been a dedicated user of SAGA GIS on Linux Mint for over 8 years, and I've always been impressed by its comprehensive functionality and ease of use. Unfortunately, I've recently encountered an issue when attempting to add the PPA repository. Upon adding the repository, I receive an error message indicating that "Jammy" is not enabled.

    I would be grateful if you could provide any information regarding whether this PPA repository will be enabled for "Jammy" in the future. Alternatively, if there is a straightforward method for running SAGA in its latest version on Linux Mint, I would be eager to learn about it.

    Thank you for your time and consideration.

     
    • Volker Wichmann

      Volker Wichmann - 2024-05-21

      Hi Alejandro,

      this question is better ask to the PPA maintainer (Johan) on https://launchpad.net/~johanvdw/+archive/ubuntu/saga-gis

      I don't know if he has planned to provide a package for "jammy", please contact him over the link above.
      In case he does not, it is quite straight forward to compile SAGA yourself (although this requires some basic knowledge on this). Please have a look here if you are interested:
      https://sourceforge.net/p/saga-gis/wiki/Compiling%20SAGA%20on%20Linux/

      The page includes some additional hints for "jammy".

      Best regards,
      Volker

       

Log in to post a comment.