10 More Discussions You Might Find Interesting
1. Linux
If may install can Tells everybody ??? (0 Replies)
Discussion started by: kzBSD
0 Replies
2. BSD
Hello there,
Over the past few days I have installed FreeBSD 7.1 (which i'm new at)
to an external Hard Drive.
When installing, I chose to partition the disk Automatically and now I'm trying to use the label editor (post-installation configuration) to name the mount points:
/
/usr... (2 Replies)
Discussion started by: septima.pars
2 Replies
3. UNIX for Dummies Questions & Answers
I try to run java file on SCO Unix, but my Unix doesn't setup with JDK environment. I go to sun.com to download JDK for SCO Unix, but there is only JDK for HP-UNIX, is it ok for SCO Unix? If it's ok, how can I install it to my Unix after I download? If it's not ok, How can I do to run java file in... (0 Replies)
Discussion started by: wendyz
0 Replies
4. AIX
Hi,
I am a newbie here:
Can any one suggest me how to install a bff package to a desired location on an AIX box? I checked the man page for installp, it does not seem to have this information(Did I miss it?) for installing a package to a directory of user's choice.
Thanks for any help... (8 Replies)
Discussion started by: JStone
8 Replies
5. UNIX for Dummies Questions & Answers
Hello ALL,
I am not very sure about the following two questions, I have install some packages on my Linux system, though.
Q1. Should I log in as root to install a software package on a Linux system?
Q2. If I log in as a common user, say 'Mike', and install a software on Mike's home... (1 Reply)
Discussion started by: cy163
1 Replies
6. Red Hat
The crisis is over. I am just doing postmortem on how we handled it. So this is just an exercise in academics.
We have a mission critical system running on RED Hat Linux. It is a turnkey system "managed 100% by the vendor". I put this is quotes because we had an event last night that... (0 Replies)
Discussion started by: Skyybugg
0 Replies
7. UNIX for Dummies Questions & Answers
Hello folks, had a question.
I was trying to install sudotool on HP -UX 11i.
I downloaded gzip file from sudo site and unzipped to /tmp folder on HP box
how do i install it??
do i need to run "swinstall" menu and then choose from there?
THanks!
karthik (1 Reply)
Discussion started by: karthikosu
1 Replies
8. HP-UX
Hello,
New to the board. Experienced solaris admin, unexperienced HP admin.
I'm trying to install the acc compiler package B3913DB off of the HP-UX 11.0 application software CD. I have the cd mounted on another system, and nfs mounted as /mnt on the HP-UX box.
I don't have a whole lot... (3 Replies)
Discussion started by: tb0ne
3 Replies
9. UNIX for Dummies Questions & Answers
I need to install an application on my Sun station and need root privleges to do so. I was given sudo privileges and was told to issue the following command.
bash-2.03$ sudo init 0
I've read the man pages for init and understand the purpose of that command. My questions are:
1. From the... (2 Replies)
Discussion started by: forbin24
2 Replies
10. UNIX for Dummies Questions & Answers
hi,
i want to add the gtk libraries into my Sun Solaris 8.
So i got this file from http://www.sunfreeware.com/.
glib-1.2.10-sol8-sparc-local.gz
After i gzip -d it, i got the file below.
glib-1.2.10-sol8-sparc-local
then, what should i do ? how to continue?
pls help me. thank... (1 Reply)
Discussion started by: champion
1 Replies
CPANPLUS::Dist::MM(3) User Contributed Perl Documentation CPANPLUS::Dist::MM(3)
NAME
CPANPLUS::Dist::MM - distribution class for MakeMaker related modules
SYNOPSIS
$mm = CPANPLUS::Dist::MM->new( module => $modobj );
$mm->create; # runs make && make test
$mm->install; # runs make install
DESCRIPTION
"CPANPLUS::Dist::MM" is a distribution class for MakeMaker related modules. Using this package, you can create, install and uninstall perl
modules. It inherits from "CPANPLUS::Dist".
ACCESSORS
parent()
Returns the "CPANPLUS::Module" object that parented this object.
status()
Returns the "Object::Accessor" object that keeps the status for this module.
STATUS ACCESSORS
All accessors can be accessed as follows:
$mm->status->ACCESSOR
makefile ()
Location of the Makefile (or Build file). Set to 0 explicitly if something went wrong.
make ()
BOOL indicating if the "make" (or "Build") command was successful.
test ()
BOOL indicating if the "make test" (or "Build test") command was successful.
prepared ()
BOOL indicating if the "prepare" call exited successfully This gets set after "perl Makefile.PL"
distdir ()
Full path to the directory in which the "prepare" call took place, set after a call to "prepare".
created ()
BOOL indicating if the "create" call exited successfully. This gets set after "make" and "make test".
installed ()
BOOL indicating if the module was installed. This gets set after "make install" (or "Build install") exits successfully.
uninstalled ()
BOOL indicating if the module was uninstalled properly.
_create_args ()
Storage of the arguments passed to "create" for this object. Used for recursive calls when satisfying prerequisites.
_install_args ()
Storage of the arguments passed to "install" for this object. Used for recursive calls when satisfying prerequisites.
METHODS
$bool = $dist->format_available();
Returns a boolean indicating whether or not you can use this package to create and install modules in your environment.
$bool = $dist->init();
Sets up the "CPANPLUS::Dist::MM" object for use. Effectively creates all the needed status accessors.
Called automatically whenever you create a new "CPANPLUS::Dist" object.
$bool = $dist->prepare([perl => '/path/to/perl', makemakerflags => 'EXTRA=FLAGS', force => BOOL, verbose => BOOL])
"prepare" preps a distribution for installation. This means it will run "perl Makefile.PL" and determine what prerequisites this
distribution declared.
If you set "force" to true, it will go over all the stages of the "prepare" process again, ignoring any previously cached results.
When running "perl Makefile.PL", the environment variable "PERL5_CPANPLUS_IS_EXECUTING" will be set to the full path of the "Makefile.PL"
that is being executed. This enables any code inside the "Makefile.PL" to know that it is being installed via CPANPLUS.
Returns true on success and false on failure.
You may then call "$dist->create" on the object to create the installable files.
$href = $dist->_find_prereqs( file => '/path/to/Makefile', [verbose => BOOL])
Parses a "Makefile" for "PREREQ_PM" entries and distills from that any prerequisites mentioned in the "Makefile"
Returns a hash with module-version pairs on success and false on failure.
$bool = $dist->create([perl => '/path/to/perl', make => '/path/to/make', makeflags => 'EXTRA=FLAGS', prereq_target => TARGET, skiptest => BOOL,
force => BOOL, verbose => BOOL])
"create" creates the files necessary for installation. This means it will run "make" and "make test". This will also scan for and attempt
to satisfy any prerequisites the module may have.
If you set "skiptest" to true, it will skip the "make test" stage. If you set "force" to true, it will go over all the stages of the
"make" process again, ignoring any previously cached results. It will also ignore a bad return value from "make test" and still allow the
operation to return true.
Returns true on success and false on failure.
You may then call "$dist->install" on the object to actually install it.
$bool = $dist->install([make => '/path/to/make', makemakerflags => 'EXTRA=FLAGS', force => BOOL, verbose => BOOL])
"install" runs the following command:
make install
Returns true on success, false on failure.
$bool = $dist->write_makefile_pl([force => BOOL, verbose => BOOL])
This routine can write a "Makefile.PL" from the information in a module object. It is used to write a "Makefile.PL" when the original
author forgot it (!!).
Returns 1 on success and false on failure.
The file gets written to the directory the module's been extracted to.
perl v5.16.3 2013-05-20 CPANPLUS::Dist::MM(3)