Como adicionar corretamente as páginas man do git ao ubuntu

2

Eu estava começando com o git e decidi dar uma olhada nas páginas de ajuda. Ao digitar:

git help config

Eu recebo a seguinte mensagem de erro:

man: can't resolve /usr/share/man/man1/git-config.1.gz: No such file or directory
No manual entry for git-config
See 'man 7 undocumented' for help when manual pages are not available.

o pacote foi criado a partir da fonte, então percebi que as páginas man eram separadas. Eu baixei man pages correspondentes no formato tar.gz e tentei extraí-los para:

/usr/share/man/

usando este comando:

sudo tar -xzf git-manpages-1.8.4.3.tar.gz -C /usr/share/man

infelizmente, altera a propriedade da raiz para o usuário 110493 e o grupo 5000. O comando git help agora lê:

man: can't resolve /usr/share/man/man1/git-config.1.gz: Permission denied
No manual entry for git-config
See 'man 7 undocumented' for help when manual pages are not available.

O que posso fazer para finalmente dar certo? Não deve demorar um dia para instalar um conjunto de páginas de manual.

    
por Jaynuts 17.11.2013 / 13:13

1 resposta

0

Você precisa compactá-los e certificar-se de que seja legível por todos:

sudo chown -R root:root /usr/share/man/man1/ /usr/share/man/man5/ /usr/share/man/man7/
sudo chmod -R a+r /usr/share/man/man1/ /usr/share/man/man5/ /usr/share/man/man7/

Se você quiser testar a validade da manpage, você pode usar:

sudo mandb --test

Ele informará você sobre qualquer problema.

    
por Braiam 17.11.2013 / 13:39