fetch-reqs.pl
version 0.1.5
fetch-reqs.pl - install prerequisite modules for a Perl script with minimal prerequisites for this tool
fetch-reqs.pl filename [...]
The files listed on the command line should all be Perl scripts or modules to scan for dependencies. Each file's Perl module dependencies will be installed by Sys::OsPackage by operating system packages if available, or otherwise via CPAN.
Sys::OsPackage currently contains OS packaging drivers for Fedora/RHEL/CentOS, Debian/Ubuntu, SuSE/OpenSuSE, Arch and Alpine Linux and their derivatives. More drivers can be added by creating new subclasses of Sys::OsPackage::Driver.
Program exit codes are 0 if no error, 1 if error.
Sys::OsPackage
GitHub repository for Sys::OsPackage: https://github.com/ikluft/Sys-OsPackage
Please report bugs via GitHub at https://github.com/ikluft/Sys-OsPackage/issues
Patches and enhancements may be submitted via a pull request at https://github.com/ikluft/Sys-OsPackage/pulls
Copyright (c) 2022 by Ian Kluft
This module is distributed in the hope that it will be useful, but it is provided “as is” and without any express or implied warranties. For details, see the full text of the license in the file LICENSE or at https://www.perlfoundation.org/artistic-license-20.html.
Ian Kluft <cpan-dev@iankluft.com>
This software is Copyright (c) 2022 by Ian Kluft.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
To install Sys::OsPackage, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Sys::OsPackage
CPAN shell
perl -MCPAN -e shell install Sys::OsPackage
For more information on module installation, please visit the detailed CPAN module installation guide.