CentOS와 Ubuntu 명령어의 차이점은 무엇입니까?

CentOS는 RedHat에서 개발되었기 때문에 rpm 형식 설치를 지원하지만, Ubuntu는 지원하지 않습니다. 결국 두 배포판은 서로 다른 회사에서 만든 다른 배포판이고, 많은 설정 파일의 위치와 기본 파일 경로가 매우 다릅니다. 사용하면서 이 부분을 천천히 경험해 보아야 합니다.

우분투

데스크톱 애플리케이션 기반의 리눅스 운영체제입니다. 우분투는 데비안 배포판과 그놈 데스크톱 환경을 기반으로 합니다. 데비안과의 차이점은 6개월마다 새 버전이 출시된다는 것입니다.

센토스

CentOS(커뮤니티 엔터프라이즈 운영체제)는 리눅스 배포판 중 하나입니다. 오픈소스 규정에 따라 Red Hat Enterprise Linux에서 공개한 소스 코드를 기반으로 컴파일되었습니다. 동일한 소스 코드에서 파생되었기 때문에 높은 안정성이 필요한 일부 서버에서는 상용 버전의 Red Hat Enterprise Linux 대신 CentOS를 사용합니다.

CentOS와 Ubuntu의 차이점은 무엇인가요?

  • CentOS에서 루트가 아닌 새로운 사용자는 sudo 권한이 없습니다. sudo 권한을 사용하려면 /etc/sudoers에 계정과 권한을 추가해야 합니다. 따라서 루트 계정으로 전환할 때는 su 명령어를 입력하고 루트 계정 비밀번호를 추가하기만 하면 됩니다. Ubuntu에서는 일반적으로 sudo+command를 사용합니다. 처음 사용하는 경우, 현재 사용자의 비밀번호(루트 비밀번호가 아님)를 입력하라는 메시지가 표시됩니다.
  • 온라인 소프트웨어 설치 시, CentOS는 yum 명령을 사용하고, Ubuntu는 apt-get 명령을 사용합니다. yum에는 소프트웨어 소스에서 소프트웨어를 검색하는 방법도 있습니다. yum search + software name
  • CentOS는 RedHat에서 개발되었기 때문에 rpm 형식 설치를 지원하지만, Ubuntu는 지원하지 않습니다. 결국 두 배포판은 서로 다른 회사에서 만든 다른 배포판이고, 많은 설정 파일의 위치와 기본 파일 경로가 매우 다릅니다. 사용하면서 이 부분을 천천히 경험해 보아야 합니다.

Ubuntu와 CentOS 명령어의 차이점

다음은 Ubuntu와 Centos 운영체제 간의 명령어 차이점을 요약한 것입니다.

기본 정보

Centos의 소프트웨어 패키지 접미사는 *.rpm이고, Ubuntu의 소프트웨어 패키지 접미사는 *.deb입니다.

소프트웨어 소스의 구성 파일은 CentOS의 경우 /etc/yum.conf이고 Ubuntu의 경우 /etc/apt/sources.list입니다.

소프트웨어 패키지 설치, 제거 및 업그레이드

Centos 업데이트 패키지 목록: yum을 실행할 때마다 자동으로 업데이트

Ubuntu는 패키지 목록을 업데이트합니다: apt-get update

Centos는 소프트웨어 저장소에서 소프트웨어 패키지를 설치합니다: yum install package

Ubuntu는 소프트웨어 저장소에서 패키지를 설치합니다: apt-get install package

Centos는 다운로드한 소프트웨어 패키지를 설치합니다: yum install uzbox.rpm 또는 rpm -ivh uzbox.rpm

Ubuntu는 다운로드한 소프트웨어 패키지를 설치합니다: dpkg -i uzbox.deb

Centos 소프트웨어 패키지 삭제: yum -e 패키지

Ubuntu에서 패키지를 제거합니다: apt-get remove package

Centos 패키지 업그레이드 테스트: yum check-update

Ubuntu 패키지 업그레이드 테스트: apt-get -s update 또는 apt-get -s dist-update

Centos 패키지 업그레이드: yum update 또는 rpm -uvh [args]

Ubuntu 패키지 업그레이드: apt-get upgrade

Centos 업그레이드 시스템: yum upgrade

Ubuntu 업그레이드 시스템: apt-get dist-upgrade

서비스 관리

Centos가 서비스를 시작합니다: service httpd start

Ubuntu는 서비스를 시작합니다: /etc/init.d/apache start

Centos 서비스 중지: service httpd stop

Ubuntu가 서비스를 중지합니다: /etc/init.d/apache stop

시스템이 시작되면 Centos가 자동으로 실행됩니다: chkconfig httpd on

시스템이 시작되면 Ubuntu가 자동으로 실행됩니다: update-rc.d apache defaults

Centos에서 자동 시작이 금지됩니다: chkconfig httpd off

Ubuntu는 자동 시작을 금지합니다: update-rc.d apache purge

CENTOS에 .deb 소프트웨어 설치

설치 패키지 유형을 .rpm으로 변환하려면 alien을 설치하세요.

yum으로 alien을 설치하세요

alien을 사용하여 .deb 파일을 .rpm으로 변환합니다.

외계인 -r XXX.deb

.rpm 파일 설치

rpm -ivh XXX.rpm

 

점수

댓글남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다