RpmInfo rpmdbinfo
(PECL rpminfo >= 0.2.0)
rpmdbinfo — 설치된 RPM에서 정보 얻기
설명
rpmdbinfo(string $nevr
, bool $full
= false
): array
시스템 RPM 데이터베이스에서 설치된 패키지에 대한 정보를 검색합니다.
매개변수
nevr
- 선택적 에포크, 버전 및 릴리스가 포함된 이름입니다.
full
true
이면 파일에 대한 모든 정보 헤더가 검색되고, 그렇지 않으면 최소 세트만 검색됩니다.
반환 값
정보 배열 또는 오류 발생 시 NULL입니다.
Examples
예제 #1 rpmdbinfo() 예제
<?php
rpmaddtag(RPMTAG_INSTALLTIME);
$info = rpmdbinfo("php-pecl-rpminfo");
print_r($info);
?>
위의 예는 다음을 출력합니다.
Array ( [0] => Array ( [Name] => php-pecl-rpminfo [Version] => 0.4.2 [Release] => 1.fc31 [Summary] => RPM information [Installtime] => 1586244687 [Arch] => x86_64 ) )
기타
- rpmaddtag() - 쿼리에서 검색된 태그 추가