나는 다음과 같은 것을 부르고 싶다 :
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을 사용하도록 설정하는 방법은 무엇입니까?
답변
apt-get은 데비안 도구입니다. yum (및 rpm)은 Red Hat 도구입니다. 호환되지 않습니다. 설치 한 패키지도 아닙니다.
apt-get을 사용하려면 Red Hat (또는 CentOS 또는 기타) 대신 Debian (또는 Ubuntu) 이미지를 사용하십시오.
답변
YUM은 RHEL (Centos) 시스템에서 사실상 RPM 패키지 관리이며, 일단 중단되면 아주 잘 작동합니다. 가장 좋은 제안은 YUM에 익숙해 지거나 데비안을 사용하는 것입니다.
이 RepoForge 패키지 중 하나를 설치하거나 /etc/yum/repos.d : D 설정) 다시 시도해 볼 수 있습니다. sudo yum install apt
http://pkgs.repoforge.org/apt/
답변
@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은 일반적으로 “안전”한 것으로 입증되었습니다.
답변
(보안 그룹)에서 새로운 규칙을 설정하십시오. “VPC 참조”를 사용하여 보안 그룹 ID를 선택하고 Actioins를 클릭하십시오. 거기에서 인바운드 규칙 편집을 선택한 다음 소스 필드에서 임의의 위치를 선택하십시오.
이것이 문제를 해결하기를 바랍니다.