Ubuntu와 CentOS는 같은 것입니까? [폐쇄]

Ubuntu와 CentOS는 같은 것입니까? [폐쇄]

일부 배포 작업이 설정되고 있으며 A는 Ubuntu가 설치된 가상 머신을 요청합니다. 내가 알고 이해하는 한, Ubuntu는 Linux를 기반으로 구축되었습니다. B는 요청을 완료했다고 표시하고 A가 사용할 수 있는 서버를 전달하지만, 로그인 후 A는 Ubuntu가 아니라 CentOS 7임을 알게 됩니다.

그래서 A와 B는 하루 종일 작업을 해왔습니다. A는 Ubuntu 대신 CentOS를 사용하면 자신의 계획이 농담이 되고 이미 수행한 작업을 다시 실행해야 한다고 주장했습니다.

대화 중 어느 시점에서 B는 컴퓨터가 Ubuntu이지만 CentOS 버전이 설치되어 있다고 말했고 A는 이에 반대했습니다. 이거 진짜야? 우분투 자체가 리눅스 스타일 아닌가요? CentOS 버전의 Ubuntu가 있습니까? (못찾 겠어요).

내 질문은,

  1. CentOS와 Ubuntu는 모두 Linux 커널을 기반으로 구축되지 않았습니까? 그래서 큰 문제는 무엇입니까?
  2. Ubuntu에서는 작동하지만 CentOS에서는 작동하지 않는 패키지/소프트웨어가 있습니까?
  3. 둘 다 동일한 명령줄 기능을 갖고 있지 않습니까?
  4. Ubuntu의 CentOS(또는 다른) 버전이 있습니까?

답변1

아니요, 상당히 다릅니다. "A"는 정확하고, "B"는 모든 버전의 Ubuntu가 설치되어 있다고 주장하는 데 있어 부정확합니다. 가지다여러 버전 또는 "맛", Ubuntu는 있지만 CentOS는 그중 하나가 아닙니다.

Linux 커널은 매우 작으며 데스크탑, 랩톱 또는 서버로 작동하려면 여러 가지 운영 체제 구성 요소 세트를 추가해야 하며 일부 응용 프로그램에는 운영 체제 구성 요소 세트가 필요합니다(릴리스 또는 "해제") 다른 배포판에서는 작동하지 않습니다.

Linux의 거대한 나무에는 많은 가지가 있습니다.우분투에서더반.중앙 운영 체제에서빨간 모자.

이 목록다양한 가족을 소개하고이 그래픽다양한 버전이 어떻게 발전했는지 보여줍니다.데비안과 페도라의 비교입니다., 하나 추가아치와 CentOS의 비교, Fedora는 RedHat과 CentOS가 혁신을 추구하고 이를 선택적으로 채택하는 선구적인 배포판입니다.

배포판에 포함된 가장 확실한 점은 데스크탑 환경 "DE"입니다. CentOS와 Ubuntu 모두 이제 기본값("GNOME")과 동일한 DE를 사용합니다. 그러나다른 많은 DELinux에는 Windows 버전별로 DE가 하나만 있습니다(Windows 3.1용 DE는 XP, Windows 7, Windows 8, Windows 10과 다름).

그러나 동일한 DE를 사용하는 두 개의 서로 다른 배포판은 동일한 방식으로 작동하지 않거나 동일한 응용 프로그램을 모두 실행하지 않으므로 DE는 사람들이 가장 먼저 접하는 것이지만 CentOS와 CentOS 사이에서 가장 중요한 것은 아닙니다. Ubuntu의 차이점 사용자가 응용 프로그램을 추가하려고 하면 눈에 띄게 됩니다.

답변2

CentOS를 Ubuntu의 변형이라고 부르는 것은 말도 안됩니다. CentOS는 RedHat 스타일이라고 할 수 있고, Ubuntu는 Debian 스타일이라고 할 수 있습니다.

아마도 Google CentOS와 Ubuntu에 신경쓰지 않았을 것입니다.

  1. CentOS와 Ubuntu는 모두 Linux 커널을 사용하지만 시스템은 단순한 커널 그 이상입니다.
  2. 패키지와 투입하려는 노력, 리소스 가용성에 따라 달라집니다.
  3. 두 버전에 따라 동일한 명령줄 내용이 있을 수도 있고 없을 수도 있지만 구성은 다릅니다.
  4. 이미 언급했듯이 Ubuntu에는 CentOS 버전이 없습니다.

나는 이 사람 B가 CentOS, Ubuntu 또는 다른 시스템이든 Linux 시스템을 올바르게 설정하는 것을 신뢰할 수 있을지 확신할 수 없습니다.

답변3

특히 구성할 때 둘 사이에는 몇 가지 근본적인 차이점이 있습니다. Ubuntu에 익숙한 사람이 Ubuntu를 구성하는 방법을 알아내는 데 몇 시간 또는 며칠이 걸렸다면 CentOS의 작업을 올바르게 수행하는 방법(보안 구성과 같은 중요한 작업 포함)에 익숙해지는 데 몇 시간 또는 몇 시간이 걸릴 수 있습니다. CentOS를 수행하는 올바른 방법(보안 구성과 같은 중요한 작업 포함) CentOS에서 실행되는 데 필요한 애플리케이션을 올바르게 구성하는 방법을 알아내는 데 며칠이 걸렸습니다.

응용 프로그램을 시작하고 실행하는 데 있어서 중요한 차이점 중 하나는 패키지 관리자(업데이트 및 제거가 용이한 방식으로 소프트웨어를 올바르게 설치하는 관리자)가 완전히 다르다는 것입니다.

  • 이 상황을 피하기 위해 한 패키지 관리자를 다른 패키지 관리자에 설치할 수 없습니다.
  • 각 패키지 관리자는 기본 구성이 다른 동일한 소프트웨어의 다른 버전을 제공할 수는 있지만 제공할 수는 없으며, 업데이트 중에 소프트웨어에서 프로세스가 변경된 경우 이러한 다양한 버전에 대해 다른 구성 절차를 포함할 수 있습니다.
  • 동일한 애플리케이션이 다른 패키지 관리자에서 다른 패키지 이름을 가질 수 있습니다.
  • 한 패키지 관리자는 동일한 애플리케이션을 제공할 수 있지만 다른 패키지 관리자는 그렇지 않습니다. 즉, 패키지 관리자는 이를 깔끔하게 설치하는 방법을 알아내는 데 추가 시간을 소비해야 합니다.

B는 Linux를 처음 접하여 해당 문제에 대한 자신의 의견을 솔직히 쓸모없게 만들거나, B가 CentOS가 Ubuntu의 버전이라고 주장할 때 무지라기보다는 거짓말을 하고 있습니다. 이것이 그들이 애초에 CentOS를 설치한 이유입니다. CentOS에 어느 정도 익숙하므로 지식을 얻으려면 이러한 친숙함을 인식하는 것이 중요합니다.그들의작업은 완료되었으며 A가 작업을 완료했는지 여부는 중요하지 않습니다.

관련 정보