Rechercher

1.5. Mise en place du débogage des applications

download PDF

Red Hat Enterprise Linux offre plusieurs outils de débogage et d'instrumentation pour analyser et dépanner le comportement des applications internes.

Conditions préalables

  • Les référentiels debug et source doivent être activés.

Procédure

  1. Installer les outils utiles au débogage :

    # dnf install gdb valgrind systemtap ltrace strace
  2. Installez le paquet dnf-utils afin d'utiliser l'outil debuginfo-install:

    # dnf install dnf-utils
  3. Exécuter un script d'aide SystemTap pour configurer l'environnement.

    # stap-prep

    Notez que stap-prep installe les paquets correspondant au noyau actuellement running, qui peut être différent du ou des noyau(x) réellement installé(s). Pour s'assurer que stap-prep installe les bons paquets kernel-debuginfo et kernel-headers vérifiez la version actuelle du noyau en utilisant la commande uname -r et redémarrez votre système si nécessaire.

  4. Assurez-vous que les politiques de SELinux permettent aux applications concernées de fonctionner non seulement normalement, mais aussi dans les situations de débogage. Pour plus d'informations, voir Utilisation de SELinux.
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.