Where does IBM keep the filesets for man pages? I looked through all of 8 installation CDs but could not find them.
If they are on different CD then how do I get it? Can I download the fileset from IBMs web site?
Thanks.
-- Hemant Shah /"\ ASCII ribbon campaign E-mail: NoJunkMails...@xnet.com \ / --------------------- X against HTML mail TO REPLY, REMOVE NoJunkMail / \ and postings FROM MY E-MAIL ADDRESS. -----------------[DO NOT SEND UNSOLICITED BULK E-MAIL]------------------ I haven't lost my mind, Above opinions are mine only. it's backed up on tape somewhere. Others can have their own.
Also, the base level AIX 5.3 "Documentation CD's" contain a faulty fileset('s), I think infocenter.rte, but it might be another. However, the same filesets are on the main AIX install cd's and are fully intact there.
I've been working on a man page issue with support the last week or so. Speaking of which, has anyone else been able to use 'catman' to generate preformated man pages in 5.3? It doesn't do anything when I run it.
> Also, the base level AIX 5.3 "Documentation CD's" contain a faulty > fileset('s), I think infocenter.rte, but it might be another. However, > the same filesets are on the main AIX install cd's and are fully intact > there.
> I've been working on a man page issue with support the last week or so. > Speaking of which, has anyone else been able to use 'catman' to generate > preformated man pages in 5.3? It doesn't do anything when I run it.
-- Hemant Shah /"\ ASCII ribbon campaign E-mail: NoJunkMails...@xnet.com \ / --------------------- X against HTML mail TO REPLY, REMOVE NoJunkMail / \ and postings FROM MY E-MAIL ADDRESS. -----------------[DO NOT SEND UNSOLICITED BULK E-MAIL]------------------ I haven't lost my mind, Above opinions are mine only. it's backed up on tape somewhere. Others can have their own.
You don't want the 5.3 Documentation CD's, one or more filesets on them are bad (As I've been told by AIX support). All the documentation is ALSO on the AIX installation CD's anyway, install the docs from there.
>>Also, the base level AIX 5.3 "Documentation CD's" contain a faulty >>fileset('s), I think infocenter.rte, but it might be another. However, >>the same filesets are on the main AIX install cd's and are fully intact >>there.
>>I've been working on a man page issue with support the last week or so. >>Speaking of which, has anyone else been able to use 'catman' to generate >>preformated man pages in 5.3? It doesn't do anything when I run it.
Nathan <nat...@nospam.org> writes: > I've been working on a man page issue with support the last week or > so. Speaking of which, has anyone else been able to use 'catman' to > generate preformated man pages in 5.3? It doesn't do anything when I > run it.
Had the same problem with plain 5300-00, an upgrade to 5300-02 (or possibly one of the more recent fixes I installed to solve NIS problems) fixed that.
While stranded on information super highway Nathan wrote:
> You don't want the 5.3 Documentation CD's, one or more filesets on them > are bad (As I've been told by AIX support). All the documentation is > ALSO on the AIX installation CD's anyway, install the docs from there.
I could not find any documentation filesets on AIX 5.3 CD. Only fileset related to documentation was infocenter.aix.EN_US.commands which is installed on the system and this file set contains HTML pages only, I could find man pages when I ran "lslpp -f infocenter.aix.EN_US.commands".
>>>Also, the base level AIX 5.3 "Documentation CD's" contain a faulty >>>fileset('s), I think infocenter.rte, but it might be another. However, >>>the same filesets are on the main AIX install cd's and are fully intact >>>there.
>>>I've been working on a man page issue with support the last week or so. >>>Speaking of which, has anyone else been able to use 'catman' to generate >>>preformated man pages in 5.3? It doesn't do anything when I run it.
-- Hemant Shah /"\ ASCII ribbon campaign E-mail: NoJunkMails...@xnet.com \ / --------------------- X against HTML mail TO REPLY, REMOVE NoJunkMail / \ and postings FROM MY E-MAIL ADDRESS. -----------------[DO NOT SEND UNSOLICITED BULK E-MAIL]------------------ I haven't lost my mind, Above opinions are mine only. it's backed up on tape somewhere. Others can have their own.
Hemant Shah wrote: > While stranded on information super highway Nathan wrote:
>>You don't want the 5.3 Documentation CD's, one or more filesets on them >>are bad (As I've been told by AIX support). All the documentation is >>ALSO on the AIX installation CD's anyway, install the docs from there.
> I could not find any documentation filesets on AIX 5.3 CD. Only fileset > related to documentation was infocenter.aix.EN_US.commands which is installed > on the system and this file set contains HTML pages only, I could find > man pages when I ran "lslpp -f infocenter.aix.EN_US.commands".
Nathan is incorrect: documentation is not ALSO anywhere. It's on separate CDs, labeled "AIX 5L V5.3 Documentation CD 5765-G03". 2 Volumes.
I'm reasonably certain that...
To get the man pages, you have to install the HTML documentation. On that machine. Then the man command parses them out to man format, I believe.
For the text man pages, the filesets are on the first three of the main 8 installation disks under "infocenter". You need to install three of the infocenter items.
For the HTML InfoCenter, the filesets are on the first of the two Documentation CDs. You need to install the two items for your language (ex: EN_US) and the "rte" at the bottom. Then enter "chwebconfig -s DOCSERVER", re-login, and enter "infocenter" to start the browser, or else go to http://yourhostname:64111/ from any browser.
Then do "oslevel -r". If it reports the level as "5300-02" rather than "5300-03", you probably need to remove the old "bos.docsearch.rte" fileset that infocenter replaces (I think it's "oslevel -rl 5300-03", maybe "-rf" that gives you that info) and the dependent filesets.
> Where does IBM keep the filesets for man pages? > I looked through all of 8 installation CDs but could not find them.
> If they are on different CD then how do I get it? > Can I download the fileset from IBMs web site?
> Thanks.
> -- > Hemant Shah /"\ ASCII ribbon campaign > E-mail: NoJunkMails...@xnet.com \ / --------------------- > X against HTML mail > TO REPLY, REMOVE NoJunkMail / \ and postings > FROM MY E-MAIL ADDRESS. > -----------------[DO NOT SEND UNSOLICITED BULK E-MAIL]------------------ > I haven't lost my mind, Above opinions are mine only. > it's backed up on tape somewhere. Others can have their own.
While stranded on information super highway Robert Simpson wrote:
> Just did this on AIX 5.3 ML3.
> For the text man pages, the filesets are on the first three of the main 8 installation disks under "infocenter". You need to install three of the infocenter items.
> For the HTML InfoCenter, the filesets are on the first of the two Documentation CDs. You need to install the two items for your language (ex: EN_US) and the "rte" at the bottom. Then enter "chwebconfig -s DOCSERVER", re-login, and enter "infocenter" to start the browser, or else go to http://yourhostname:64111/ from any browser.
> Then do "oslevel -r". If it reports the level as "5300-02" rather than "5300-03", you probably need to remove the old "bos.docsearch.rte" fileset that infocenter replaces (I think it's "oslevel -rl 5300-03", maybe "-rf" that gives you that info) and the dependent filesets.
> Robert Simpson
I am at ML 03. The above procedure will allow me to view web page through the browser, but I need to use it from command line using "man" command.
>> Where does IBM keep the filesets for man pages? >> I looked through all of 8 installation CDs but could not find them.
>> If they are on different CD then how do I get it? >> Can I download the fileset from IBMs web site?
>> Thanks.
>> -- >> Hemant Shah /"\ ASCII ribbon campaign >> E-mail: NoJunkMails...@xnet.com \ / --------------------- >> X against HTML mail >> TO REPLY, REMOVE NoJunkMail / \ and postings >> FROM MY E-MAIL ADDRESS. >> -----------------[DO NOT SEND UNSOLICITED BULK E-MAIL]------------------ >> I haven't lost my mind, Above opinions are mine only. >> it's backed up on tape somewhere. Others can have their own.
-- Hemant Shah /"\ ASCII ribbon campaign E-mail: NoJunkMails...@xnet.com \ / --------------------- X against HTML mail TO REPLY, REMOVE NoJunkMail / \ and postings FROM MY E-MAIL ADDRESS. -----------------[DO NOT SEND UNSOLICITED BULK E-MAIL]------------------ I haven't lost my mind, Above opinions are mine only. it's backed up on tape somewhere. Others can have their own.
Hemant Shah wrote: > While stranded on information super highway Robert Simpson wrote: > > Just did this on AIX 5.3 ML3.
> > For the text man pages, the filesets are on the first three of the main 8 installation disks under "infocenter". You need to install three of the infocenter items.
> > For the HTML InfoCenter, the filesets are on the first of the two Documentation CDs. You need to install the two items for your language (ex: EN_US) and the "rte" at the bottom. Then enter "chwebconfig -s DOCSERVER", re-login, and enter "infocenter" to start the browser, or else go to http://yourhostname:64111/ from any browser.
> > Then do "oslevel -r". If it reports the level as "5300-02" rather than "5300-03", you probably need to remove the old "bos.docsearch.rte" fileset that infocenter replaces (I think it's "oslevel -rl 5300-03", maybe "-rf" that gives you that info) and the dependent filesets.
> > Robert Simpson
> I am at ML 03. The above procedure will allow me to view web page through the > browser, but I need to use it from command line using "man" command.
On AIX 5.3 try the following command $ which_fileset mknfs.htm /usr/share/man/info/en_US/a_doc_lib/cmds/aixcmds3/mknfs.htm bos.man.en_US.cmds 5.1.0.0
The second row should give you the fileset name. Check if it is installed and check the if the files still exist. $ lslpp -l FileSet ( Which show if fileset is installed or not ) $ lslpp -f FileSet ( Will show which files owned by the fileset )
If the fileset is not installed: Install it!
If every thing is fine:
Check if you are using the correct ' man ' program $ strings $(which man ) | grep cmdman should give IBM info and not some GNU or other stuff.
Also unset the MANPATH because for base OS man pages MANPATH is not needed.
BTW: In the old AIX 4.3.3 days the man pages has not been installed by default. So if you are working on a machine upgraded from AIX 4.3.3 to AIX 5.3 it most likely that the man pages has not been installed.
hth Hajo
If this is installed UNSET your MANPATH because a wroing
> Hemant Shah wrote: >> While stranded on information super highway Robert Simpson wrote: >> > Just did this on AIX 5.3 ML3.
>> > For the text man pages, the filesets are on the first three of the main 8 installation disks under "infocenter". You need to install three of the infocenter items.
>> > For the HTML InfoCenter, the filesets are on the first of the two Documentation CDs. You need to install the two items for your language (ex: EN_US) and the "rte" at the bottom. Then enter "chwebconfig -s DOCSERVER", re-login, and enter "infocenter" to start the browser, or else go to http://yourhostname:64111/ from any browser.
>> > Then do "oslevel -r". If it reports the level as "5300-02" rather than "5300-03", you probably need to remove the old "bos.docsearch.rte" fileset that infocenter replaces (I think it's "oslevel -rl 5300-03", maybe "-rf" that gives you that info) and the dependent filesets.
>> > Robert Simpson
>> I am at ML 03. The above procedure will allow me to view web page through the >> browser, but I need to use it from command line using "man" command.
> So lets find out if you have man pages installed:
> On AIX 5.1 its in: bos.man.en_US.cmds
> On AIX 5.3 try the following command > $ which_fileset mknfs.htm > /usr/share/man/info/en_US/a_doc_lib/cmds/aixcmds3/mknfs.htm > bos.man.en_US.cmds 5.1.0.0
> The second row should give you the fileset name. Check if it is > installed and check the if the files still exist. > $ lslpp -l FileSet ( Which show if fileset is installed or not ) > $ lslpp -f FileSet ( Will show which files owned by the fileset )
> If the fileset is not installed: Install it!
> If every thing is fine:
> Check if you are using the correct ' man ' program > $ strings $(which man ) | grep cmdman > should give IBM info and not some GNU or other stuff.
> Also unset the MANPATH because for base OS man pages MANPATH is not > needed.
> BTW: In the old AIX 4.3.3 days the man pages has not been installed by > default. So if you are working on a machine upgraded from AIX 4.3.3 to > AIX 5.3 it most likely that the man pages has not been installed.
This is a fresh install of AIX 5.3 on the system. bos.man.en_US.cmds is not installed and I cannot find it on the first CD ROM either.
# mount /mnt/cdrom # cd /mnt/cdrom # ls .Version OSLEVEL bosinst.data installp root 5300-00 RPMS image.data ppc usr [[root@lidp27]]/mnt/cdrom> # find . -name "bos.man*" #
I also ran smitty and tried to install it by trying to select it from the list but could not find it in the list.
> hth > Hajo
> If this is installed UNSET your MANPATH because a wroing
-- Hemant Shah /"\ ASCII ribbon campaign E-mail: NoJunkMails...@xnet.com \ / --------------------- X against HTML mail TO REPLY, REMOVE NoJunkMail / \ and postings FROM MY E-MAIL ADDRESS. -----------------[DO NOT SEND UNSOLICITED BULK E-MAIL]------------------ I haven't lost my mind, Above opinions are mine only. it's backed up on tape somewhere. Others can have their own.
> Do not use find ! Bad practise because bff files have any names.
> Assuming that all installable files will be in the ./installp/ppc > directory.
> cd ./installp/ppc > installp -l -d . | grep man
> hth > Hajo
I ran the above command but could not find it. Why has IBM made it so difficult to install man pages. The only thing I see that could contain man pages is infocenter.aix.EN_US.commands, does this contain all the man pages (sections 1,2,3, etc)? I need to install all man pages not just commands.
# cd ./installp/ppc
# installp -l -d . | grep man # AIX 3.2 Compatibility Commands # AIX 3.2 TCP/IP Compatability Commands # EBCDIC & ASCII Language Converters - German # Learning Basic Operating System Commands # System Networking Analysis and Performance Pilot # Performance Diagnostic Tool # Performance Statistics Library Interface # Performance Statistics Interface # Base Performance Tools # Performance Tuning Support # Performance Monitor API Event Codes # Performance Monitor API Library # Performance Monitor API Kernel Extension # Performance Monitor API Samples # Performance Monitor API Tools # System V Directory-enabled Commands # Filesystem Quota Commands # Human Designed Systems Terminal Definitions # Writer's Tools Commands # Text Formatting Services Commands # Distributed Command Execution Manager Runtime Enviro infocenter.aix.EN_US.commands 5.3.0.0 I N usr # AIX information commands - U.S. English # Local Performance Analysis & Control Commands # xprofiler Motif/Xwindow Style Performance Profiler
-- Hemant Shah /"\ ASCII ribbon campaign E-mail: NoJunkMails...@xnet.com \ / --------------------- X against HTML mail TO REPLY, REMOVE NoJunkMail / \ and postings FROM MY E-MAIL ADDRESS. -----------------[DO NOT SEND UNSOLICITED BULK E-MAIL]------------------ I haven't lost my mind, Above opinions are mine only. it's backed up on tape somewhere. Others can have their own.
What maintenance level are you running ( oslevel -r ) What is your installed version of ' bos.rte.man ' ( lslpp -l bos.rte.man ) ? What locale are you using for root ( locale )
With plain aix 5300-00 is the multi byte problem and man. See APAR IY65540 for details.
While stranded on information super highway Hajo Ehlers wrote:
> What maintenance level are you running ( oslevel -r ) > What is your installed version of ' bos.rte.man ' ( lslpp -l > bos.rte.man ) ? > What locale are you using for root ( locale )
> With plain aix 5300-00 is the multi byte problem and man. See APAR > IY65540 for details.
I am running ML 03 (5300-03), but I am trying to install man page from the original disk (5300-00) since they were never installed in first place.
# oslevel -r 5300-03
# lslpp -l bos.rte.man Fileset Level State Description --------------------------------------------------------------------------- - Path: /usr/lib/objrepos bos.rte.man 5.3.0.30 COMMITTED Man Commands
I finally figured out that one of the many files that are sourced in my .profile file was setting MANPATH and that was causing the problem.
After unsetting the MANPATH I am able to get man pages for the commands (section 1), but I still cannot get man pages for library functions (section 3).
$ man open Manual entry for open not found or not installed.
$ man 3 open There is not an entry for open in section 3.
$ cd /usr/share/man
$ ls cat1 cat4 cat7 catn man2 man5 man8 whatis cat2 cat5 cat8 info man3 man6 manl cat3 cat6 catl man1 man4 man7 mann
$ ls cat3 $ $ ls man3 $
As you can see cat3 and man3 are empty.
How do I install man pages for other sections?
Thanks.
> Hajo
-- Hemant Shah /"\ ASCII ribbon campaign E-mail: NoJunkMails...@xnet.com \ / --------------------- X against HTML mail TO REPLY, REMOVE NoJunkMail / \ and postings FROM MY E-MAIL ADDRESS. -----------------[DO NOT SEND UNSOLICITED BULK E-MAIL]------------------ I haven't lost my mind, Above opinions are mine only. it's backed up on tape somewhere. Others can have their own.
Hemant Shah wrote: > How do I install man pages for other sections?
Like Gary said already ... Nathan is incorrect: documentation is not ALSO anywhere. It's on separate CDs, labeled "AIX 5L V5.3 Documentation CD 5765-G03". 2 Volumes.
I'm reasonably certain that...
To get the man pages, you have to install the HTML documentation. On that machine. Then the man command parses them out to man format, I believe.