O que os pacotes * -dev nos repositórios de pacotes do Linux realmente contêm?

Minha pergunta é muito básica, assim como meu conhecimento agora.

Eu sou um usuário de longa data do Linux, mas só recentemente tenho tido um grande interesse em programação. Vejo que muitos aplicativos populares nos repositórios do Ubuntu têm pacotes -dev (por exemplo,pidgin-dev além depidgin). Minha pergunta é esta:

O que há nesses pacotes? Como o downloadpidgin-dev ajudar um a desenvolver para o Pidgin? É tão simples quanto uma verificação de dependência para as ferramentas necessárias para criar os plug-ins para o aplicativo fornecido?

Eu estava esperando que houvesse uma quantidade substancial de documentação nos pacotes -dev, mas se houver, não consigo descobrir como acessá-lo. Estou pensando em algo como uma página de manual, mas útil para editar código.

Qualquer e todos os conselhos mais do que bem-vindos!

questionAnswers(4)

yourAnswerToTheQuestion