Man page for apt-get pip Command
This tutorial shows the man page for man pip in linux.
Open terminal with 'su' access and type the command as shown below:
Result of the Command Execution shown below:
pip(3pm) User Contributed Perl Documentation pip(3pm)
pip The Perl Installation Program, for scripted and third party
The pip ("Perl Installation Program") console application is used to
install Perl distributions in a wide variety of formats, both from CPAN
and from external third party locations, while supporting module
dependencies that go across the boundary from third party to CPAN.
Using pip you can install CPAN modules, arbitrary tarballs from both
the local file system or across the internet from arbitrary URIs.
You can use pip to ensure that specific versions of CPAN modules are
installed instead of the most current version.
And beyond just single installations, you script script a series of
these installations by creating a "P5I" (Perl 5 Installation) file.
A Perl 5 Installation (P5I) file is a small script like file that
describes a set of distributions to install, and integrates the
installation of these distributions with the CPAN installer.
The primary use of P5I files are for installing proprietary or non CPAN
software that may still require the installation of a number of CPAN
dependencies in order to function.
P5I files are also extensible, with the first line of the file
specifying the name of the Perl class that implements the plan.
For the moment, the class described at the top of the P5I file must be
The simple Module::Plan::Lite plan class is bundled with the main
distribution, and additional types can be installed if needed.
Also on the development schedule for pip is the creation and
installation of distributions via "P5Z" files, which are tarballs
containing a P5I file, as well as all the distribution tarballs
referenced by the P5I file.
It is also anticipated that pip will gain support for PAR binary
packages and potentially also for ActivePerl PPM files.
The primary use of pip is to install from a P5I script, with the
canonical use case as follows:
This command will load the plan file directory/myplan.p5i, create the
plan, and then execute it.
If only a directory name is given, pip will look for a default.p5i plan
in the directory. Thus, all of the following are equivalent
If no target is provided at all, then the current directory will be
used. Thus, the following are equivalent
Syntax of a plan file
Initially, the only plan is available is the Module::Plan::Lite (MPL)
A typical MPL plan will look like the following