article thumbnail image
Published 2024. 12. 15. 15:35
반응형

설치파일의 이름에도 규칙이 있다.

 

mysql 설치할때 파일명이 아래와 같다.

 

 

mysql80-community-release-el8-4.noarch

 

 

el8 (RHEL 8)에 호환되는 배포판(=> 로키리눅스8, centos8 등)
noarch이므로 특정 cpu 아키텍처와 무관하게 동작한단거다

 

 

 

noarch

- 특정 하드웨어 아키텍처에 종속되지 않는다는 것을 의미합니다.
- 이 패키지에는 하드웨어 아키텍처에 따라 다르게 빌드된 바이너리가 포함되지 않음을 의미

 

- CPU 아키텍처(x86_64, ARM 등)에 상관없이 설치 가능하지만 여전히 OS 버전(el8) 종속성은 존재.
- 리눅스 배포판이 RHEL8 기반이 맞는지 확인하기

 

=> noarch가 아키텍처(CPU 종류-x86 등) 에 관한거임, noarch는 제한이 없는걸 말함 

noarch 부분에 x86 이나 arm 이 적혀있다면 해당 CPU아키텍처와 호환되는 배포판인 것이다.

 

 

 

 

# 무작정_따라서_구글링_결과대로_따라하면_호환이_안될_수도_있는_이유

 

 

 


 

 

 

OS와 CPU아키텍처는 서로 독립적이다.

OS 설치할때 어떤 cpu로 할건지 정할수있다!

반응형
복사했습니다!