man pages não-root com Linux-Ubuntu

1

Estou trabalhando em um servidor Linux-Ubuntu como usuário não-root. Eu criei um pequeno aplicativo e como não sou um usuário privilegiado, vou instalá-lo no diretório $ HOME / bin (esse diretório está na variável $ PATH).

Eu também criei uma página de manual e fiz o gzip, vamos chamar app.1.gz . Obviamente, como não-raiz, não consigo copiar a página de manual para / usr / share / man / man1, mas quero chamar a página como de costume (com o comando man app . Tentei definindo tanto $ MANPATH quanto $ PATH, mas não funciona.

O que preciso fazer para invocar minha página de manual com o comando man ? (obviamente sem especificar o diretório que contém)

    
por giuseta 16.05.2013 / 21:27

1 resposta

2

O que você definiu como MANPATH?

export MANPATH=/home/username/path/to/man

funciona se o diretório / home / username / path / to / man contiver uma estrutura de diretórios que siga a liderança do sistema, por exemplo, ./ man / man1 , ./ man / man8 ... páginas man nesses diretórios serão encontradas. Eu verifiquei isso em uma caixa do Ubuntu 12.04.

    
por 16.05.2013 / 22:34