web-dev-qa-db-fra.com

Comment installer des pages de manuel pour les fonctions de bibliothèque standard C dans Ubuntu?

Dans mon université, je peux faire des choses telles que:

  • homme strlen
  • homme strcpy
  • homme msgget
  • msgctl homme

et une page de manuel Nice apparaît. Sur mon PC je reçois

$ man strcat
No manual entry for strcat

Toute aide sur la façon d'obtenir ces pages de documentation dans mon ordinateur?

32
Manuel

Installez les packages manpages-dev et manpages-posix-dev (merci ChristopheD). Vous devriez pouvoir les trouver en synaptique, ou tapez

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

à la ligne de commande.

51
Artelius

Vous trouverez peut-être que le paquet glibc-doc est utile. De http://packages.ubuntu.com/jaunty/glibc-doc :

Contient le manuel de référence de la bibliothèque GNU C au format info et html, ainsi que les pages de manuel des fonctions libpthread et l'intégralité du journal des modifications de la bibliothèque GNU C Library.

4
user7963

Pour Fedora, vous pouvez l’installer avec yum:

yum install man-pages libstdc++-docs
4
Just a helper

Sur un système Ubuntu, ils sont dans les paquets

manpages-posix-dev (headers)
manpages-dev (functions)
3
ChristopheD

Ubuntu + autres; Vous pouvez également faire une recherche dans aptitude. C'est à dire:

:~$ 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
...

Où "i" signifie que le paquet est installé et "p" signifie purgé/non installé.

~$ man aptitude

Et puis i.e:

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

D'autres systèmes ont des fonctions similaires.

2
Morpfh

À propos d’Ubuntu, je suis toujours embêté de devoir chercher les pages de manuel et les pages d’informations à charger. Fedora installe docs par défaut. Au moins, ils semblent le regarder: http://brainstorm.ubuntu.com/idea/10240/

1
pixelbeat