Linux 배포판으로서의 CentOS에 대해 알고 싶은 모든 것

Everything You Want Know About Centos



CentOS는 무엇입니까?

커뮤니티 엔터프라이즈 운영 체제(CentOS)는 RHEL(Red Hat Enterprise Linux)과 실질적으로 호환되는 오픈 소스 엔터프라이즈급 무료 운영 체제를 제공합니다. 그레고리 커처(Gregory Kurtzer)는 CentOS의 설립자입니다. CentOS 개발자는 RHEL 소스 코드를 사용하여 RHEL과 매우 유사한 제품을 생성합니다.







CentOS는 가장 강력하고 사용 가능한 배포판 중 하나에서 개발 플랫폼을 제공합니다. 오픈 소스 커뮤니티가 성장할 수 있는 강력한 플랫폼을 제공하기 위해 구축된 커뮤니티 주도의 자유 소프트웨어 프로젝트입니다. 적응력이 뛰어나 안전하고 강력합니다. 또한 모든 용도에 탁월한 선택임을 선언하는 여러 기업 수준 보안 업데이트를 제공합니다.



이 기사에서는 Linux 배포판으로서의 CentOS와 관련된 다음 16가지 사항을 다룰 것입니다.



  1. CentOS의 역사
  2. CentOS 개발 목표
  3. CentOS 및 RHEL
  4. 시그(SIG)
  5. CentOS 프로젝트는 무엇입니까?
  6. CentOS는 무엇에 좋은가요?
  7. CentOS 아키텍처
  8. 저장소
  9. CentOS 주요 기능
  10. CentOS의 장점
  11. CentOS 최신 버전의 하드웨어 요구 사항
  12. CentOS 최신 릴리스
  13. CentOS 지원 종료(EOS) 일정
  14. CentOS에서 가장 중요한 명령
  15. IT 리더가 CentOS를 좋아하는 이유는 무엇입니까?
  16. CentOS는 귀하의 경력 성장에 어떤 역할을 합니까?

CentOS의 역사:

CentOS는 2004년 5월에 Linux 커널을 기반으로 하는 완전 무료 운영 체제로 출시되었습니다. CentOS는 RHEL에서 시작되었습니다. 그 목표는 무료로 사용할 수 있는 엔터프라이즈급 컴퓨팅 플랫폼을 제공하고 Red Hat의 바이너리 호환성을 유지하는 것입니다. CentOS는 CAOS 빌드로 소개되었으며 Gregory Kurtzer에 의해 설립되었습니다.





그 후 Tao Linux의 주요 개발자인 David Parsley는 2006년 6월 Tao Linux가 중단되고 개발이 CentOS에 흡수될 것이라고 발표했습니다(Tao Linux는 또 다른 RHEL 클론임). yum 업데이트를 사용하여 Tao 사용자는 현재 시스템 버전을 CentOS로 업그레이드할 수 있었습니다. 불행히도 CentOS의 설립자인 Lance Davi는 2009년 7월 CentOS 프로젝트 웹사이트에서 실종된 것으로 보고되었습니다. Davis는 CentOS 프로젝트에 대한 기여를 중단했지만 CentOS 웹사이트는 유지했습니다.

CentOS 팀은 2009년 8월 Davis에 연락하여 centos.org 및 centos.info의 도메인을 얻었다고 합니다. CentOS는 2010년 7월에 가장 인기 있는 Linux 배포판이 되었으며 모든 Linux 웹 서버의 30% 이상을 차지하는 웹 서버에 대한 Debian의 인기를 추월했습니다. 그러나 2012년 1월 데비안에 의해 2위로 떨어졌다. Red Hat은 2014년 1월 팀이 CentOS 프로젝트를 후원하여 운영 체제와 새로운 기술을 다루는 오픈 소스 개발자의 요구 사항에 따라 호환되는 플랫폼 개발을 지원할 것이라고 선언했습니다.



CentOS 상표가 Red Hat으로 이전되었습니다. RHEL 팀과 독립적으로 작동하는 RHEL 표준 및 오픈 소스 팀 그룹은 CentOS 수석 개발자를 고용합니다. 호스팅 시장에서 CentOS는 가장 안정적인 배포판으로 간주됩니다. CentOS는 RHEL과의 바이너리 호환성 때문에 대부분의 Linux 소프트웨어와 예외적으로 호환됩니다. CentOS는 또한 대부분의 호스팅 제어판에 가장 적합한 Linux 배포판입니다.

CentOS 개발 목표:

CentOS 개발은 개발 목적을 위해 오픈 소스 커뮤니티에 강력한 시스템을 제공하는 것을 목표로 합니다. 또한이 플랫폼은 과학 데이터 처리 및 호스팅 비즈니스에 사용할 수 있습니다. 예를 들어 회사는 이 신뢰할 수 있는 플랫폼을 사용하여 프로그램을 호스팅할 수 있습니다.

RHEL 및 CentOS:

CentOS는 RHEL 소스 코드를 기반으로 하는 상용 Linux 배포판이며 커뮤니티에서 지원합니다. Red Hat은 오픈 소스 소프트웨어를 사용하여 제품을 구축하기 때문에 소스 코드를 공개해야 합니다. 결과적으로 CentOS와 RHEL은 기능적으로 동일하지만 주요 차이점은 공급업체 아트워크 및 브랜딩이 제거된다는 것입니다.

반면 CentOS는 소스 코드만 기반으로 하기 때문에 Red Hat 인증이 부족합니다. CentOS 프로젝트는 Red Hat에서 공개적으로 사용 가능한 소스 패키지를 사용하여 누구나 무료로 사용할 수 있는 바이너리 패키지를 생성합니다. 그러나 특정 업데이트는 공개되지 않습니다. CentOS와 Red Hat에서 제공하는 패키지 간에 약간의 차이가 있을 수 있습니다.

Red Hat은 오픈 소스 개발자가 CentOS를 활용하여 기술을 통합하는 적절한 플랫폼을 개발할 수 있도록 지원하기 위해 2014년부터 CentOS 프로젝트를 지원해 왔습니다. 같은 해에 CentOS와 Red Hat 개발자는 현재 다양한 작업 그룹이 감독하는 이사회를 구성했습니다. 이 이사회는 CentOS 프로젝트 설립자와 Red Hat 직원으로 구성됩니다.

시그(SIG):

SIG(Special Interest Groups)는 CentOS 커뮤니티의 특정 구성원이 인식 제고, Linux 배포 향상, 문서 및 인프라와 같은 기능적 측면 개선에 관심을 갖고 있는 팀입니다. Virtualization, ArtWork 및 Core는 활성 특수 이익 그룹 중 일부입니다.

CentOS 프로젝트는 무엇입니까?

이 프로젝트는 CentOS 개발 프레임워크의 유지 관리를 담당하는 그룹으로 구성됩니다. 운영 체제 이상을 운영하고 다른 조직이 CentOS 기반 기술을 개발할 수 있도록 리소스를 발행합니다. 또한, 이 프로젝트는 CentOS Linux를 다른 프로젝트의 새로운 오픈 소스 기술을 개발하기 위한 최고의 커뮤니티 플랫폼으로 만드는 것을 열망합니다.

CentOS는 무엇에 적합합니까?

이 Linux 버전은 RHEL과 관련된 높은 비용을 지불하고 싶지 않은 비즈니스 사용자에게 적합합니다. 이 두 배포는 RHEL 구독 관리 및 RHEL 브랜딩을 위해 지정된 버전 저장에 대해 동일하며 종종 Enterprise Linux라고 합니다.

CentOS 아키텍처:

CentOS는 다른 Linux 배포판과 유사한 아키텍처를 가지고 있습니다. 그러나 x86-64 아키텍처만 지원합니다. 이 문은 64비트 및 32비트 플랫폼 모두에서 실행할 수 있음을 선언합니다.

  • 네트워크 장치, 스토리지 및 컴퓨터 시스템과 같은 물리적 또는 하드웨어 장비는 맨 아래에 있습니다.
  • 하드웨어와 직접 상호 작용하는 운영 체제의 기본 구성 요소인 커널은 이 위에 있습니다.
  • 쉘은 커널 상단에 위치하며 커널과 사용자 간의 인터페이스 역할을 합니다.
  • 응용 프로그램 계층은 이러한 모든 수준의 맨 위에 존재하며 사용자 지정 활동을 수행하기 위해 커널 및 셸과 상호 작용합니다. 미디어 플레이어, 웹 브라우저, 텍스트 편집기, 파일 탐색기 등이 응용 프로그램의 예입니다.

저장소:

기본 CentOS 배포는 채널이라고도 하는 세 개의 기본 리포지토리로 구성되며 각 리포지토리에는 다음 소프트웨어 패키지가 포함되어 있습니다.

  • 업데이트에는 포인트 릴리스 및 향상 업데이트, 버그 수정 또는 보안을 위한 정기 업데이트 세트 간에 전달되는 패키지가 포함됩니다. CentOS-Fasttrack 리포지토리를 통해 게시할 수 없는 개선 업데이트 및 버그 수정만 이러한 방식으로 제공됩니다.
  • base: CentOS 포인트 릴리스를 구성하는 패키지를 포함하고 포인트 릴리스가 ISO 이미지로 공식적으로 릴리스될 때 업데이트됩니다.
  • addons: 표준 CentOS 배포판을 구성하지만 업스트림에서 제공하지 않는 패키지를 구성하는 데 필요한 패키지를 제공합니다.

CentOS 프로젝트는 업데이트 리포지토리 및 기본 베이스에서 찾을 수 없는 소프트웨어 패키지로 구성된 많은 추가 리포지토리를 유지 관리합니다. 다음은 일부 리포지토리입니다.

  • CentOS플러스 : 특정 기본 CentOS 구성 요소를 업데이트하는 패키지가 포함되어 CentOS가 업스트림 소스에서 제공하는 콘텐츠와 달라집니다.
  • CentOS-패스트트랙 : 포인트 릴리스 업데이트 세트 사이에 정기적으로 릴리스되는 개선 업데이트 및 버그 수정이 포함됩니다. 이러한 방식으로 릴리스된 패키지는 다음 포인트 릴리스에 포함될 강력한 후보로 간주됩니다. 따라서 CentOS-Fasttrack 저장소에는 포인트 릴리스에 포함하기에 적합하지 않은 패키지가 포함되어 있지 않습니다. 또한 보안 업데이트도 제공하지 않습니다.
  • 디버그 정보 : 중앙 패키지가 빌드될 때 이 저장소는 디버깅 기호를 생성한 패키지를 저장합니다.
  • 소프트웨어 컬렉션 : 표준 배포판보다 최신 버전의 소프트웨어를 제공합니다.
  • CentOS 추가 기능 : 업스트림 호환성을 손상시키거나 기본 구성 요소를 업데이트하지 않고도 CentOS에 기능을 추가하는 패키지 모음입니다.
  • 기여 : 이 리포지토리는 핵심 배포판에 있는 패키지와 겹치지 않는 패키지를 제공합니다.
  • 연속 릴리스(CR) : CentOS 다음 버전 릴리스에 나타날 패키지를 광범위하게 사용할 수 있도록 합니다. 실제 포인트 릴리스가 실제로 ISO 이미지로 릴리스될 때까지 핫픽스 및 테스트를 위해 패키지에 액세스할 수 있습니다.
  • CentOS 테스트 : 이 리포지토리는 CentOSPlus 및 CentOS Extras로 향하는 패키지의 테스트 영역 역할을 합니다. 이 리포지토리의 패키지는 CentOS 배포 핵심 패키지를 대체하거나 대체하지 않을 수 있으며 해당 기능은 보장되지 않습니다.

CentOS 주요 기능

CentOS는 RHEL의 소스 코드를 기반으로 하기 때문에 RHEL과 CentOS는 많은 기능을 공유합니다.

고성능 및 가용성:

가상화를 위해 커널 기반 가상 머신을 사용하며 고가용성과 우수한 성능을 제공합니다.

안정적인 Linux 배포:

CentOS는 최신 상태를 유지하고 새 소프트웨어와 둘 다의 호환성을 보장하는 전용 개발자 커뮤니티에서 지원합니다. 또한 핵심 개발자는 릴리스를 테스트하고 업데이트를 관리하며 개발에 도움을 제공하는 Linux 애호가, 네트워크 관리자, 시스템 관리자 등과 같은 자원 봉사자 글로벌 커뮤니티의 지원을 받습니다.

정기 업데이트 및 지원:

CentOS 버전은 평균 6개월마다 업데이트되며 각 릴리스는 10년 동안 지원됩니다.

높은 수준의 보안:

Red Hat의 보안 팀은 위협을 감지하고 높은 수준의 보안을 보장하기 위해 최선을 다하고 있습니다. CentOS에는 Security-Enhanced Linux 커널 확장도 함께 제공됩니다.

다른 Linux 시스템과 마찬가지로 사양과 관련하여 CentOS는 많은 것을 제공합니다. CentOS 내부 문서는 많은 세부 사항을 다룹니다. 대부분의 프로그래머는 CentOS 전용 서버를 결정하기 전에 큰 그림에 익숙해져야 합니다. CentOS를 직접 사용하기 전에 알아야 할 모든 사항을 살펴보겠습니다.

CentOS는 RHEL이 아닙니다.

RHEL은 CentOS로 다시 패키지되었습니다. 반면 CentOS 팀은 RHEL 소스 패키지를 공개적으로 사용 가능한 바이너리로 패키징하는 자원 봉사 그룹입니다. 그 후 소프트웨어는 여러 공용 미러를 통해 배포됩니다. 내가 아는 한 Red Hat과 CentOS는 직접적인 링크나 파트너십이 없습니다. 과거에는 공식적인 파트너십의 부재로 인해 Red Hat이 CentOS에서 모든 Red Hat 브랜드를 제거해야 한다고 주장하는 등의 문제가 발생했습니다.

많은 조직에서 CentOS Linux에 대한 지원을 제공하지만 여전히 적절한 상업적 지원이 없습니다. Red Hat은 RHEL을 직접 지원합니다. 상용 CentOS 지원을 위해 CentOS 사용자는 IT 전문가와 커뮤니티에 의존합니다.

CentOS에는 많은 최상위 사양이 포함되어 있습니다.

CentOS는 이 플랫폼 내에서 더 많은 혁신을 허용하는 다수의 고유한 사양으로 구성됩니다. CentOS 6 및 7은 각각 Linux 2.6.32 및 Linux 3.10.0 커널을 기반으로 합니다. 이 배포판은 기본 인터넷 브라우저로 Firefox 60과 다양한 소스의 mp3 파일을 지원하는 플러그 앤 플레이 방식입니다.

CentOS 6 및 7의 x86_64 아키텍처는 CPU 용량 측면에서 12 및 64TB 공간을 할당할 수 있습니다. 한편, 로컬 파일 시스템은 다양한 구성에서 2TB에서 100TB 범위의 최대 파일 크기를 처리할 수 있습니다. CentOS를 사용하면 다양한 유용한 기능을 추가할 수도 있습니다. 예를 들어 CentOS의 현재 버전은 기본 Bluetooth와 Security-Enhanced Linux를 지원합니다.

CentOS에는 x86_64 및 x86 아키텍처를 지원하는 기능이 있습니다.

현재 이 Linux 배포판은 x86_64 및 x86 시스템을 모두 지원합니다. 그러나 CentOS 7은 현재 비공식적인 커뮤니티 유지 ppc64, ppc64le, Arm32, i686 및 Arm64 아키텍처를 지원한다는 점에서 독특합니다. CentOS 6은 두 아키텍처를 모두 지원할 수 있습니다.

CentOS를 무료로 다운로드할 수 있습니다.

CentOS는 배포 및 사용이 가능한 무료 배포판입니다. CentOS는 커뮤니티 중심의 개발 모델로 인해 Linux 배포판 내에서 기능을 향상시킬 수 있는 새로운 방법을 찾고 이를 조작하도록 사람들을 초대합니다. CentOS는 Minimal ISO, Amazon Web Services, 토렌트, DVD ISO 등을 포함하여 소프트웨어 다운로드를 위한 다양한 옵션을 제공합니다. 동시에 CentOS 소스 패키지는 파일 보관소를 통해 사용할 수 있으며 일반 다운로드에는 통합되지 않습니다.

CentOS 커뮤니티는 성장하고 있습니다:

CentOS 커뮤니티는 패치별로 개발하기 위해 최선을 다했으며, 이는 상당한 시장 점유율을 유지 관리하는 중요한 이유 중 하나입니다. 이 열린 사회는 시간이 지남에 따라 모여 개별 SIG를 개발했습니다. 이러한 조직은 가상화 및 사용자 경험과 같은 특정 기능 영역을 향상하는 데 많은 관심을 가지고 있습니다.

CentOS 관리 위원회는 보호 하에 작업을 시작할 수 있는 SIG를 선택합니다. 모든 커뮤니티 구성원은 커뮤니티 비판을 수용하고 충분한 문서를 보유할 수 있을 때까지 SIG에서 자신의 역할을 할 수 있습니다. 그런 다음 커뮤니티는 숙련된 사용자와 초보자 모두를 돕기 위해 정착됩니다. 결과적으로 사용자가 다른 언어로 제공되는 다른 커뮤니티 구성원으로부터 직접적인 조언을 얻을 수 있도록 다양한 메일링 목록을 제공합니다.

CentOS는 사용자에게 다음과 같은 매뉴얼을 제공합니다.

CentOS 프로젝트는 새로운 사용자가 지금까지 투입한 모든 작업의 ​​순간을 최대한 활용해야 합니다. 이를 위해 시작하는 데 도움이 되는 문서 라이브러리를 만들었습니다. 이 라이브러리에는 다양한 아키텍처에 대한 단계별 설치 가이드와 주요 수정 사항에 대한 릴리스 정보가 포함되어 있습니다.

CentOS의 기능을 빠르게 살펴보려면 아래 표를 확인하십시오.

특징 센트OS
시스템 코어 CentOS는 RedHat 기반
패키지 관리
업데이트 주기 덜 자주
호스팅 시장 점유율 Linux 사용자의 17.5%
가상화 OpenNebula

오픈스택, 클라우드스택,

보안 강한
안정 강한
기본 애플리케이션 애플리케이션은 필요할 때 업데이트됩니다.
유지 도전적인
지원하다 작지만 활동적인 커뮤니티가 있는 견고한 문서
사용의 용이성 도전적인
속도 우수하지만 하드웨어에 따라 다름
파일 구조 기본 파일/폴더 구조는 동일하지만 시스템 서비스 위치에 따라 형식이 다릅니다.

CentOS의 장점:

이를 활용하면 다음과 같은 이점이 있습니다.

  • 빠르고 신뢰할 수 있으며 가볍습니다.
  • 무료로 사용할 수 있는 오픈 소스이며 엔터프라이즈급입니다.
  • 또한 사전 설치된 git과 같은 버전 제어 도구와 MySQL, CUPS, Apache Web과 같은 오픈 소스 서버 소프트웨어도 제공됩니다.
  • 또한 bugs.centos.org에 직접 버그를 제출하는 기능을 포함하여 우수한 커뮤니티 지원을 제공합니다.
  • 최신 CentOS 버전은 가상화 기술과 Xen, oVirt, Docker와 같은 하이퍼바이저를 통합합니다.
  • CentOS 배포판은 상용 RHEL과 동일한 기능을 제공합니다. 그러나 이것은 또한 무료로 액세스할 수 있습니다!
  • 무료로 제공되는 다른 오픈 소스 Linux 배포판과 비교하여 CentOS는 안정성과 패키지 업그레이드가 적기 때문에 널리 선호됩니다.

CentOS 최신 버전의 하드웨어 요구 사항:

리눅스 배포판 프로세서 디스크 공간 시스템 구조
센트OS 8 1.1GHz 최소 저장용량: 1GB

권장 저장용량: 2GB

최소: 20GB

권장: 40GB

64비트
CentOS 7 또는 RHEL 7 1.1GHz 최소 저장용량: 1GB

권장 저장용량: 2GB

최소: 20GB

권장: 40GB

64비트

CentOS 최신 릴리스:

CentOS 7, CentOS 8 및 CentOS Stream에서 CentOS의 최신 릴리스에 대해 이야기합니다. 2019년 CentOS 8이 출시되었을 때 많은 사람들이 CentOS 7과 크게 달라진 점을 궁금해했습니다. 이제 이 두 CentOS 버전의 대비를 알아보겠습니다. 따라서 이 미스터리의 맨 아래로 가서 CentOS 8이 사용해 볼 가치가 있는지 확인하십시오.

CentOS 7은 systemd를 표준 기능으로 포함하는 최초의 RHEL 배포판이었습니다. CentOS 7은 2014년에 출시되었으며 지난 10년 동안 커뮤니티에 도움이 된 몇 가지 기능을 제공했습니다. CentOS 8의 다른 새로운 기능은 두 CentOS 릴리스 간의 몇 가지 차이점과 함께 아래 표에 나와 있습니다.

CentOS 7과 CentOS 8의 차이점

특징 센트OS 7 센트OS 8
가다 힘내 버전 1.8 힘내 버전 2.18
컨테이너 Docker는 CentOS 7에서 사용할 수 있습니다. 도커는 생략합니다. 컨테이너 작업의 경우 skopeo 및 buildah, podman, runc 도구를 활용합니다.
핵심 업스트림 커널 3.10 및 Fedora 19 기반 업스트림 커널 4.18 및 Fedora 28 기반
스토리지 관리 논리 볼륨 관리자 기본값 논리 볼륨 관리자 및 Stratis
보안 CentOS 7에는 TLS 1.0 및 OpenSSL 1.0.1에 대한 지원이 포함됩니다. CentOS 8은 TLS 1.3, OpenSSL 1.1.1, TLS 1.0 및 TLS 1에 대한 지원을 포함합니다.
NTP chronyd 및 NTP 데몬 모두 사용 가능 chrony NTP 프로토콜만
소프트웨어 관리 RPM 4.11로 배포된 YUM v3를 사용했습니다. CentOS 8에서는 yum이 dnf로 대체되었습니다. 또한 RPM 4.14 YUM v4의 조합을 활용합니다. 또한 이 버전은 모듈식 콘텐츠도 지원합니다.
자바 오픈JDK 8 OpenJDK 8 및 OpenJDK 11 모두
네트워킹 프레임워크 이 버전은 iptables를 사용합니다. CentOS 8 네트워킹 프레임워크는 firewalld가 기본 백엔드에 사용하는 nftables를 기반으로 합니다.
파이썬 지원 Python 2.7에 대한 제한된 지원. CentOS 7은 Python 2.7도 지원합니다. Python 2.7에 대한 고정 지원이지만 Python 3.6도 지원합니다.
가상화 virt-manager 및 qemu-kvm 활용 virt-manager와 함께 배포되고 qemu-kvm 2.12는 더 이상 사용되지 않으며 Cockpit이 인수됩니다.
httpd/아파치 HTTP 서버 2.4 HTTP 서버 2.4
방화벽 CentOS 7은 iptables를 패킷 필터링 프레임워크로 활용합니다. CentOS 8은 패킷에 대한 필터링 프레임워크로 nftables를 활용합니다.
루비, PHP, 펄 루비 2.0.0, PHP 5.4.16, 펄 5.16.3 펄 5.26, 루비 2.5. 반면에 기본적으로 FastCGI 프로세스 관리자(FPM)는 PHP에서 사용됩니다.
데이터베이스 MySQL 5.5, PostgreSQL 9.2, MariaDB 5.5 MySQL 8.0, PostgreSQL 10, Redis 5, PostgreSQL 9.6, MariaDB 10.3
데스크탑 환경 CentOS 7에서 X.Org 서버는 기본 GNOME, 디스플레이 관리자입니다. CentOS 8에서 Wayland는 GNOME Shell 버전 3.28의 기본 GNOME 디스플레이 관리자입니다.
엔진엑스 사용할 수 없음(기본값) 이 Linux 배포판은 Nginx 웹 서버를 지원합니다. 버전 1.14

2021년 12월 CentOS 8 EOL(End of Life) 발표로 운영 체제의 수명 주기가 단축되었습니다. 결과적으로 RHEL은 팀이 앞으로 CentOS Stream에 집중할 것이라고 선언했습니다.

CentOS 스트림:

Red Hat 개발자가 오픈 소스 커뮤니티 구성원과 협업할 수 있게 해주는 Linux 개발 플랫폼은 CentOS Stream입니다. Red Hat은 최신 버전을 출시하기 전에 CentOS Stream에서 RHEL(Red Hat Enterprise Linux) 소스 코드를 개발합니다. 따라서 오픈 소스 개발 모델의 일부로 간주됩니다. 이 모델의 구현으로 CentOS Stream은 Red Hat Enterprise Linux의 향후 릴리스를 미리 볼 수 있습니다.

CentOS 스트림의 장점:

  • CentOS와 크게 다르지 않습니다.
  • RHEL 배포 전에 새 기능을 추출합니다.
  • 훌륭한 개발 커뮤니티를 가질 수 있는 잠재력이 있습니다.
  • 이 개발 플랫폼은 이전 플랫폼보다 더 민첩합니다.

CentOS 스트림이 CentOS Linux를 대체합니까?

CentOS 스트림 버전은 CentOS 배포판을 대체할 수 없습니다. RHEL 개발 버전입니다. CentOS는 Red Hat Enterprise Linux 버전으로 재확립되었습니다. 결과적으로 CentOS Stream은 서버가 미래에 대비할 수 있는지 확인하려는 사람들과 빌드가 요구 사항에 충분히 안정적인 경우 CentOS Linux 사용자에게 더 적합합니다. CentOS Stream이 엔터프라이즈 Linux의 고급 혁신을 향한 불가피하고 자연스러운 다음 단계이기 때문입니다. 또한 RHEL 개발자 간에 압축된 피드백 루프가 있습니다.

Red Hat이 RHEL의 미래 버전을 만들 때 피드백 루프 압축을 통해 개별 기여자이든 대규모 파트너이든 모든 목소리를 쉽게 들을 수 있습니다.

Red Hat은 또한 모든 개발자와 파트너가 CentOS Stream에 참여하고 분기를 생성하여 이 혁신 허브가 고유한 문제에 대한 솔루션을 테스트할 수 있도록 지원합니다. CentOS Stream이 미래의 엔터프라이즈 Linux라는 것은 인정됩니다. 커뮤니티가 RHEL 릴리스 방향에 특별한 영향을 미치는 데 도움이 됩니다. Red Hat 내부 프로젝트는 CentOS Stream으로 전달되어 이 작업이 진행됨에 따라 더 큰 커뮤니티와 전술 및 모범 운영 사례를 공유할 수 있습니다.

CentOS 지원 종료(EOS) 일정:

버전 출시일 삶의 끝
센트OS 6 2011년 7월 10일 2020년 11월 30일
센트OS 7 2014년 7월 7일 2024년 6월 30일
센트OS 8 2019년 9월 24일 2021년 12월 31일

CentOS에서 가장 중요한 명령:

다음은 CentOS 작업에 도움이 되는 몇 가지 명령입니다.

  1. 뮤직비디오 : 이동 명령입니다. CentOS 사용자는 이 명령을 사용하여 한 소스 또는 디렉토리에서 다른 위치로 파일을 이동하거나 파일 이름을 변경할 수 있습니다.
  2. rmdir : 이 명령은 내용이 있는 디렉토리를 삭제하는 데 사용됩니다.
  3. 만지다 : 이 명령은 빈 파일을 만드는 데 도움이 됩니다. Tit는 파일 만들기 명령이라고도 합니다.
  4. 분명한 : CentOS 단말기 화면을 지우고 싶으신가요? clear 명령을 사용합니다.
  5. : 이 명령은 지정된 디렉토리의 내용을 나열합니다.
  6. sudo 얌 설치 : 이 명령은 특정 패키지를 설치하는 데 사용됩니다.
  7. sudo 얌 업데이트 : 이 명령은 설치된 모든 패키지를 업데이트합니다.
  8. 위치하고 있다 : 이 명령은 시스템 저장소에서 파일을 찾는 데 도움이 됩니다.
  9. NS : rm 명령은 파일을 제거하는 데 사용됩니다.
  10. mkdir : 이 유용한 명령을 사용하여 새 하위 디렉터리 및 디렉터리를 만듭니다.
  11. CD : 디렉토리를 수정하거나 현재 작업 디렉토리에서 다른 폴더로 컨트롤을 이동할 수도 있습니다.
  12. 남성 : 어떤 명령과 관련된 매뉴얼을 인쇄하려면 CentOS 터미널에서 man 명령을 사용하십시오.

IT 리더가 CentOS를 좋아하는 이유는 무엇입니까?

  • CentOS 설치는 간단하며 확장 또는 축소 여부에 관계없이 모든 엔터프라이즈 프로비저닝 요구 사항에 맞습니다.
  • Linux 배포는 특히 RHEL에서 CentOS로 전환할 때 비용이 저렴합니다.
  • 오늘날의 직장에서 단순히 작동해야 하는 운영 체제에서 팀이 기대하는 모든 것입니다.
  • 대규모 업데이트의 경우에도 프로덕션 업그레이드가 간단하고 업그레이드 프로세스가 원활하기 때문에 다운타임이 거의 발생하지 않습니다.
  • 가치를 추가하고, 확장하고, 원하는 대로 조정하십시오. 예를 들어 어떤 이유로든 공급업체에 종속되지 않습니다.
  • 무언가를 바꾸고 싶습니까? 팀은 라이선스 범위를 벗어나지 않고도 이를 수행할 수 있습니다.
  • 제한 없이 자주 풀다운할 수 있는 커뮤니티 유지 관리자 Docker Hub 이미지를 사용하면 환경 간에 안정적으로 스핀업, 업데이트 및 전송할 수 있습니다.

CentOS는 귀하의 경력 성장에 어떤 역할을 합니까?

  • Linux 관리자로 일자리를 찾고 있다면 CentOS에 대한 경험이 있으면 고용주에게 더 ​​매력적으로 보일 것입니다.
  • 이 외에도 무료로 사용할 수 있는 오픈 소스 프로젝트로서 기여함으로써 이점을 얻을 수 있습니다.
  • 또한 이를 핵심 플랫폼으로 활용하여 소프트웨어 개발을 기대할 수 있습니다.
  • 거의 모든 다른 Linux 배포판과 함께 작업하는 것을 편안하게 만들 것입니다.

결론:

CentOS는 오픈 소스 커뮤니티가 성장할 수 있는 강력한 플랫폼을 제공하기 위해 구축된 커뮤니티 중심의 무료 소프트웨어 프로젝트를 제공합니다. 또한 대부분의 호스팅 커뮤니티, 클라우드 제공업체, 과학 데이터 처리 등을 위한 개발 환경을 제공합니다. CentOS와 관련된 필수 정보를 게시물로 전달했습니다. 이 가이드에는 CentOS 기록, 기능, 아키텍처, 리포지토리, 주요 릴리스 및 지원 종료 일정 등이 포함되어 있습니다. 또한 CentOS 배포가 귀하의 경력 성장에 어떻게 도움이 될 것인지 설명했습니다.