7.3. Pacotes de Debuginfo e debugsource


Os pacotes debuginfo e debugsource contêm informações de depuração e código fonte de depuração para programas e bibliotecas. Para aplicações e bibliotecas instaladas em pacotes dos repositórios do Red Hat Enterprise Linux, você pode obter pacotes separados debuginfo e debugsource de um canal adicional.

Tipos de pacotes de informações de depuração

Há dois tipos de pacotes disponíveis para depuração:

Pacotes de Debuginfo
Os pacotes debuginfo fornecem informações de depuração necessárias para fornecer nomes legíveis por pessoas para recursos de código binário. Estes pacotes contêm arquivos .debug, que contêm informações de depuração DWARF. Estes arquivos são instalados no diretório /usr/lib/debug.
Pacotes de fonte de depuração
Os pacotes debugsource contêm os arquivos fonte utilizados para a compilação do código binário. Com os respectivos pacotes debuginfo e debugsource instalados, depuradores como o GDB ou LLDB podem relacionar a execução do código binário com o código fonte. Os arquivos do código-fonte são instalados no diretório /usr/src/debug.

Diferenças em relação à RHEL 7

No Red Hat Enterprise Linux 7, os pacotes debuginfo continham ambos os tipos de informações. O Red Hat Enterprise Linux 8 divide os dados do código fonte necessários para a depuração dos pacotes debuginfo em pacotes separados debugsource.

Nomes dos pacotes

Um pacote debuginfo ou debugsource fornece informações de depuração válidas apenas para um pacote binário com o mesmo nome, versão, lançamento e arquitetura:

  • Pacote binário packagename-version-release.architecture.rpm
  • Pacote de Debuginfo packagename-debuginfo-version-release.architecture.rpm
  • Pacote de fonte de depuração packagename-debugsource-version-release.architecture.rpm
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.