- SEE ALSO
Doit::Rpm - commands for dealing with RPM packages
use Doit; my $doit = Doit->init; $doit->add_component('rpm'); $doit->rpm_install_packages(qw(zsh wget)); my @missing_packages = $doit->rpm_missing_packages(qw(zsh wget));
The following commands are added to the Doit runner object:
my @installed_packages = $doit->rpm_install_packages(@packages);
Make sure that the listed RPM packages are installed (using yum(8)). Return a list of the packages which were actually installed during the execution of this command (or the number of packages in scalar context).
my @missing_packages = $doit->rpm_missing_packages(@packages);
Return the packages out of @packages which are not yet installed. This is an "informational" command and runs even in dry-run mode.
Slaven Rezic <email@example.com>
Copyright (c) 2017 Slaven Rezic. All rights reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.