rpmdbinfo

(PECL rpminfo >= 0.2.0)

rpmdbinfo — Renvoie les informations d'un RPM installĂ©

Description

function rpmdbinfo(string $nevr, bool $full = false): ?array

RécupÚre les informations sur un paquet installé, depuis la base de données RPM du systÚme.

Liste de paramĂštres

nevr
Le nom avec optionnellement l'epoch, la version et la release.
full
Si true toutes les informations d'en-tĂȘte du fichier sont rĂ©cupĂ©rĂ©es, sinon seulement un ensemble minimal.

Valeurs de retour

Un array d'array d'informations ou null en cas d'erreur.

Exemples

Exemple #1 Un exemple de rpmdbinfo()

<?php
rpmaddtag
(RPMTAG_INSTALLTIME);
$info = rpmdbinfo("php-pecl-rpminfo");
print_r($info);
?>

L'exemple ci-dessus va afficher :

Array
(
    [0] => Array
        (
            [Name] => php-pecl-rpminfo
            [Version] => 0.4.2
            [Release] => 1.fc31
            [Summary] => RPM information
            [Installtime] => 1586244687
            [Arch] => x86_64
        )
)

Voir aussi

  • rpmaddtag() - Ajoute un tag rĂ©cupĂ©rĂ© dans une requĂȘte
add a note

User Contributed Notes

There are no user contributed notes for this page.