Red Hat 시스템에서 apt-get을 사용할 수 있습니까?


16

우리는 이것이 apt-get데비안 기반 시스템에서 사용되므로 RHEL (Red Hat Enterprise Linux) 시스템에서 사용되는 것을 알고 있습니까? apt-getRed Hat에 설치하여 사용할 수 있습니까?


1
aptitude또는 apt-get데비안 패키지 관리자입니다. 레드햇 배포판에서 패키지 관리자는 rpmyum페도라 / CentOS의 맛을 위해. RedHat에 적성을 수동으로 설치하는 방법을 알아낼 수는 있지만 약간의 작업처럼 들립니다.
Sean C.

아니요, yum을 사용해야합니다.
qroberts

설치해도 다운로드 한 패키지가 작동합니까?
SaintWacko

답변:


9

RPM 기반 배포판에서 apt스타일 저장소 (및 apt-get명령) 를 지원한다고 주장하는 프로젝트가 있습니다 . apt-rpm 이라고 하며 RHEL / Fedora는 아니지만 몇 개의 배포판에서 기본 패키지 관리자로 사용됩니다.

문제 :

  • ~ 2008 이후 실제로 유지되지 않는 것 같습니다. 그 이후로 점진적인 패치 나 수정 사항이있을 수 있지만 중요한 것은 없습니다.
  • Yum 저장소는와 호환되지 않으므로 apt-rpm컴퓨터에 설치하더라도 apt-rpm 저장소를 사용하려면 연결해야합니다.

apt-rpm대부분의 rpm최신 RPM 배포판에서 사용되는 버전 5 와 호환되도록 포크 가 업데이트되었습니다 . 따라서 사용을 주장하면 좋은 시작점은 rpm5의 apt-rpm에 대한 Gitorious 분기 를 확인하는 것입니다.

의 명령 구문은 yum가까이에 충분하다 apt-get, 기껏해야 일주일에 당신이 하루 만에 다른 사람을 알고있는 경우 하나를 배울 수 있어야한다는, 또는. 따라서 매우 강력한 비즈니스 요구가 apt있고 자체 apt-rpm 리포지토리를 만들고자 하지 않는 한 (그리고 기본적으로 유지 관리되지 않은 소프트웨어의 잔인 함을 처리하려는 경우가 아니라면)이 사고 과정을 진행하지 않는 것이 좋습니다.


단지 작은 쿼리 나는이 명령 {sudo rm filename ./Desktop}을 사용하여 현재 디렉토리에서 다른 디렉토리로 파일을 자르려고 시도했으며 사용자가 sudoers 파일이 아니라고 말했습니다 . 이 사건은보고 될 것 입니다. SUDO는 RHEL에서 사용할 수 있는지없는이 의미합니까
OmiPenguin

첫 번째 : rm파일을 제거하지 않고 제거합니다. 파일 rm삭제 하려는 경우가 아니면 사용 하지 마십시오 (복구 기능이 없을 수 있음). 사용 mv의 이름을 바꾸거나 파일을 이동하는 대신. 실수로 파일을 거의 삭제했다고 생각 하면 루트가 되기 전에 기본 콘솔 명령을 익히는 것이 좋습니다. 따라서 시스템을 손상시키지 마십시오.
allquixotic

아 죄송합니다 mv rm rm 사과 하지 않았습니다 . 오타
OmiPenguin

어쨌든, 귀하의 질문은 완전히 관련이 없으므로이 질문의 의견에 대해 주제가 맞지 않습니다. 이것은 대화방이 아닙니다. Sudo on RHEL에 대해 궁금한 점이 있으면 새로운 질문을하십시오. 이 질문은 수십 번 요청되었으므로 SuperUser를 먼저 검색하는 것이 좋습니다.
allquixotic

13

아니오, apt데비안 전용입니다. 파일 (데비안 전용 바이너리 파일) 을 설치 apt하는 dpkg데 사용 .deb합니다.

Red Hat 기반 Linux 배포판은 rpm패키지 관리 시스템을 사용합니다 . Red Hat 배포판에서 rpmyum 을 검색하고 설치 하는 데 사용할 수 있습니다 :

 yum search som-package-name
 yum install some-package-name

당신이 설치하려는 경우 RPM을 자신에 다운로드 한 것을, 당신은 사용할 수 rpm -i some-package.rpm를 설치 (및 rpm -qa설치된 모든 목록을 검색 할 RPM을 ). 에이 동등 dpkg -i some-package.deb(및 dpkg --get-selections설치된 모든 목록을 검색 할 수 데비안 기반 배포판에서 패키지).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.