Em termos maximamente simples:
-
-dev
packages contém arquivos necessários para escrever código vinculado ao programa -
-dbg
packages contém símbolos de depuração, que, como o nome indica, são usados ao depurar o programa
Você não precisa deles para usar o programa, assim como você não precisa do pacote -doc
se ele aparecer.
Para mais informações, consulte: