There's obviously more in the man-pages package, though.
https://www.kernel.org/doc/man-pages/
Yes of course, 3576. I was only giving some popular example.
]]>It includes man-pages for ls, mv and such.
% pacman -Qo /usr/share/man/man1/ls.1.gz
% pacman -Qo /usr/share/man/man1/ls.1p.gz
coreutils ships manpages for the, well, core utils - the variants in man-pages are the POSIX ones.
There's obviously more in the man-pages package, though.
https://www.kernel.org/doc/man-pages/
FYI, these are the 3576 pages you'd be missing without that package:
pacman -Fl man-pages | sed -n 's|.*/\([^\.]*\).*\.\([0-9]\).*|\1 (\2)|p' | sort
That is a lot. Cool oneliner!
equalizer876, the installed package is 5.64 MiB. This is not so much for so much information you get.
It includes man-pages for ls, mv and such. It is useful.
pacman -Fl man-pages | sed -n 's|.*/\([^\.]*\).*\.\([0-9]\).*|\1 (\2)|p' | sort
So man-db only provides access to base manpages while man-pages provides all.
No... "man-db" only provides the /usr/bin/man application used for opening manpages, while "man-pages" provides a collection of commonly useful manpages for the operating system itself (the kernel and libc functions, the 1p section describing many POSIX things, etc.)
It is the responsibility of individual programs not part of the man-pages collection, to provide their own manpage when you install the program itself.
]]>eg. "man 2 fork" or "man 1p cat"...
I see. Thanks, man. So man-db only provides access to base manpages while man-pages provides all. But without man-db we can't use manuals at all. This explanation sounds good. A shame some parts of the arch wiki are not deep enough. Such as Swap files and encrypted Swap. (other topic)
]]>If you know what the package provides, why does this thread even exist?
]]>