우분투와 CentOS는 하나이고 같은가요?

우분투와 CentOS는 하나이고 같은가요?

일부 배포 작업을 위한 설정이 진행 중입니다. A라는 사람이 Ubuntu가 설치된 VM을 요청했습니다. 내가 읽고 이해한 바에 따르면 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. CentOS(또는 다른) 버전의 Ubuntu가 있습니까?

답변1

아니요, 오히려 다릅니다. 'A'는 맞지만 'B'는 Ubuntu 버전이 설치되어 있다고 주장하는 데 있어 정확하지 않습니다. 있다여러 버전 또는 '맛', Ubuntu가 있지만 CentOS는 그중 하나가 아닙니다.

Linux 커널은 너무 작기 때문에 데스크탑, 노트북 또는 서버로 작동하려면 여러 개의 서로 다른 OS 구성 요소 세트를 추가해야 하며 일부 앱에는 하나의 OS 구성 요소 세트가 필요합니다.배포판 또는 '배포판') 다른 배포판에서는 작동하지 않습니다.

Linux라는 거대한 나무에는 여러 가지 가지가 있습니다.우분투의 후손이다데비안.CentOS의 후손이다빨간 모자.

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

배포판에 포함된 가장 확실한 것은 데스크톱 환경 'DE'이며 CentOS와 Ubuntu 모두 이제 기본으로 동일한 DE('GNOME')를 사용합니다. 그러나다른 많은 DELinux에서는 Windows에는 버전당 하나의 DE만 있습니다(Windows 3.1의 DE는 Windows 7과 Windows 10과 다른 Windows 8과 다른 XP와 다릅니다).

그러나 동일한 DE를 사용하는 두 개의 서로 다른 배포판은 동일한 방식으로 작동하지 않거나 동일한 앱을 모두 실행하지 않으므로 DE가 누군가가 가장 먼저 접하게 되는 것이지만 확실히 가장 중요한 것은 아니며 CentOS와 CentOS의 차이점은 다음과 같습니다. 사용자가 앱을 추가하려고 하면 Ubuntu가 분명해집니다.

답변2

CentOS를 Ubuntu의 풍미라고 부르는 것은 말도 안됩니다. CentOS는 RedHat의 풍미라고 할 수 있고 Ubuntu는 Debian의 풍미라고 할 수 있습니다.

아마도 CentOS와 Ubuntu를 Google에 검색하지 않았을 것입니다.

  1. CentOS와 Ubuntu는 모두 Linux 커널을 사용하지만 시스템에는 커널보다 더 많은 것이 있습니다.
  2. 패키지와 투자하려는 노력, 소스 사용 가능 여부에 따라 다릅니다.
  3. 두 버전에 따라 동일한 명령줄 항목이 있을 수도 있고 없을 수도 있지만 구성은 다릅니다.
  4. 이미 언급했듯이 Ubuntu에는 CentOS 버전이 없습니다.

CentOS, Ubuntu 또는 기타 Linux 시스템을 올바르게 설정하는 데 이 사람 B를 신뢰할 수 있을지 확신할 수 없습니다.

답변3

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

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

  • 이를 방지하기 위해 한 패키지 관리자를 다른 패키지 관리자에 설치할 수 없습니다.
  • 각 패키지 관리자는 동일한 소프트웨어의 서로 다른 버전을 서로 다른 기본 구성으로 제공합니다. 여기에는 업데이트 시 소프트웨어에서 해당 절차가 변경된 경우 서로 다른 버전에 대한 서로 다른 구성 절차가 포함될 수 있습니다.
  • 동일한 애플리케이션이 다른 패키지 관리자에서 다른 패키지 이름을 가질 수 있습니다.
  • 하나의 패키지 관리자에서는 동일한 애플리케이션을 제공할 수 있지만 다른 패키지 관리자에서는 제공할 수 없습니다. 즉, 이를 깔끔하게 설치하는 방법을 연구하는 데 추가 시간을 소비해야 한다는 의미입니다.

B는 Linux를 처음 접하여 이 문제에 대한 자신의 의견을 솔직히 쓸모없게 만들거나, B가 CentOS가 Ubuntu의 특징이라고 주장할 때 무지라기보다는 거짓말을 하고 있습니다. 이것이 그들이 처음부터 CentOS를 설치했을 이유입니다. 아마도 CentOS에 어느 정도 익숙할 것이므로 친숙함이 CentOS를 얻는 데 매우 중요하다는 것을 알고 있을 것입니다.그들의일은 끝났고, A가 일을 끝내는 것에 신경 쓰지 않았습니다.

관련 정보