6.5. 4GB 이상의 파일 지원
Red Hat Enterprise Linux 8에서 RPM 은 64비트 변수와 태그를 사용할 수 있으므로 4GB보다 큰 파일 및 패키지에서 작동할 수 있습니다.
6.5.1. 64비트 RPM 태그
여러 RPM 태그는 64비트 버전과 이전 32비트 버전 모두에 있습니다. 64비트 버전에는 이름 앞에 LONG
문자열이 있습니다.
32비트 변형 태그 이름 | 62-bit 변형 태그 이름 | 태그 설명 |
---|---|---|
RPMTAG_SIGSIZE | RPMTAG_LONGSIGSIZE | 헤더 및 압축 페이로드 크기. |
RPMTAG_ARCHIVESIZE | RPMTAG_LONGARCHIVESIZE | 압축되지 않은 페이로드 크기. |
RPMTAG_FILESIZES | RPMTAG_LONGFILESIZES | 파일 크기의 배열입니다. |
RPMTAG_SIZE | RPMTAG_LONGSIZE | 모든 파일 크기의 합계입니다. |
6.5.2. 명령줄에서 64비트 태그 사용
LONG
확장은 항상 명령줄에서 활성화됩니다. rpm -q --qf
명령이 포함된 스크립트를 이전에 사용한 경우 해당 태그 이름에 오래
추가할 수 있습니다.
rpm -qp --qf="[%{filenames} %{longfilesizes}\n]"