SLiM is an evolutionary simulation framework that combines a powerful engine for population genetic simulations with the capability of modeling arbitrarily complex evolutionary scenarios. Simulations are configured via the integrated Eidos scripting language that allows interactive control over practically every aspect of the simulated evolutionary scenarios. The underlying individual-based simulation engine is highly optimized to enable modeling of entire chromosomes in large populations. We also provide a graphical user interface on macOS and Linux for easy simulation set-up, interactive runtime control, and dynamical visualization of simulation output.

Installation Instructions

Fedora, Red Hat Enterprise Linux, CentOS: Enable the COPR repository then install using DNF.

  1. sudo dnf copr enable bacarson/SLiM-Selection_on_Linked_Mutations
  2. sudo dnf install SLiM

openSUSE Tumbleweed: Add the repository to your system, then refresh the package list and install using Zypper.

  1. Copy the link address of the Zypper repository to your system clipboard by right-clicking on the button in the distribution table below, then select "Copy link address" A screenshot of a table row containing an openSUSE distribution Zypper repository button
  2. Add the repository to the Zypper repository list by executing this command in a terminal: sudo zypper ar <PASTE the repository URL here>
  3. Update the packages known to Zypper sudo zypper refresh
  4. Install SLiM sudo zypper install SLiM

Conflicts and compatibility

Please note that this package, SLiM, conflicts with Simple Login Manager, which is packaged and distributed from the official Fedora repository as slim. This binary file name conflict was discussed and will not be resolved. Ask your system administrator to adjust your system to manually resolve the conflict (if you are the system administrator or owner, you should learn to do this yourself).

On RedHat Enterprise Linux 8, the EPEL 8 repository with the CentOS logo is compatible, as RHEL is the upstream of CentOS; enabling the COPR repository as instructed above should work; if it doesn't work, please try the .repo file or the .rpm directly and if that fails contact Bryce Carson.

Mailing Lists

There are two mailing lists. Please subscribe to either or both using the links below:

  • slim-announce: A low-volume mailing list for announcements only. Users may not post to this list.
  • slim-discuss: A higher-volume mailing list for questions, comments, bug reports, and discussion among users of SLiM.

Reporting Package Issues

Issues with installation or package dependencies should be directed to Bryce Carson ( Please use a subject line of: SLiM-Packaging: [Distribution (E.g. RHEL 8)].

Examples of packaging issues:

  • The package fails to install
  • Dependencies for SLiM cannot be satisfied with the default repositories in the distribution of choice
  • Desktop integration issues

All other issues should be directed to the slim-discuss mailing list or the upstream developer's GitHub.


To read the changelog of the package SLiM package, enable the repository and use standard RPM tooling to inspect the changes. The changelog is also included in the RPM spec file, per the RPM specification.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Centos-stream+epel-next 9 x86_64 (0)* Centos-stream+epel-next 9 (28 downloads)
Centos-stream 9 x86_64 (8)* Centos-stream 9 (77 downloads)
EPEL 8 x86_64 (12)* EPEL 8 (200 downloads)
EPEL 9 x86_64 (15)* EPEL 9 (41 downloads)
Fedora 37 x86_64 (27)* Fedora 37 (0 downloads)
Fedora 38 x86_64 (62)* Fedora 38 (0 downloads)
Fedora 39 x86_64 (74)* Fedora 39 (65 downloads)
Fedora 40 x86_64 (26)* Fedora 40 (28 downloads)
Fedora rawhide x86_64 (15)* Fedora rawhide (192 downloads)
openSUSE Leap 15.4 x86_64 (0)* openSUSE Leap 15.4 (24 downloads)
openSUSE Leap 15.5 x86_64 (0)* openSUSE Leap 15.5 (14 downloads)
openSUSE Tumbleweed x86_64 (16)* openSUSE Tumbleweed (182 downloads)
Rhel 8 x86_64 (0)* Rhel 8 (23 downloads)
Rhel 9 x86_64 (4)* Rhel 9 (35 downloads)

* Total number of downloaded packages.

Quick Enable

#> dnf copr enable bacarson/SLiM-Selection_on_Linked_Mutations
More info about enabling Copr repositories

Other Actions