RPM 바이너리 패키지의 이름은 통일 된 이름 지정 규칙을 따릅니다. 사용자는 패키지 버전과 해당 플랫폼을 이름으로 직접 얻을 수 있습니다.
RPM 이진 패키지 명명의 일반적인 형식은 다음과 같습니다.
패키지 이름-버전 번호-릴리스 수-게시자 -Linux 플랫폼-적합한 하드웨어 플랫폼-패키지 확장
예를 들어, RPM 패키지의 이름은 다음 httpd-2.2.15-15.el6.centos.1.i686.rpm과 같습니다.
- Httped : 패키지 이름. 그것은 httped이며, 주목해야한다 패키지 이름 및 아파치 - 2.2.15-15.el6.centos.1.i686.rpm 일반적으로 언급 패키지의 전체 이름 , 패키지 이름과 일부 패키지의 전체 이름, 다른 리눅스 명령 의 패키지의 설치 및 업그레이드와 같은 일부 명령은 패키지의 전체 이름을 사용하지만 일부 명령 (패키지의 쿼리 및 제거)은 실수로 패키지 이름을 사용합니다.
- 2.2.15 : 패키지의 버전 번호 버전 번호의 형식은 일반적으로 主版本号.次版本号.修正号입니다.
- 15 : 이진 패키지가 릴리스 된 횟수로,이 RPM 패키지가 처음 몇 개의 프로그램에 의해 생성되었음을 나타냅니다.
- El * : 소프트웨어 게시자 인 el6은 패키지가 Red Hat에서 릴리스되었으며 RHEL 6.x (Red Hat Enterprise Unux) 및 CentOS 6.x에서 사용하기에 적합 함을 나타냅니다.
- Centos :이 패키지가 CentOS 시스템 용임을 나타냅니다.
- I686 :이 패키지가 사용하는 하드웨어 플랫폼을 나타냅니다. 현재 RPM 패키지가 지원하는 플랫폼은 표 1에 나와 있습니다.
표 1 RPM 패키지의 하드웨어 플랫폼
플랫폼 이름 |
적용 가능한 플랫폼 정보 |
I386 |
386 대 이상의 컴퓨터 설치 가능 |
I586 |
686 대 이상의 컴퓨터를 설치할 수 있습니다. |
I686 |
Pentium II 이상의 컴퓨터를 설치할 수 있으며 현재 모든 CPU는 Pentium II 이상이므로이 소프트웨어 버전은 대부분 |
X86_64 |
64 비트 CPU 설치 가능 |
노크 |
하드웨어 제한 없음 |
- Rpm : RPM 패키지의 확장으로, rpm 명령을 사용하여 직접 설치할 수있는 컴파일 된 바이너리 패키지임을 나타냅니다. 또한 확장명이 src.rpm 인 RPM 패키지가 있으며 이는 소스 코드 패키지임을 나타냅니다 생성 된 소스 코드를 설치하고 컴파일하여 rpm 형식으로 패키지를 생성 한 다음 rpm 명령을 사용하여 설치해야합니다.
일부 독자들은 Linux 시스템이 확장 파티션 파일 형식에 의존하지 않는다고 물을 수 있습니다. 패키지 전체 이름에 .rpm 확장명이 포함되어야하는 이유는 무엇입니까? 실제로 여기서 확장은 시스템 관리자를위한 것이며, RPM 패키지 확장을 표시하지 않으면 관리자가 이것이 RPM 패키지임을 알기 어렵고 물론 올바르게 사용할 수 없습니다.
'IT's Life > Linux' 카테고리의 다른 글
Linux rpm 명령 쿼리 패키지 (-q, -qa, -i, -p, -l, -f, -R) (0) | 2019.08.14 |
---|---|
Linux RPM 패키지 설치, 제거 및 업그레이드 (rpm 명령) (0) | 2019.08.14 |
리눅스 패키지 (소스 패키지와 바이너리 패키지) (0) | 2019.08.14 |
리눅스 awk 명령 고급 사용법 완전한 해적 (0) | 2019.08.13 |
자세한 Linux awk 명령 (0) | 2019.08.13 |