Моя страница руководства пуста
Когда я пытаюсь увидеть человека за сокетом, я получаю пустую страницу. В чем дело?
Я получаю следующий текст в человеке
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
2 ответа
Ну, я думаю, что мой файл 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-страницы, которые ссылаются на сокеты любым способом.
Вы проверили свои установочные пакеты? Ничего не повреждено или отсутствует?
Удачи,
Клаус