개요
inflearn - 쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2 의 학습내용을 복습하는 용도로 작성하고자 하며
내용이 추가 되거나 변경될 수 있음.
Linux OS 의 흐름
1. 년도는 굳이 알 필요 음슴.
2. UNIX 는 기업형 배포판으로 유료 -> 일반적으로 잘 안씀 -> Linux 등장
3. debian과 redhat 배포 판만 알고 있어도 충분함.
4. debian linux는 커뮤니티용 -> 무료
5. redhat linux는 redhat 에서 만들었고 -> 유료
Redhat Linux
1. fedora
- 새로운 기능을 개발하는 버전
- 무료
2. redhat linux
- fedora의 기능들이 안정화되면 redhat linux 로 이름 변경 후 릴리즈
- redhat enterprise linux 앞자만 따서 RHEL
- 기업이 이걸 설치하면 유지보수 비용을 내야하는 유료 버전
3. CentOS
- RHEL이랑 똑같은 안정화 버전이지만 무료 임.
- centOS 8은 2021년에 지원을 종료
- centOS 7은 2024년도에 지원이 종료됨.
IBM이 인수한 이후의 Redhat Linux
1. fedora
- 기능 개발
2. CentOS Stream
- 해당 기능들을 테스트하는 테스트 배포판(테스트베드)
- 여전히 무료 But 바이너리 호환성 보장 안될 수 있다고 함
3. redhat linux
CentOS의 대체 -> Rocky Linux, AlmaLinux
1. 기존 CentOS의 대체제 역할 -> 무료
2. 강의에서는 Rocky Linux를 선택
Why?
- 구글 트렌드에서 키워드 검색량 확인 (link)
- CentOS 공동설립자 중 한명 만들었음 (link)
- 클라우드 서비스에서 VM 생성을 Rocky Linux로 하는 사례들 확인
- Github Watch/Fork/Start 비교 (rocky link), (alma link)
3. 비단 Linux 배포판 결정의 문제가 아닌 비슷한 류의 고민을 할때 위의 지표들을 참고하면 객관적으로 선택이 가능함.
Reference
https://www.inflearn.com/blogs/3576