Bagaimana cara menginstal halaman manual untuk fungsi pustaka standar C di Ubuntu?

32

Di universitas saya, saya dapat melakukan hal-hal seperti:

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

dan halaman buku panduan yang bagus muncul. Di PC saya saya dapatkan

$ man strcat
No manual entry for strcat

Adakah bantuan tentang cara memasukkan halaman dokumentasi itu ke komputer saya?

Manuel
sumber
Saat ini lebih mudah, karena rata-rata komputer terhubung ke Internet. Anda dapat mengetik "man foo" langsung ke google :-)
geek

Jawaban:

52

Instal paket manpages-devdan manpages-posix-dev(terima kasih ChristopheD). Anda harus dapat menemukannya dalam sinaptik, atau ketik

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

di baris perintah.

Artelius
sumber
14
Atau apt-get install manpages-dev manpages-posix-dev. Tidak melakukan hal dengan cara paling efisien menggerakkan kacang OCD programmer saya. Maaf.
tj111
Pada voidlinux, ini adalah paket man-pages-develdan man-pages-posix.
Jérôme Radix
3
Apa manpages-posix-dev?
CMCDragonkai
bekerja dengan baik untuk saya. Saya dulu memiliki semua halaman manual itu. Saya telah memperbarui versi OS saya beberapa kali dan tidak pernah kehilangan halaman manual sebelumnya.
user3629249
5

Untuk Fedora, Anda dapat menginstalnya menggunakan yum:

yum install man-pages libstdc++-docs
Hanya seorang penolong
sumber
Jawaban ini benar dan seharusnya tidak ditolak, karena OP tidak menyebutkan distro apa pun.
Soumyadip DM
Ini juga membantu saya mendapatkan topi merah. Terima kasih.
Cokedude
4

Anda mungkin menemukan paket glibc-doc berguna juga. Dari http://packages.ubuntu.com/jaunty/glibc-doc :

Berisi manual Referensi Perpustakaan GNU C dalam format info dan html serta halaman manual untuk fungsi libpthread dan GNU C Library ChangeLog yang lengkap.

pengguna7963
sumber
3

Pada sistem ubuntu mereka ada dalam paket

manpages-posix-dev (headers)
manpages-dev (functions)
ChristopheD
sumber
2

Ubuntu + lainnya; Anda juga dapat melakukan pencarian dalam bakat. Yaitu:

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

Di mana "i" berarti paket diinstal dan "p" berarti dibersihkan / tidak diinstal.

~$ man aptitude

Dan kemudian yaitu:

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

Sistem lain memiliki fungsi serupa.

Morpfh
sumber
1

Itu selalu mengganggu saya tentang ubuntu bahwa saya harus mencari-cari halaman manual dan halaman info untuk dimuat. Fedora menginstal dokumen secara default. Setidaknya mereka tampaknya melihatnya: http://brainstorm.ubuntu.com/idea/10240/

pixelbeat
sumber