The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Slaughter::Packages::linux - Abstractions for GNU/Linux package management.

DESCRIPTION

This module contains code for dealing with system packages.

If you wish to support a new packaging system for GNU/Linux based distributions this should be the only place you need to touch.

METHODS

Now follows documentation on the available methods.

new

Create a new instance of this object.

recognised

Does the local system match a known type?

isInstalled

Is the package installed?

installPackage

Install a package upon the local system.

removePackage

Remove the specified package.

AUTHOR

Steve Kemp <steve@steve.org.uk>

LICENSE

Copyright (c) 2010-2014 by Steve Kemp. All rights reserved.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The LICENSE file contains the full text of the license.