Я хотел бы позвонить примерно так:
sudo yum install apt
чтобы я мог использовать apt-get, а также yum для установки.
Однако это не работает. Я получаю следующее:
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 по умолчанию знал о репозиториях.
В двух словах: как я могу просто включить использование apt-get вместо просто yum?
apt-get - это инструмент Debian. yum (и rpm) - это инструменты Red Hat. Они несовместимы; также нет пакетов, которые они устанавливают.
Если вы хотите использовать apt-get, используйте образ Debian (или Ubuntu) вместо Red Hat (или CentOS, или еще чего-то).
YUM - это де-факто управление пакетами RPM в системах RHEL (Centos), и оно работает довольно хорошо, когда вы его освоите - мое самое лучшее предложение - ознакомиться с YUM или использовать Debian ...
При этом вы можете попробовать установить один из этих пакетов RepoForge (или установить /etc/yum/repos.d: D), а затем повторить попытку sudo yum install apt
Похоже, что @duskwuff, вероятно, прав: вы ожидаете операционную систему Debian (или основанную на Debian, например Ubuntu). 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
Тем не мение, apt
является в наличии на складе Fedora. Если вы используете Fedora -
$ cat /etc/fedora-release
Fedora release 15 (Lovelock)
Затем вы можете добавить стандартные репозитории Fedora, скопировав их из /etc/yum.repos.d
на другой машине с той же ОС. (Убедитесь, что файлы уже есть, но отключены: /etc/yum.repos.d/
должен иметь ряд .repo
файлы, которые могут быть отключены, для стандартных репозиториев Fedora…)
Лично я рекомендую против используя RPMforge, если вы не знакомы с рисками ... Я столкнулся с проблемами при объединении их пакетов со стандартной ОС. Однако RPMfusion в целом оказался «безопасным».
пожалуйста, установите новое правило в своей (группе безопасности). выберите идентификатор группы безопасности, который вы также используете, «см. VPC» и нажмите Actioins. оттуда выберите «Изменить правила для входящих», а затем выберите «Где угодно» в поле «Источники».
надеюсь, это решит проблему.