Typical MANPATH

All Gurus once were Newbies
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Please stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions prefer the other forums within the support section.
Before you post please read this

Typical MANPATH

Postby Jeff23 on Thu Sep 04, 2008 10:01 pm

I'm sorry, but there doesn't seem to be a $MANPATH variable set by default. What directories should I include to hit all the possible man paths (including system calls and library stuff)?
Jeff23
Level 1
Level 1
 
Posts: 4
Joined: Sat Aug 16, 2008 8:25 pm

Linux Mint is funded by ads and donations.
 

Re: Typical MANPATH

Postby Husse on Fri Sep 05, 2008 8:20 am

I don't think you need it - the man command works well
Image
Don't fix it if it ain't broken, don't break it if you can't fix it
Husse
Level 21
Level 21
 
Posts: 19710
Joined: Sun Feb 11, 2007 7:22 am
Location: Near Borås Sweden

Re: Typical MANPATH

Postby Jeff23 on Fri Sep 05, 2008 8:21 pm

I agree that it works fine for shell or executable programs. Example: man man. Unfortunately, we don't appear to get anything else:
Code: Select all
jeff@jeff-desktop:~$ man malloc
No manual entry for malloc
jeff@jeff-desktop:~$ man 2 malloc
No manual entry for malloc in section 2
jeff@jeff-desktop:~$ man 3 malloc
No manual entry for malloc in section 3

where is it then?
Thank you in advance for any help.
Jeff23
Level 1
Level 1
 
Posts: 4
Joined: Sat Aug 16, 2008 8:25 pm

Re: Typical MANPATH

Postby Husse on Sat Sep 06, 2008 10:20 am

Are you sure there is a man page for malloc?
Image
Don't fix it if it ain't broken, don't break it if you can't fix it
Husse
Level 21
Level 21
 
Posts: 19710
Joined: Sun Feb 11, 2007 7:22 am
Location: Near Borås Sweden

Re: Typical MANPATH

Postby Jeff23 on Sat Sep 06, 2008 1:08 pm

Yes, there are 9 standard sections to the man pages. The third section contains every single C function in any C library. It's usually a lot faster to check an obscure function by typing man obscure_function, than scouring the internet for it. To see everything you can go here: http://linux.die.net/man/ . Here is the specific page for malloc: http://linux.die.net/man/3/malloc . I was just using it as an example that should obviously be there. Maybe some less common things might not be.
Jeff23
Level 1
Level 1
 
Posts: 4
Joined: Sat Aug 16, 2008 8:25 pm

Re: Typical MANPATH

Postby Husse on Sat Sep 06, 2008 4:29 pm

I am not sure, but I think man pages may differ between distros there simply might not be a man page in the Ubuntu package while you may have used some other package - just guessing...
Manuals are in /usr/share/man which is in the path
I used locate to search for malloc in my machine and got a bunch of hits - no manual though, but I have a standard install (in this respect)
Image
Don't fix it if it ain't broken, don't break it if you can't fix it
Husse
Level 21
Level 21
 
Posts: 19710
Joined: Sun Feb 11, 2007 7:22 am
Location: Near Borås Sweden


Return to Newbie Questions

Who is online

Users browsing this forum: Bing [Bot], niowluka and 19 guests