diferença entre pacotes nagios-plugins e nagios-plugins-all rpm

diferença entre pacotes nagios-plugins e nagios-plugins-all rpm

Estou um pouco confuso quanto ao propósito desses dois pacotes rpm instalados no repositório epel. Pelo que posso ver, o pacote nagios-plugins apenas instala alguns scripts:

/usr/lib64/nagios/plugins/negate
/usr/lib64/nagios/plugins/urlize
/usr/lib64/nagios/plugins/utils.sh
/usr/share/doc/nagios-plugins-2.2.1
/usr/share/doc/nagios-plugins-2.2.1/ACKNOWLEDGEMENTS
/usr/share/doc/nagios-plugins-2.2.1/AUTHORS
/usr/share/doc/nagios-plugins-2.2.1/CODING
/usr/share/doc/nagios-plugins-2.2.1/COPYING
/usr/share/doc/nagios-plugins-2.2.1/ChangeLog
/usr/share/doc/nagios-plugins-2.2.1/FAQ
/usr/share/doc/nagios-plugins-2.2.1/LEGAL
/usr/share/doc/nagios-plugins-2.2.1/NEWS
/usr/share/doc/nagios-plugins-2.2.1/README
/usr/share/doc/nagios-plugins-2.2.1/README.Fedora
/usr/share/doc/nagios-plugins-2.2.1/REQUIREMENTS
/usr/share/doc/nagios-plugins-2.2.1/SUPPORT
/usr/share/doc/nagios-plugins-2.2.1/THANKS
/usr/share/locale/de/LC_MESSAGES/nagios-plugins.mo
/usr/share/locale/fr/LC_MESSAGES/nagios-plugins.mo

E o pacote nagios-plugins-all contém os plugins reais:

Installing for dependencies:
 nagios-plugins                         x86_64               2.2.1-4git.el7                 epel               251 k
 nagios-plugins-breeze                  x86_64               2.2.1-4git.el7                 epel                18 k
 nagios-plugins-by_ssh                  x86_64               2.2.1-4git.el7                 epel                44 k
 nagios-plugins-cluster                 x86_64               2.2.1-4git.el7                 epel                37 k
 nagios-plugins-dhcp                    x86_64               2.2.1-4git.el7                 epel                44 k
 nagios-plugins-dig                     x86_64               2.2.1-4git.el7                 epel                44 k
 nagios-plugins-disk                    x86_64               2.2.1-4git.el7                 epel                45 k
 nagios-plugins-disk_smb                x86_64               2.2.1-4git.el7                 epel                21 k
 nagios-plugins-dns                     x86_64               2.2.1-4git.el7                 epel                45 k
 nagios-plugins-dummy                   x86_64               2.2.1-4git.el7                 epel                33 k
 nagios-plugins-file_age                x86_64               2.2.1-4git.el7                 epel                19 k
 nagios-plugins-flexlm                  x86_64               2.2.1-4git.el7                 epel                20 k
 nagios-plugins-fping                   x86_64               2.2.1-4git.el7                 epel                43 k
 nagios-plugins-game                    x86_64               2.2.1-4git.el7                 epel                39 k
 nagios-plugins-hpjd                    x86_64               2.2.1-4git.el7                 epel                42 k
 nagios-plugins-http                    x86_64               2.2.1-4git.el7                 epel                60 k
 nagios-plugins-icmp                    x86_64

Qual é o propósito do pacote nagios-plugins e utils.sh ?
Por que dois pacotes separados?

Responder1

Pense nisso nagios-pluginscomo a base. Há muitos nagios-plugins-*. o allpacote instala todos eles, mas você pode escolher alguns deles.

Agora, as configurações principais nagios-pluginsconstituem a base, como a estrutura dir e os arquivos comumente usados, como os que você mostrou. Se cada um dos nagios-plugins-*arquivos instalasse esses arquivos, eles brigariam entre si e a vida não seria divertida.

informação relacionada