Ну, я думаю, что мой файл manpages не поддерживается man-db 2.5.5. После того, как я установил более раннюю версию man-db (2.4), я могу увидеть man-страницы
Смешение ....
Когда я пытаюсь увидеть человека за сокетом, я получаю пустую страницу. В чем дело?
Я получаю следующий текст в человеке
Manual page socket(3) line ?/? (END)
Кажется, человек не может определить линию (возможно).
Как я могу заставить это работать?
Мой файл сокета для man-страниц также доступен:
-rw-r--r-- 1 root root 3365 2010-05-03 09:30 /usr/share/man/man3/socket.3.gz
Ну, я думаю, что мой файл manpages не поддерживается man-db 2.5.5. После того, как я установил более раннюю версию man-db (2.4), я могу увидеть man-страницы
Смешение ....
Вы проверили настройки своего человека? У вас есть действующий MANPATH, или лучше: вообще не устанавливал MANPATH, так что вы можете быть уверены, что человек найдет нужную страницу?
Вы смотрели в / usr / man / man3 * или / usr / share / man / man3 * (не уверены, где он находится в Ubuntu)? Существует ли допустимый исходный файл для системного вызова сокета?
Существует вероятность того, что какой-то другой инструмент установил собственную версию справочной страницы по сокетам, например, TCL; запустите man -a socket, чтобы увидеть каждую man-страницу, связанную с сокетом или, что еще лучше, запустите "man -k socket" или "apropos socket", чтобы найти все man-страницы, которые каким-либо образом относятся к сокетам.
Вы проверили свои установочные пакеты? Ничего не повреждено или отсутствует?
Удачи,
Клаус