yum이 설치된 기본 Amazon EC2 인스턴스에서 apt-get 활성화


10

나는 다음과 같은 것을 부르고 싶다 :

sudo yum install apt

설치에 yum뿐만 아니라 apt-get을 사용할 수 있습니다.

그러나 이것은 작동하지 않습니다. 나는 다음을 다시 얻는다.

Loaded plugins: fastestmirror, priorities, security, update-motd
Loading mirror speeds from cached hostfile
 * amzn-main: packages.eu-west-1.amazonaws.com
 * amzn-updates: packages.eu-west-1.amazonaws.com
Setting up Install Process
No package apt available.
Error: Nothing to do

기본 Amazon EC2 인스턴스가 리포지토리를 인식하도록해야합니다.

간단히 말해서 : 단순히 yum 대신 apt-get을 사용하도록 설정하는 방법은 무엇입니까?

답변:


15

apt-get은 데비안 도구입니다. yum (및 rpm)은 Red Hat 도구입니다. 호환되지 않습니다. 설치 한 패키지도 아닙니다.

apt-get을 사용하려면 Red Hat (또는 CentOS 또는 기타) 대신 Debian (또는 Ubuntu) 이미지를 사용하십시오.


1

YUM은 RHEL (Centos) 시스템에서 사실상 RPM 패키지 관리이며, 일단 중단되면 아주 잘 작동합니다. 가장 좋은 제안은 YUM에 익숙해 지거나 데비안을 사용하는 것입니다.

이 RepoForge 패키지 중 하나를 설치하거나 /etc/yum/repos.d : D 설정) 다시 시도해 볼 수 있습니다. sudo yum install apt

http://pkgs.repoforge.org/apt/


0

@duskwuff가 올바른 것 같습니다. 데비안 (또는 데비안 기반, 우분투) 운영 체제가 필요합니다. Yum은 Red Hat 기반 운영 체제 (Fedora, CentOS, Yellow Dog, Scientific 등)에 사용됩니다.

그것들은 거의 같은 목적으로 사용됩니다 : 가장 일반적인 경우 :

   apt-cache search $FOO         ==   yum search $FOO   ||  yum search all $FOO
   apt-get install $FOO          ==   yum install $FOO
   apt-get update                ==   (not needed, happens on every hit)
   apt-get upgrade               ==   yum update

그러나 Fedora는 재고 apt 있습니다. Fedora를 실행중인 경우 —

     $ cat /etc/fedora-release 
    Fedora release 15 (Lovelock)

그런 다음 /etc/yum.repos.d동일한 OS를 실행하는 다른 시스템 에서 Fedora 리포지토리를 복사하여 추가 할 수 있습니다 . (이미 존재하지만 비활성화 된 파일을 확인하십시오. 기본 Fedora 리포지토리에 대해 비활성화 될 수 /etc/yum.repos.d/있는 많은 .repo파일이 있어야합니다.)

개인적으로, 위험에 익숙하지 않은 경우 RPMforge 사용하지 않는 것이 좋습니다 . 패키지와 스톡 OS를 병합하는 데 문제가 발생했습니다. 그러나 RPMfusion은 일반적으로 "안전"한 것으로 입증되었습니다.


-2

(보안 그룹)에서 새로운 규칙을 설정하십시오. "VPC 참조"를 사용하여 보안 그룹 ID를 선택하고 Actioins를 클릭하십시오. 거기에서 인바운드 규칙 편집을 선택한 다음 소스 필드에서 임의의 위치를 ​​선택하십시오.

이것이 문제를 해결하기를 바랍니다.


OP의 문제는 네트워크 보안 규칙과 관련이 없습니다.
duskwuff -inactive-

@ duskwuff 나는 같은 문제가 있었고 나를 위해 고쳤다. "요컨대 : 간단히 yum 대신 apt-get을 사용할 수있게하는 방법"규칙을 변경하지 않으면 apt-get을 얻을 수 없었습니다.
Hadi

그런 다음 이미 데비안 또는 우분투 인스턴스를 사용 중이었고 액세스 할 수 없었을 것 yum입니다.
duskwuff -inactive-
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.