How to Install and Uninstall perl-Module-Path Package on openSUSE Leap

Last updated: November 08,2024

1. Install "perl-Module-Path" package

Please follow the guidance below to install perl-Module-Path on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install perl-Module-Path

2. Uninstall "perl-Module-Path" package

This tutorial shows how to uninstall perl-Module-Path on openSUSE Leap:

$ sudo zypper remove perl-Module-Path

3. Information about the perl-Module-Path package on openSUSE Leap

Information for package perl-Module-Path:
-----------------------------------------
Repository : Main Repository
Name : perl-Module-Path
Version : 0.19-bp155.2.8
Arch : noarch
Vendor : openSUSE
Installed Size : 34.0 KiB
Installed : No
Status : not installed
Source package : perl-Module-Path-0.19-bp155.2.8.src
Upstream URL : http://search.cpan.org/dist/Module-Path/
Summary : get the full path to a locally installed module
Description :
This module provides a single function, 'module_path()', which takes a
module name and finds the first directory in your '@INC' path where the
module is installed locally. It returns the full path to that file,
resolving any symlinks. It is portable and only depends on core modules.
It works by looking in all the directories in '@INC' for an appropriately
named file:
I wrote this module because I couldn't find an alternative which dealt with
the points listed above, and didn't pull in what seemed like too many
dependencies to me.
The distribution for 'Module::Path' includes the 'mpath' script, which lets
you get the path for a module from the command-line:
% mpath Module::Path
The 'module_path()' function will also cope if the module name includes
'.pm'; this means you can pass a partial path, such as used as the keys in
'%INC':
module_path('Test/More.pm') eq $INC{'Test/More.pm'}
The above is the basis for one of the tests.