Ubuntu'da C standart kütüphane fonksiyonları için man sayfaları nasıl kurulur?


32

Üniversitemde şöyle şeyler yapabilirim:

  • adam gerildi
  • adam strcpy
  • erkek msgget
  • adam msgctl

ve güzel bir el ile sayfa görünür. Bilgisayarımda alıyorum

$ man strcat
No manual entry for strcat

Bu dokümantasyon sayfalarını bilgisayarıma nasıl sokacağım konusunda herhangi bir yardım?


Günümüzde daha kolay, çünkü ortalama bir bilgisayar internete bağlı. "Man foo" yu doğrudan google :-) içine yazabilirsiniz
geek

Yanıtlar:


52

manpages-devVe manpages-posix-dev(teşekkürler ChristopheD) paketlerini yükleyin . Bunları sinaptik olarak bulabilmeniz veya yazmanız gerekir.

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

komut satırında.


14
Veya apt-get install manpages-dev manpages-posix-dev. Hiçbir şeyi yapmamanın en etkili yolu programcı OKB kuruyemişlerimdir. Üzgünüm.
tj111

Voidlinux, paketleri man-pages-develve man-pages-posix.
Jérôme Radix

3
Nedir manpages-posix-dev?
CMCDragonkai

benim için mükemmel çalıştı. Tüm bu man sayfalarının elindeydim. İşletim sistemimin sürümünü birkaç kez güncelledim ve daha önce man sayfalarını hiç kaybetmedim.
user3629249

5

Fedora için, aşağıdakileri kullanarak kurabilirsiniz yum:

yum install man-pages libstdc++-docs

OP herhangi bir dağıtımdan bahsetmediğinden, bu cevap doğrudur ve oy kullanılamaz.
Soumyadip DM

Bu da kırmızı şapka için bana yardımcı oldu. Teşekkür ederim.
cokedude

4

Glibc-doc paketini de yararlı bulabilirsiniz. Gönderen http://packages.ubuntu.com/jaunty/glibc-doc :

Bilgi ve html formatında GNU C Kütüphane Referans el kitabının yanı sıra libpthread işlevleri için man sayfalarını ve GNU C Kütüphane ChangeLog'un tamamını içerir.


3

Bir ubuntu sisteminde, paketlerde bulunurlar

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

2

Ubuntu + diğerleri; Ayrıca yetenekli bir arama yapabilirsiniz. yani:

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

Burada "i", paketin kurulu olduğu ve "p" nin "temizlenmiş / kurulu olmayan" anlamına gelir.

~$ man aptitude

Ve sonra yani:

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

Diğer sistemler benzer işlevlere sahiptir.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.