센트오에스 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
76번째 줄: 76번째 줄:
 
센트오에스는 레드햇 엔터프라이즈 리눅스가 2004년 소스를 무료로 공개하면서 그것을 다시 컴파일링해 만들어진 커뮤니티 지원 배포판이다. 각 버전은 6개월 주기로 정기적으로 업데이트되며 센트오에스 5부터는 10년의 지원 기간을 가진다.(이전 버전에서는 7년), 버전 자체는 약 2년 정도 주기로 새로운 버전이 공개되며 새로운 버전이 나오더라도 하위 버전은 한동안 업데이트된다.
 
센트오에스는 레드햇 엔터프라이즈 리눅스가 2004년 소스를 무료로 공개하면서 그것을 다시 컴파일링해 만들어진 커뮤니티 지원 배포판이다. 각 버전은 6개월 주기로 정기적으로 업데이트되며 센트오에스 5부터는 10년의 지원 기간을 가진다.(이전 버전에서는 7년), 버전 자체는 약 2년 정도 주기로 새로운 버전이 공개되며 새로운 버전이 나오더라도 하위 버전은 한동안 업데이트된다.
  
== CentOS 8 ==
+
== 버전 ==
2019년 5월 7일에 레드햇 엔터프라이즈 리눅스(RHEL) 버전 8이 발표되었다. 그리고 센트오에스 8은 4달 후인 9월 24일에 발표되었는데 변경된 점이 많아서 사용에 어려움이 있을 수 있다.
+
새로운 버전이 출시되어도 하위 버전도 일정 기간 업데이트된다. 공식 홈페이지에서 제공되는 센트오에스 배포판 버전에 관한 릴리즈 노트는 다음과 같으며 현재 주요 버전은 7.1810, 6.10이다.
  
