How to Install and Uninstall libfuture-perl Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 02,2024

1. Install "libfuture-perl" package

In this section, we are going to explain the necessary steps to install libfuture-perl on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install libfuture-perl

2. Uninstall "libfuture-perl" package

Please follow the guidance below to uninstall libfuture-perl on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove libfuture-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libfuture-perl package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: libfuture-perl
Priority: optional
Section: universe/perl
Installed-Size: 156
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Architecture: all
Version: 0.33-1
Depends: perl (>= 5.15.8)
Breaks: libio-async-perl (<< 0.62~)
Filename: pool/universe/libf/libfuture-perl/libfuture-perl_0.33-1_all.deb
Size: 60608
MD5sum: 9017df24a8a1aacb935e430142a65ae7
SHA1: 768b7825b9119c30c8043df129358ab45839b874
SHA256: 549a25c3a7f749c3e85dfe4d55ae66eb1d0aceee32927bbf574990aac526ce29
Description-en: module for operations awaiting completion
A Future object represents an operation that is currently in progress, or
has recently completed. It can be used in a variety of ways to manage the
flow of control, and data, through an asynchronous program.
.
Some futures represent a single operation and are explicitly marked as ready
by calling the done or fail methods. These are called "leaf" futures here,
and are returned by the new constructor.
.
Other futures represent a collection sub-tasks, and are implicitly marked as
ready depending on the readiness of their component futures as required.
These are called "dependent" futures here, and are returned by the various
wait_* and need_* constructors.
.
It is intended that library functions that perform asynchonous operations
would use Future objects to represent outstanding operations, and allow their
calling programs to control or wait for these operations to complete. The
implementation and the user of such an interface would typically make use of
different methods on the class. The methods below are documented in two
sections; those of interest to each side of the interface.
Description-md5: a3b0efd5a3ab36e035cfb30ec386b5f2
Homepage: https://metacpan.org/release/Future
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu