Versions Compared

Key

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

...

  1. Install the yum-downloadonly plugin.

    Code Block
    yum -y install yum-plugin-downloadonly

    The package by default comes with large installations.

  2. Create a directory for download packages.

    Code Block
    mkdir packages
  3. Query the RPM dependencies.

    Code Block
    rpm -qpR swarm-scs-{version}.x86_64.rpm

Result:

glibc >= 2.17 
bash-completion 
bash-completion-extras 
dhcp 
python3 
iproute 
chrony 
NetworkManager 
rsyslog 
logrotate 
cronie 
/bin/sh 
/bin/sh 
/bin/sh 
rpmlib(PayloadFilesHavePrefix) <= 4.0-1 
rpmlib(CompressedFileNames) <= 3.0.4-1

...

Query

Command

bash-completion [NOTE: No longer required after SCS 1.5]

yum -y install --downloadonly --downloaddir=/root/packages/ bash-completion 

bash-completion-extras [NOTE: No longer required after SCS 1.5]

yum -y install --downloadonly --downloaddir=/root/packages/ bash-completion-extras 

chrony

yum -y install --downloadonly --downloaddir=/root/packages/ chrony 

cronie

yum -y install --downloadonly --downloaddir=/root/packages/ cronie 

dhcp

yum -y install --downloadonly --downloaddir=/root/packages/ dhcp

iproute

yum -y install --downloadonly --downloaddir=/root/packages/ iproute 

logrotate

yum -y install --downloadonly --downloaddir=/root/packages/ logrotate

NetworkManager

yum -y install --downloadonly --downloaddir=/root/packages/ NetworkManager

python3

yum -y install --downloadonly --downloaddir=/root/packages/ python3

rsyslog

yum -y install --downloadonly --downloaddir=/root/packages/ rsyslog

...