===주요 기능===
+
===CentOS 4===
*컨테이너 툴: 레드햇 엔터프라이즈 리눅스 8은 [[오픈 컨테이너 이니셔티브]](Open Container Initiative, OCI) 표준과 호환되는 다양한 툴로 컨테이너를 검색, 실행, 구축 및 공유하도록 시스템을 맞춤 설정할 수 있는 컨테이너 툴을 제공한다. 이처럼 선택의 유연성을 확보하고 애플리케이션 컨테이너 지원을 확대하여 원하는 때에 원하는 방식으로 비즈니스 솔루션을 구현할 수 있다.<ref name="최신버전">Sysops, 〈[https://sysops.tistory.com/97 (Linux)RHEL 8, Centos 8주요 기능 정리]〉, 《티스토리》, 2019-05-14</ref>
+
*CentOS 4.7
*프로세스의 간소화: 애플리케이션은 실행이 중단되어서는 안되며 [[운영체제]](OS)도 항상 실행되어야 한다. 레드햇 엔터프라이즈 리눅스 8을 사용하면 비즈니스 가치 실현 및 기반 [[인프라]](infra)의 수동 관리에 드는 시간을 더욱 단축할 수 있다. 레드햇 엔터프라이즈 리눅스 8의 빌트인 제어는 새로운 리눅스 사용자가 웹 콘솔을 통해 신속하게 적응할 수 있도록 지원하고, 애플리케이션 스트림을 사용하여 간편하게 애플리케이션을 업데이트하며, 규정 준수 및 보안에 집중할 수 있도록 지원한다.<ref name="최신버전"></ref>
+
*CentOS 4.8
*어머징 기술을 위한 지원: 혁신을 실현하는 방법은 여러 가지다. 하지만 알맞은 하드웨어 아키텍처, 마이크로칩 구성 요소, 컨테이너 플랫폼을 결합하여 어머징 기술을 효과적으로 배포하기 위해서는 적합한 엔터프라이즈급 리눅스의 선택이 필수다. 레드햇 엔터프라이즈 리눅스 8은 아키텍처와 환경 전반에서 지원되므로, 기업은 일관성과 안정성을 갖춘 운영체제를 사용하여 [[머신러닝]](machine learning), 예측 분석, [[사물인터넷]](IoT), [[엣지 컴퓨팅]](Edge computing) 및 [[빅데이터]](big data) 워크로드로 원활한 확장을 수행할 수 있다.<ref name="최신버전"></ref>
+
*CentOS 4.9
====새로운 기능====
+
*2012년 3월 1 일부로 CentOS 4의 수명이 만료되었다.<ref name="버전">CentOS 공식 위키 - https://wiki.centos.org/Manuals/ReleaseNotes</ref>
*웹 콘솔: 최소 설치가 아닌 설치에서는 레드햇 리눅스 8에 웹 콘솔이 자동으로 설치되고 콘솔에 필요한 [[방화벽]] 포트가 자동으로 열린다. 로그인하기 전에 웹 콘솔을 사용으로 설정하거나 액세스하는 방법에 관한 정보를 제공하는 시스템 메시지도 추가되었다. 웹 콘솔의 서브스크립션 페이지(Subscription-manager-cockpit) 패키지를 설치하여 사용할 수 있다. 모바일 장치에서 레드햇 리눅스 8 웹 콘솔을 사용하여 시스템을 관리할 수 있다. 웹 콘솔을 사용하여 libvirt 기반 가상 머신을 생성하고 관리할 수 있다.<ref name="센트8">씨실과 날실, 〈[https://wnw1005.tistory.com/257 CentOS 8에 대하여 - 릴리스 노트(Release Notes) 포함]〉, 《티스토리》, 2019-11-05</ref>
+
 
*설치 프로그램 및 이미지 생성: 레드햇 엔터프라이즈 리눅스 8 설치 프로그램에서는 디스크 암호 시 기본적으로 LUKS2 형식을 사용한다.<ref name="센트8"></ref>
+
===CentOS 5===
*커널: 레드햇 엔터프라이즈 리눅스 7의 모든 버전에서는 kernel-signing-ca.cer 공개키가 kernel-doc 패키지에 있었지만, 레드햇 엔터프라이즈 리눅스 8에서 kernel-signing-ca.cer 공개키가 모든 아키텍처의 kernel-core 패키지로 재배치 되었다. 최신 레드햇 리눅스 커널 소스 트리를 사용하도록 kernel-rt 소스가 업데이트되었다.<ref name="센트8"></ref>
+
*CentOS 5.0
*소프트웨어 관리: 기본 패키지 매니지먼트가 YUM에서 DNF로 변경되었다. dnf와 yum은 많은 부분에서 호환이 되지만 차이점이 전혀 없지는 않으므로 가능하면 dnf 사용을 익히는 것을 권장한다.<ref name="센트8"></ref>
+
*CentOS 5.1
===설치 사양===
+
*CentOS 5.2
하드웨어 가상화 지원 기능이 있는 64비트 x86 시스템과 최소 2GB의 [[램]](RAM) 메모리, 권장 4GB의 램 메모리(가상 머신에서 설치하는 경우 최솟값), 가상머신(VM) 및 .iso 파일을 위한 최소 28GB의 사용 가능한 디스크 공간이 필요하다.<ref name="센트8"></ref>
+
*CentOS 5.3
===컴파일러 및 개발도구===
+
*CentOS 5.4 업데이트 날짜 2010-02-20
glibc의 업그레이드로 인한 주요 변경사항 중 눈에 띄는 점은 [[유니코드]] 11의 지원이다. 따라서 문자 집합 간 음역 및 변환을 포함한 모든 와이드 문자 및 멀티 바이트 문자 [[에이피아이]](API)가 유니코드 표준을 준수하는 정확한 정보를 제공하게 되었다. boost 패키지를 설치해도 더 이상 Boost.Python 라이브러리가 종속 항목으로 설치되지 않는다. Boost.Python을 사용하려면 boost-python3 또는 boost-python3-devel 패키지를 설치해야 한다.<ref name="센트8"></ref>
+
*CentOS 5.5 업데이트 날짜 2010-06-30
===고가용성 및 클러스터===
+
*CentOS 5.6 업데이트 날짜 2011-06-18
PCS 명령이 개선되어 사용 가능한 [[워치독]] 장치 표시 및 테스트가 가능해지게 되었다. 리소스 및 [[노드]](node)별로 수집된 오류를 표시하거나 리소스, 노드, 작업, 간격별로 상세한 오류를 표시할 수 있는 옵션을 사용할 수 있게 되었으며, 또한 리소스, 노드, 작업, 간격별로 오류를 필터링할 수 있게 되었다. PCS 명령으로 fence 작업 내역(보류 중, 성공 및 실패)을 추적하여 표시, 정리 및 동기화가 가능해졌다.<ref name="센트8"></ref>
+
*CentOS 5.7 업데이트 날짜 2011-09-14
===보안===
+
*CentOS 5.8 업데이트 날짜 2012-03-28
openssh 패키지가 [[업스트림]] 버전 7.8p1로 업그레이드되었다. 주요 변경 사항 중 눈에 띄는 점은 UseDNS 옵션의 기본값을 no로 변경, DSA 공개키 알고리즘이 기본적으로 비활성화되는 것들이 있다. 이번 업데이트에는 모든 주요 [[백 엔드]](Back-end) 암호화 라이브러리에서 기본적으로 TLS(Transport Layer Security) 1.3을 사용하도록 설정되어 있다. 이를 통해 운영체제 통신 계층 전반에서 낮은 대기 시간을 단축하고 RSA-PSS 또는 X25519와 같은 새로운 [[알고리즘]](algorithm)을 사용하여 애플리케이션의 개인정보 보호 및 보안을 강화한다.<ref name="센트8"></ref>
+
*CentOS 5.9 업데이트 날짜 2013-01-18
===소프트웨어 관리===
+
*CentOS 5.10 업데이트 날짜 2013-10-18
libdnf 패키지가 업데이트된 후 루트(root)가 아닌 사용자에서 yum list 명령을 실행하면 YUM이 예기치 않게 종료될 수 있다. 이 버그가 발견되면 루트에서 yum list를 실행하여 문제를 해결할 수 있다. yum(8) 매뉴얼 페이지에 YUM 패키지 관리 툴에 모듈 프로필에 대한 상세 정보를 제공하는 yum module profile 명령이 포함되어 있다고 잘못 기술되어 있다. 그러나 이 명령은 더 사용할 수 없으며, 만약 명령을 사용한다면 YUM이 잘못된 명령에 대한 오류 메시지를 표시한다. 모듈 프로필에 대한 자세한 내용은 yum module info --profile 명령을 사용하면 된다.<ref name="센트8"></ref>
+
*CentOS 5.11 업데이트 날짜 2014-12-10
===데이터베이스 서버===
+
*2016년 4월 12 일부로 CentOS 5 포럼이 1년 이상 유지되지 않으면서 수명이 만료되었다. 이제는 읽기 전용으로 운영된다.<ref name="버전"></ref>
충돌하는 RPM 패키지로 인해 레드햇 리눅스 8.0에서 [[마리아디비]](MARIADB) [[마이에스큐엘]](MYSQL) 모듈을 병렬로 설치할 수 없다. 이 얘기는 하나의 서버에 마리아디비와 마이에스큐엘 모두 설치할 수 없고 둘 중 하나만 선택하여 설치할 수 있다는 뜻이다. 설계상 동일한 모듈의 두 개 이상 버전을 병렬로 설치할 수 없다. 예를 들어 postgresql 모듈에서 사용할 수 있는 스트림 중 하나를 10 또는 9.6 중에서 선택해야 한다. 레드햇 리눅스 6 및 레드햇 리눅스 7 용 레드햇 소프트웨어 모음(Red Hat Software Collections)에서는 구성 요소의 병렬 설치가 가능하다. 레드햇 리눅스 8에서는 컨테이너에서 다른 버전의 [[데이터베이스]](database) 서버를 사용할 수 있다.<ref name="센트8"></ref>
+
 
===문제점===
+
===CentOS 6===
센트오에스 8의 문제점은 Package Kit이 현지 DNF와 YUM 변수를 확인할 수 없다. 따라서 이러한 변수가 사용 중인 경우에는 Package Kit이 작동하지 않는 것이 있고 [[버추얼박스]](VirtualBox) 5.2.32에서 센트오에스 8을 설치하는 경우, [[그래픽]](graphics) 설치 화면에서 설치 완료쯤에 이상한 작동을 한다. 이것은 설치 상태를 보거나 리부트 버튼을 누르는 것을 불가능하게 한다. 이러면 우리는 설치가 완료되면 추측을 해야 한다. 다른 터미널로 전환한 후 다시 vboxHost키+2를 사용하여 VT2로 전환한 다음 vboxHost키+6을 사용하여 그래픽 설치 화면으로 다시 전환하면 손상을 제거할 수 있다.<ref name="센트8"></ref>
+
*CentOS 6.0 업데이트 날짜 2011-11-11
 +
*CentOS 6.1 업데이트 날짜 2011-12-12
 +
*CentOS 6.2 업데이트 날짜 2012-06-24
 +
*CentOS 6.3 업데이트 날짜 2012-09-30
 +
*CentOS 6.4 업데이트 날짜 2013-05-21
 +
*CentOS 6.5 업데이트 날짜 2014-02-26
 +
*CentOS 6.6 업데이트 날짜 2014-11-15
 +
*CentOS 6.7 업데이트 날짜 2015-09-05
 +
*CentOS 6.8 업데이트 날짜 2016-07-28
 +
*CentOS 6.9 업데이트 날짜 2017-04-05
 +
*CentOS 6.10 업데이트 날짜 2018-07-03<ref name="버전"></ref>
 +
 
 +
===CentOS 7===
 +
*CentOS 7.1406 업데이트 날짜 2015-03-22
 +
*CentOS 7.1503 업데이트 날짜 2015-10-11
 +
*CentOS 7.1511 업데이트 날짜 2016-02-19
 +
*CentOS 7.1611 업데이트 날짜 2016-12-21
 +
*CentOS 7.1708 업데이트 날짜 2018-03-21
 +
*CentOS 7.1804 업데이트 날짜 2018-10-30
 +
*CentOS 7.1810 최종 업데이트 2019-01-28
 +
*최신 버전인 CentOS7은 Linux 3.10.0 커널을 기반으로 하고 있다.<ref name="버전"></ref>
 +
 
 +
==스트림 1905==
 +
1905 센트오에스 스트림(Stream) [[iso]] 이미지를 사용하여 설치를 수행 한 경우 보안 취약성을 수정할 수 있는 [[패치]](patch)를 포함하여 패치가 누락 될 위험이 있다. 센트오에스 스트림 1905 iso 이미지에서 문제가 발견되었다. 적어도 일부 상황 및 모든 센트오에스 스트림 설치에서는 센트오에스 특정 dnf 저장소에 [[액세스]](Access) 할 수 있는 센트오에스 릴리스 스트림 패키지 설치를 무시한다. 이로인해 초기는 설치시 최신 스트림 패키지를 모두 선택하지만 설치 이후 업데이트 된 적이 없다. 설치된 패키지가 이미 더 높은 [[버전]](version) 번호에 있기 때문에 8.0.1905 BaseOS / AppStream / PowerTools / extras 저장소에 있는 패치가 누락 될 수 있다. 이 문제는 8.1 버전에서 릴리스 될 때 수정된다.<ref name="스트림">CenntOS Stream CentOS - https://wiki.centos.org/Manuals/ReleaseNotes/CentOSStream
  
 
==센트오에스 스트림==
 
==센트오에스 스트림==
 
센트오에스 스트림은 최신 [[레드햇 리눅스]](RHEL) 8 개발 커널과 함께 여름 동안 프로젝트가 구축 한 센트오에스 리눅스 8 소프트웨어 패키지를 기반으로 제공한다. 센트오에스 스트림은 [[페도라 리눅스]](Fedora Linux)의 업스트림 개발과 레드햇 리눅스의 다운 스트림 개발 사이에 중간 스트림으로 존재하는 롤링 릴리스 리눅스 배포판이다. 레드햇 및 기타 [[오픈소스]](Open source) 개발자와 상호 작용하면서 향후 레드햇 리눅스의 마이너 릴리스에 기여할 수 있는 확실한 길이다. 이는 향후 레드햇 리눅스의 주요 릴리스를 위해 페도라의 기존 기여 경로와 잘 어울린다. 과거에는 센트오에스 프로젝트를 통해 업스트림에 기여할 방법이 없었다. 레드햇의 도움으로 센트오에스 프로젝트는 [[서스퀘하나 인터내셔널 그룹]](SIG)가 각각의 기술 영역을 개발하고 확장 할 수 있는 프레임 워크를 만들었다. 이 접근 방식은 충분히 잘 작동하지만 새로운 부 버전이 출시 될 때쯤 모든 사람에게 패키지 변동을 일으킨다. 센트오에스 스트림은 이러한 문제를 해결하는 데 도움이 된다. 센트오에스 스트림을 만드는 이유는 첫째, 배포 및 서스퀘하나 인터내셔널 그룹 콘텐츠를 대량으로 재구축 할 필요가 없다. 둘째, 센트오에스 스트림이 레드햇 리눅스 개발 패키지에 패치 및 변경 사항을 제공하는 경로이기 때문에 커뮤니티는 풀 요청을 제출하고 의견을 추가하며 기능이 시작되기 전에 사용 사례에 대한 토론에 참여함으로써 기능 및 수정 사항을 검토할 수 있다. 마지막으로 오픈소스 개발 에코 시스템에서 특히 유용한 새로운 방법은 Ansible과 같은 센트오에스 스트림 위에 구축 된 계층화 된 프로젝트와 작동하는 목자를 대상으로하는 서스퀘하나 인터내셔널 그룹, 들어오는 문제에 대해 공개적으로 개발할 수 있는 방법을 제공한다.<ref name="스트림></ref>
 
센트오에스 스트림은 최신 [[레드햇 리눅스]](RHEL) 8 개발 커널과 함께 여름 동안 프로젝트가 구축 한 센트오에스 리눅스 8 소프트웨어 패키지를 기반으로 제공한다. 센트오에스 스트림은 [[페도라 리눅스]](Fedora Linux)의 업스트림 개발과 레드햇 리눅스의 다운 스트림 개발 사이에 중간 스트림으로 존재하는 롤링 릴리스 리눅스 배포판이다. 레드햇 및 기타 [[오픈소스]](Open source) 개발자와 상호 작용하면서 향후 레드햇 리눅스의 마이너 릴리스에 기여할 수 있는 확실한 길이다. 이는 향후 레드햇 리눅스의 주요 릴리스를 위해 페도라의 기존 기여 경로와 잘 어울린다. 과거에는 센트오에스 프로젝트를 통해 업스트림에 기여할 방법이 없었다. 레드햇의 도움으로 센트오에스 프로젝트는 [[서스퀘하나 인터내셔널 그룹]](SIG)가 각각의 기술 영역을 개발하고 확장 할 수 있는 프레임 워크를 만들었다. 이 접근 방식은 충분히 잘 작동하지만 새로운 부 버전이 출시 될 때쯤 모든 사람에게 패키지 변동을 일으킨다. 센트오에스 스트림은 이러한 문제를 해결하는 데 도움이 된다. 센트오에스 스트림을 만드는 이유는 첫째, 배포 및 서스퀘하나 인터내셔널 그룹 콘텐츠를 대량으로 재구축 할 필요가 없다. 둘째, 센트오에스 스트림이 레드햇 리눅스 개발 패키지에 패치 및 변경 사항을 제공하는 경로이기 때문에 커뮤니티는 풀 요청을 제출하고 의견을 추가하며 기능이 시작되기 전에 사용 사례에 대한 토론에 참여함으로써 기능 및 수정 사항을 검토할 수 있다. 마지막으로 오픈소스 개발 에코 시스템에서 특히 유용한 새로운 방법은 Ansible과 같은 센트오에스 스트림 위에 구축 된 계층화 된 프로젝트와 작동하는 목자를 대상으로하는 서스퀘하나 인터내셔널 그룹, 들어오는 문제에 대해 공개적으로 개발할 수 있는 방법을 제공한다.<ref name="스트림></ref>
===스트림 1905===
 
1905 센트오에스 스트림(Stream) [[iso]] 이미지를 사용하여 설치를 수행 한 경우 보안 취약성을 수정할 수 있는 [[패치]](patch)를 포함하여 패치가 누락 될 위험이 있다. 센트오에스 스트림 1905 iso 이미지에서 문제가 발견되었다. 적어도 일부 상황 및 모든 센트오에스 스트림 설치에서는 센트오에스 특정 dnf 저장소에 [[액세스]](Access) 할 수 있는 센트오에스 릴리스 스트림 패키지 설치를 무시한다. 이로인해 초기는 설치시 최신 스트림 패키지를 모두 선택하지만 설치 이후 업데이트 된 적이 없다. 설치된 패키지가 이미 더 높은 [[버전]](version) 번호에 있기 때문에 8.0.1905 BaseOS / AppStream / PowerTools / extras 저장소에 있는 패치가 누락 될 수 있다. 이 문제는 8.1 버전에서 릴리스 될 때 수정된다.<ref name="스트림">CenntOS Stream CentOS - https://wiki.centos.org/Manuals/ReleaseNotes/CentOSStream</ref>
 
  
 
== 설치 ==
 
== 설치 ==
120번째 줄: 141번째 줄:
 
*History He;story, 〈[https://awesomek.tistory.com/entry/Linux-CentOS-8-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EA%B5%AC%EC%A1%B0 (Linux/CentOS 8) 디렉토리 구조]〉, 《티스토리》, 2020-01-06
 
*History He;story, 〈[https://awesomek.tistory.com/entry/Linux-CentOS-8-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EA%B5%AC%EC%A1%B0 (Linux/CentOS 8) 디렉토리 구조]〉, 《티스토리》, 2020-01-06
 
*돼지왕왕돼지, 〈[https://aroundck.tistory.com/4565 CentOS vs. Ubuntu 간단 비교]〉, 《티스토리》, 2017-04-19
 
*돼지왕왕돼지, 〈[https://aroundck.tistory.com/4565 CentOS vs. Ubuntu 간단 비교]〉, 《티스토리》, 2017-04-19
*Sysops, 〈[https://sysops.tistory.com/97 (Linux)RHEL 8, Centos 8주요 기능 정리]〉, 《티스토리》, 2019-05-14
+
*센트오에스 공식 위키 - https://wiki.centos.org/Manuals/ReleaseNotes
*씨실과 날실, 〈[https://wnw1005.tistory.com/257 CentOS 8에 대하여 - 릴리스 노트(Release Notes) 포함]〉, 《티스토리》, 2019-11-05
+
*Rich Alloway, 〈[https://www.openlogic.com/blog/new-centos-linux-8-features-and-updates New CentOS Linux 8 Features and Updates]〉, 《openlogic》, 2020-03-20
*CenntOS Stream CentOS - https://wiki.centos.org/Manuals/ReleaseNotes/CentOSStream
+
*CentOS Wikipedia - https://ko.wikipedia.org/w/index.php?title=CentOS&action=edit&section=4
 
*가비아, 〈[https://www.sharedit.co.kr/posts/1516 (리눅스 서버 구축하기) 3.CentOS 설치 방법]〉, 《셰얼드 아이티》, 2018-02-12
 
*가비아, 〈[https://www.sharedit.co.kr/posts/1516 (리눅스 서버 구축하기) 3.CentOS 설치 방법]〉, 《셰얼드 아이티》, 2018-02-12
  

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)