The following dependencies are required and are installed as part of the Agent installer package:
- For Debian 7 and Ubuntu 12.xx and 14.xx:
- The rapidrecovery-agent requires:
lsscsi, libblkid1, e2fslibs, libpam0g, libc6, libpcre3, perl, make, e2fsprogs, xfsprogs, python-minimal, apprecovery-dkms, rapidrecovery-mono, sysvinit-utils
- The apprecovery-dkms requires:
module-init-tools, gcc, build-essential, coreutils (>= 7.4), patch
- The rapidrecovery-agent requires:
- For Debian 8 and 9 and Ubuntu 15.xx, 16.xx, and 17.xx:
- The rapidrecovery-agent requires:
lsscsi, libblkid1, e2fslibs, libpam0g, libc6, libpcre3, perl, make, e2fsprogs, xfsprogs, python-minimal, apprecovery-dkms, rapidrecovery-mono, systemd
- The apprecovery-dkms requires:
module-init-tools, gcc, build-essential, coreutils (>= 7.4), patch
- The rapidrecovery-agent requires:
- For Red Hat Enterprise Linux 6, CentOS 6, and Oracle Linux 6:
- The rapidrecovery-agent requires:
lsscsi, make, gcc, pam, pcre, glibc, python, perl, e2fsprogs, apprecovery-dkms, rapidrecovery-mono, nbd, libblkid, e2fsprogs-libs, xfsprogs, ntsysv
- The nbd requires:
apprecovery-dkms
NOTE: nbd is a Network Block Device, used to access storage remotely across the network instead of residing locally. If the nbd module is compiled into the kernel, Linux can use a remote server as one of its block devices. Every time the client machine wants to read
/dev/nbd0
, it sends a request to the server using TCP. The server replies with the data requested. Unlike NFS, it is possible to put any file system on it, but nbd does not allow shared access from multiple machines. - The apprecovery-dkms requires:
coreutils, cpio, findutils, gawk, gcc, grep, gzip, sed, tar, bash > 1.99, module-init-tools
- The rapidrecovery-agent requires:
- For Red Hat Enterprise Linux 7, CentOS 7, and Oracle Linux 7:
- The rapidrecovery-agent requires:
lsscsi, make, gcc, pam, pcre, glibc, python, perl, e2fsprogs, apprecovery-dkms, rapidrecovery-mono, nbd, libblkid, e2fsprogs-libs, xfsprogs, systemd
- The nbd requires:
apprecovery-dkms
- The apprecovery-dkms requires:
bash > 1.99, coreutils, cpio, findutils, gawk, gcc, grep, gzip, kmod, sed, systemd, tar, rpmlib
- The rapidrecovery-agent requires:
- For SUSE Linux Enterprise Server 11:
- The rapidrecovery-agent requires:
lsscsi, make, libblkid1, libext2fs2, pam, pcre, glibc, xfsprogs, python, perl, apprecovery-dkms, rapidrecovery-mono, sysvinit
- The apprecovery-dkms requires:
coreutils, cpio, findutils, gawk, gcc, grep, gzip, sed, tar, bash > 1.99, module-init-tools
- The rapidrecovery-agent requires:
- For SUSE Linux Enterprise Server 12:
- The rapidrecovery-agent requires:
lsscsi, make, libblkid1, libext2fs2, pam, pcre, glibc, xfsprogs, python, perl, apprecovery-dkms, rapidrecovery-mono, systemd
- The apprecovery-dkms requires:
bash > 1.99, coreutils, cpio, findutils, gawk, gcc, grep, gzip, kmod, sed, systemd, tar, rpmlib
- The rapidrecovery-agent requires: