Ver a página do manual do pacote não instalado?

12

Em sistemas baseados no Debian, é possível visualizar a página de manual dos pacotes que ainda não estão instalados? Quero verificar o que eles são capazes primeiro, antes de instalá-los.

stefan.at.wpf
fonte

Respostas:

6

Você pode usar o debman para visualizar as páginas do manual antes de instalar um pacote. Veja: http://www.debian-administration.org/articles/454 .

fromnaboo
fonte
Muito obrigado! No entanto, não tive tempo para testá-lo, mas se funcionar como afirma, então é a solução perfeita para mim enquanto estiver trabalhando no shell, especialmente se deve obter a página de manual correta (versão correta, distribuição ...). Ainda gosto das outras respostas para leitura em outro sistema usando meu navegador. Então, muito obrigado aos outros usuários que responderam! Infelizmente, só posso selecionar uma resposta):
stefan.at.wpf
7

Geralmente, as páginas do manual são instaladas como parte do pacote.

Talvez a melhor idéia seja iniciar sua pesquisa na página da web de sua distribuição e procurar por documentação específica. Atualmente, uso o Ubuntu e uma pesquisa rápida rendeu o Repositório de Manpage do Ubuntu . Tenho certeza de que existem páginas semelhantes para todas as principais distribuições.

No entanto, sempre que procurei rapidamente uma página de manual, apenas pesquisei ' man page some_command' e encontrei várias cópias das páginas de manual do Unix / Linux on-line. Faço isso com frequência ao postar aqui ou no SO e quero fornecer uma referência para algum comando que estou mencionando em um post.

As Man Pages ON-LINE do UNIX são um repositório de man pages.

E aqui está outro índice das páginas de manual do UNIX on-line .

Finalmente,

  sudo apt-get install manpages-dev

instalará as páginas de manual para chamadas do sistema e da biblioteca .

Atualização : Como o @jasonwryan aponta em um comentário útil, os Manuais GNU também estão disponíveis online.

Atualização 2 : Outro comentário útil de @ user606723 nos lembra que pode haver diferentes versões de comandos / páginas de manual; portanto, ao examinar a documentação, seria prudente observar detalhes.

Levon
fonte
1
Os Manuais GNU também estão online: gnu.org/manual
jasonwryan
@jasonwryan ... obrigado, torna uma resposta mais completa.
Levon
1
lembre-se de que as páginas de manual on-line nem sempre são iguais ao pacote que você pode instalar. Existem várias versões de muitos programas; garfos múltiplos; às vezes são completamente diferentes ... então isso deve ser tomado com um grão de sal.
user606723
@ user606723 bom argumento sobre versões diferentes, o OP deve estar ciente disso (posso atualizar minha resposta para incluir uma observação sobre isso). Observe que o OP estava perguntando sobre as páginas de manual sobre o comando que eles ainda não haviam instalado. Ainda assim, é bom saber sobre isso, e talvez se pesquisassem no Google pudessem ser mais específicos, incluindo a distribuição que usam. Obrigado pelo comentário.
Levon
7

Um desenvolvedor debian fornece um serviço chamado manpages.debian.net, onde você pode acessar as páginas de manual enviadas on-line e também pode obter uma página de manual específica do release.

Há também o manpages.ubuntu.com, que faz o mesmo para o Ubuntu.

Como esse método permite acessar páginas de manual específicas da versão, você provavelmente obterá as versões corretas para sua distribuição.

Ulrich Dangel
fonte
Atualmente, estou no meu raspberry pi e a página que você vinculou infelizmente apenas distingue entre lançamentos debian, não arquitetura. por exemplo, a ferramenta de despejo no raspberry pi é diferente apenas do ext2, enquanto a documentação na página vinculada também afirma ext4. Ainda é um link útil na maioria dos casos!
stefan.at.wpf
1

Para os mais inclinados à linha de comando, há a opção de usar uma combinação de surfraw, elinkse less.

Adicione o seguinte a ~/.config/surfraw/conf:

SURFRAW_graphical="no"
SURFRAW_text_browser="elinks -dump"

E você está pronto para ir, por exemplo

sr google -l man ls | less

NOTA: O comentário do usuário606723 ainda é válido.

Thor
fonte