Моя страница руководства пуста

Когда я пытаюсь увидеть человека за сокетом, я получаю пустую страницу. В чем дело?

Я получаю следующий текст в человеке

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-страницы, которые ссылаются на сокеты любым способом.

Вы проверили свои установочные пакеты? Ничего не повреждено или отсутствует?

Удачи,

Клаус

Другие вопросы по тегам