Bem, eu acho que o meu arquivo de manpages não é suportado pelo man-db 2.5.5. Depois de instalar o man-db mais antigo (2.4), consigo ver as páginas do manual.
Confuso ...
Quando tento ver man for socket, recebo uma página vazia. O que está acontecendo?
Eu recebo o seguinte texto no homem
Manual page socket(3) line ?/? (END)
Parece que o homem não consegue identificar a linha (talvez).
Como posso fazer isso funcionar?
Meu arquivo de soquete para páginas de manual também está disponível:
-rw-r--r-- 1 root root 3365 2010-05-03 09:30 /usr/share/man/man3/socket.3.gz
Você verificou suas configurações de homem? Você tem um MANPATH válido, ou melhor: não definiu o MANPATH, então você pode ter certeza, o homem encontra a página apropriada?
Você deu uma olhada em / usr / man / man3 * ou / usr / share / man / man3 * (não tenho certeza, onde está no Ubuntu)? Existe um arquivo de origem válido para a chamada do sistema de soquete?
Há uma chance de que alguma outra ferramenta tenha instalado sua própria versão de uma página man do socket, por exemplo. TCL; execute man -a socket para ver cada man page relacionada ao socket ou talvez melhor, execute "man -k socket" ou "apropos socket" para encontrar todas as man pages que se referem a sockets de alguma forma.
Você verificou seus pacotes de instalação? Nada danificado ou faltando?
Boa sorte,
Klaus
Tags manpages