Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
titlegit cloneInstallation of pre-requisites CENTOS
linenumberstrue
# Run as root
yum clean all && \
yum -y install epel-release && \
yum -y upgrade && \
yum -y install \
        boost-python36-devel \
        clang-analyzer \
        cmake \
        CUnit-devel \
        doxygen \
        e2fsprogs \
        file \
        flex \
        fuse3-devel \
        gcc \
        gcc-c++ \
        git \
        golang \
        graphviz \
        hwloc-devel \
        ipmctl \
        java-1.8.0-openjdk \
        json-c-devel \
        lcov \
        libaio-devel \
        libcmocka-devel \
        libevent-devel \
        libipmctl-devel \
        libiscsi-devel \
        libtool \
        libtool-ltdl-devel \
        libunwind-devel \
        libuuid-devel \
        libyaml-devel \
        Lmod \
        lz4-devel \
        make \
        man \
        maven \
        nasm \
        ndctl \
        numactl-devel \
        openssl-devel \
        pandoc \
        patch \
        patchelf \
        pciutils \
        python3-pip \
        python36-Cython \
        python36-devel \
        python36-distro \
        python36-jira \
        python36-numpy \
        python36-paramiko \
        python36-pylint \
        python36-requests \
        python36-requests \
        python36-tabulate \
        python36-pyxattr \
        python36-scons \
        sg3_utils \
        valgrind-devel \
        yasm && \
yum clean all
yum -y install openmpi3-devel && yum clean all

...

Code Block
languagebash
titlegit cloneInstallation of pre-requisites SUSE
linenumberstrue
# Run as root
zypper --non-interactive update && \
zypper --non-interactive install \
    boost-devel \
    clang \
    cmake \
    cunit-devel \
    curl \
    doxygen \
    flex \
    fuse3-devel \
    gcc \
    gcc-c++ \
    git \
    graphviz \
    gzip \
    hwloc-devel \
    java-1_8_0-openjdk-devel \
    libaio-devel \
    libcmocka-devel \
    libevent-devel \
    libiscsi-devel \
    libjson-c-devel \
    libltdl7 \
    liblz4-devel \
    libnuma-devel \
    libopenssl-devel \
    libtool \
    libunwind-devel \
    libuuid-devel \
    libyaml-devel \
    lua-lmod \
    make \
    man \
    maven \
    nasm \
    openmpi3-devel \
    pandoc \
    patch \
    patchelf \
    python3-devel \
    python3-distro \
    python3-pip \
    python3-pyxattr  \
    python3-PyYAML \
    python3-tabulate \
    scons \
    sg3_utils \
    valgrind-devel \
    which \
    yasm && \
    zypper clean --all

update-ca-certificates
zypper --non-interactive --no-gpg-checks install --allow-unsigned-rpm lua-lmod
zypper --non-interactive install -y ipmctl-devel go1.14 go1.14-race

...

Code Block
languagebash
titlegit cloneBuild in Centos
linenumberstrue
cd daos
scons-3 --config=force --build-deps=yes install

...

Code Block
languagebash
titlegit cloneBuild in SuSE
linenumberstrue
cd daos
scons --config=force --build-deps=yes install

...