Ted Byers said the following on 12/17/2013 06:42 PM:
On 13-12-17 06:30 PM, Anton Aylward wrote:
Ted Byers said the following on 12/17/2013 06:02 PM:
[...] Can anyone tell me where it is?
Does this command return anything?
$ apropos perl
Hi Anton,
Thanks for this.
:-)
Yes. I get basically a list of perl modules that have been installed.
What is apropos? I never heard of that before.
Try "man apropos". Hopefully one of the lines thqt 'apropos' retuend was Module::Build (3pm) - Build and install Perl modules Now try $ man 3pm 'Module::Build' The brackets are so that the shell doens't try to interpret the colons. You could alto try $ man perl The "3pm" is the classification. $ man 1 man tell you about the man command and the basics of the classification. It says The table below shows the section numbers of the manual followed by the types of pages they contain. 0 Header files (usually found in /usr/include) 1 Executable programs or shell commands 2 System calls (functions provided by the kernel) 3 Library calls (functions within program libraries) 4 Special files (usually found in /dev) 5 File formats and conventions eg /etc/passwd 6 Games 7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7) 8 System administration commands (usually only for root) 9 Kernel routines [Non standard] SO the "3" in the "3pm" means that these are library The "pm" means perl modules. Where they live ... depends. By *convention* most man pages live under /usr/share/man .... somewhere. But there may be other places as well Your environment should have a variable MANPATH that lists the various locations manual pages might live. Try echo $MANPATH That should be set by /etc/profile but could be overridden in a number of places including your own .profile or the bash equivalents. See man pages for that. Oh, and try apropos for various terms to help find man pages. As you can see in /etc/profile, a program names 'manpath' is used to determine the possible paths. This in turn, as "man 1 manpath" will tell you, relies on a config file, /etc/manpath.config, whose format you can read about using "man 5 manpath". This tried to determine what you have installed and where the commonly found man pages might live. It is possible that you might need to update this, but I'd take advice from others before doing so. Please do read all of "man 1 man".
It is great that apropos lists all these perl modules, but what is the next step to actually be able to browse the documentation?
Can you see now why the Whitebeards keep saying to RTFM ? -- Plug into the Formula Maxim: Engineers don't understand security. They tend to work in solution space, not problem space. They rely on conventional designs and focus on a good experience for the user and manufacturer, rather than a bad experience for the bad guy. They view nature as the adversary, not people, and instinctively think about systems failing stochastically, rather than due to deliberate, intelligent, malicious intent. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org