Làm cách nào để cài đặt trang man cho các chức năng thư viện chuẩn C trong Ubuntu?


32

Trong trường đại học của tôi, tôi có thể làm những việc như:

  • người đàn ông
  • người đàn ông strcpy
  • người đàn ông
  • người đàn ông

và một trang hướng dẫn tốt đẹp xuất hiện. Trên PC của tôi, tôi nhận được

$ man strcat
No manual entry for strcat

Bất kỳ trợ giúp về làm thế nào để có được các trang tài liệu vào máy tính của tôi?


Ngày nay thì dễ dàng hơn, vì máy tính trung bình được kết nối với Internet. Bạn có thể nhập "man foo" trực tiếp vào google :-)
geek

Câu trả lời:


52

Cài đặt các gói manpages-devmanpages-posix-dev(cảm ơn BarsheD). Bạn sẽ có thể tìm thấy chúng trong synap, hoặc gõ

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

tại dòng lệnh.


14
Hoặc apt-get install manpages-dev manpages-posix-dev. Không làm việc theo cách hiệu quả nhất thúc đẩy các lập trình viên OCD của tôi. Lấy làm tiếc.
tj111

Trên voidlinux, các gói man-pages-develman-pages-posix.
Jérôme Radix

3
manpages-posix-dev
CMCDragonkai

làm việc hoàn hảo cho tôi Tôi đã từng có tất cả các trang đó trong tay. Tôi đã cập nhật phiên bản HĐH của mình vài lần và chưa bao giờ mất các trang man trước đây.
dùng3629249 ngày

5

Đối với Fedora, bạn có thể cài đặt nó bằng cách sử dụng yum:

yum install man-pages libstdc++-docs

Câu trả lời này là chính xác và không nên bỏ phiếu vì OP không đề cập đến bất kỳ bản phân phối nào.
Soumyadip DM

Điều này cũng giúp tôi cho mũ đỏ. Cảm ơn bạn.
cokedude

4

Bạn cũng có thể thấy gói glibc-doc cũng hữu ích. Từ http://packages.ubfox.com/jaunty/glibc-doc :

Chứa Hướng dẫn tham khảo thư viện GNU C ở định dạng thông tin và html cũng như các trang hướng dẫn cho các chức năng libpthread và ChangeLog thư viện GNU C hoàn chỉnh.


3

Trên một hệ thống Ubuntu, chúng nằm trong các gói

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

2

Ubuntu + khác; Bạn cũng có thể thực hiện tìm kiếm trong năng khiếu. I E:

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

Trong đó "i" có nghĩa là gói được cài đặt và "p" có nghĩa là bị xóa / không được cài đặt.

~$ man aptitude

Và sau đó là:

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

Các hệ thống khác có chức năng tương tự.


1

Nó luôn làm tôi khó chịu về Ubuntu mà tôi phải tìm kiếm xung quanh các trang man và trang thông tin để tải. Fedora cài đặt tài liệu theo mặc định. Ít nhất là họ dường như đang nhìn vào nó: http://brainstorm.ubfox.com/idea/10240/

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.