IMP 2.20.2 Linux packages
- RPM packages for currently supported versions of RedHat Enterprise Linux
(RHEL) (or variants, such as CentOS or Rocky Linux) and Fedora, for both 64-bit
Intel (x86_64) and 64-bit ARM (aarch64), provided by the
COPR project
- To set up, run
dnf copr enable salilab/salilab
- Then simply install the IMP package to get IMP itself
(from the command line, use dnf install IMP); this will install the
IMP command line tools and the Python library (Python 3 on modern systems;
Python 2 on RHEL 7).
- Also install the IMP-devel package if you need to compile C++
code using the IMP libraries; the IMP-python2 package if you want
Python 2 support (on RHEL 8 or Fedora only); or the IMP-mpich package
if you want to use the IMP.mpi module.
- (Note that on RHEL systems you will first need to activate the
EPEL repository, e.g.
with dnf install epel-release.)
- (On RHEL 7, use yum rather than dnf.)
- Ubuntu LTS (22.04, Jammy Jellyfish; 20.04, Focal Fossa)
.deb packages for 64-bit Intel (x86_64) and 64-bit ARM (aarch64)
- Just add the following line to your /etc/apt/sources.list:
deb https://integrativemodeling.org/latest/download jammy/
(for Ubuntu 22.04, Jammy Jellyfish)
deb https://integrativemodeling.org/latest/download focal/
(for Ubuntu 20.04, Focal Fossa)
- Run sudo wget -O /etc/apt/trusted.gpg.d/salilab.asc https://salilab.org/~ben/pubkey256.asc to get the signing key (note this is a different key from that used for older IMP versions).
- Then simply install the imp package to get IMP itself
(needed for all users),
the imp-python2 package if you want Python 2 support,
and the imp-dev package if you need to compile C++ code using the IMP libraries. (From the command line, use sudo apt-get update; sudo apt-get install imp)
Individual file downloads
Each of the RPM and .deb files is
also available,
as are the source RPMs (to rebuild the package for Linux variants not listed
above). See the comments in the
IMP.spec file for building details.
All of the RPMs are signed with
this GPG key.
Linuxbrew
If you are using
Linuxbrew, you can also
install IMP by following the
Homebrew
instructions. (Note that this package is still experimental; if you run
into issues with it, please
let us know.)