Como instalar páginas man para funções de biblioteca padrão C no Ubuntu?

29

Na minha universidade, posso fazer coisas como:

  • homem strlen
  • homem strcpy
  • man msgget
  • man msgctl

e uma boa página manual aparece. No meu PC eu recebo

$ man strcat
No manual entry for strcat

Alguma ajuda sobre como colocar essas páginas de documentação no meu computador?

    
por Manuel 11.09.2009 / 23:53

6 respostas

47

Instale os pacotes manpages-dev e manpages-posix-dev (obrigado ChristopheD). Você deve ser capaz de encontrá-los no synaptic ou digitar

apt-get install manpages-dev
apt-get install manpages-posix-dev

na linha de comando.

    
por 11.09.2009 / 23:58
4

Você pode achar útil o pacote glibc-doc. De link :

Contains The GNU C Library Reference manual in info and html format as well as the man pages for libpthread functions and the complete GNU C Library ChangeLog.

    
por 16.09.2009 / 14:14
3

Em um sistema Ubuntu eles estão nos pacotes

manpages-posix-dev (headers)
manpages-dev (functions)
    
por 12.09.2009 / 00:05
3

Para o Fedora, você pode instalá-lo usando yum :

yum install man-pages libstdc++-docs
    
por 18.03.2014 / 06:59
2

Ubuntu + outros; Você também pode fazer uma pesquisa no aptitude. Ou seja:

:~$ aptitude search manpages
i   asr-manpages          - alt.sysadmin.recovery manual pages
i   csound-manpages       - manual pages for csound
i   erlang-manpages       - Erlang/OTP manual pages
i   freebsd-manpages      - Manual pages for a GNU/kFreeBSD system
i   funny-manpages        - more funny manpages
i   gmt-manpages          - Manpages for the Generic Mapping Tools
i   manpages              - Manual pages about using a GNU/Linux system
p   manpages-cs           - Czech version of the manual pages
p   manpages-de           - German manpages
p   manpages-de-dev       - German development manpages
i   manpages-dev          - Manual pages about using GNU/Linux for development
p   manpages-es           - Spanish man pages
p   manpages-es-extra     - Spanish extra manpages
p   manpages-fr           - French version of the manual pages about using GNU/Linux
p   manpages-fr-dev       - French version of the development manual pages
...

Onde "i" significa que o pacote está instalado e "p" significa limpo / não instalado.

~$ man aptitude

E, por exemplo,

~$ sudo apt-get install manpages-es-extra

Outros sistemas têm funções semelhantes.

    
por 05.11.2010 / 00:59
1

Sempre me incomoda sobre o Ubuntu que eu tenho que ir procurando as páginas man e info para carregar. O Fedora instala docs por padrão. Pelo menos eles parecem estar olhando para isso: link

    
por 12.09.2009 / 00:37