How to Install and Uninstall libex-monkeypatched-perl Package on Kali Linux
Last updated: December 23,2024
1. Install "libex-monkeypatched-perl" package
Please follow the instructions below to install libex-monkeypatched-perl on Kali Linux
$
sudo apt update
Copied
$
sudo apt install
libex-monkeypatched-perl
Copied
2. Uninstall "libex-monkeypatched-perl" package
This guide covers the steps necessary to uninstall libex-monkeypatched-perl on Kali Linux:
$
sudo apt remove
libex-monkeypatched-perl
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libex-monkeypatched-perl package on Kali Linux
Package: libex-monkeypatched-perl
Version: 0.03-2
Installed-Size: 29
Maintainer: Debian Perl Group
Architecture: all
Depends: perl:any, sgml-base (>= 1.28), libsub-name-perl
Size: 12624
SHA256: 51126dba522cb08802292773759476e6ef71e72cb7f16766407053809e1b8746
SHA1: 4734794cb0b54f935d69640d185e9adcbd69ffda
MD5sum: 1e6c1ad2fbbc195e47226bd8b70c8437
Description: experimental API for safe monkey-patching
The term "monkey patching" describes injecting additional methods into
a class whose implementation you don't control. If done without care,
this is dangerous; the problematic case arises when:
* You add a method to a class;
* A newer version of the monkey-patched class adds another method of
the same name
* And uses that new method in some other part of its own
implementation.
.
ex::monkeypatched lets you do this sort of monkey-patching safely:
before it injects a method into the target class, it checks whether the
class already has a method of the same name. If it finds such a
method, it throws an exception (at compile-time with respect to the
code that does the injection).
.
See for
more details.
Description-md5:
Homepage: https://metacpan.org/release/ex-monkeypatched
Tag: devel::lang:perl, devel::library, implemented-in::perl
Section: perl
Priority: optional
Filename: pool/main/libe/libex-monkeypatched-perl/libex-monkeypatched-perl_0.03-2_all.deb
Version: 0.03-2
Installed-Size: 29
Maintainer: Debian Perl Group
Architecture: all
Depends: perl:any, sgml-base (>= 1.28), libsub-name-perl
Size: 12624
SHA256: 51126dba522cb08802292773759476e6ef71e72cb7f16766407053809e1b8746
SHA1: 4734794cb0b54f935d69640d185e9adcbd69ffda
MD5sum: 1e6c1ad2fbbc195e47226bd8b70c8437
Description: experimental API for safe monkey-patching
The term "monkey patching" describes injecting additional methods into
a class whose implementation you don't control. If done without care,
this is dangerous; the problematic case arises when:
* You add a method to a class;
* A newer version of the monkey-patched class adds another method of
the same name
* And uses that new method in some other part of its own
implementation.
.
ex::monkeypatched lets you do this sort of monkey-patching safely:
before it injects a method into the target class, it checks whether the
class already has a method of the same name. If it finds such a
method, it throws an exception (at compile-time with respect to the
code that does the injection).
.
See
more details.
Description-md5:
Homepage: https://metacpan.org/release/ex-monkeypatched
Tag: devel::lang:perl, devel::library, implemented-in::perl
Section: perl
Priority: optional
Filename: pool/main/libe/libex-monkeypatched-perl/libex-monkeypatched-perl_0.03-2_all.deb