Amazon Web Services (AWS) предлагает официально поддерживаемый образ машины Amazon (AMI), но он не указывает, на каком дистрибутиве Linux он основан.
Официальный Amazon Linux AMI основан на другом дистрибутиве Linux, и если да, то какой именно?
linux
amazon-ec2
amazon-web-services
Тревор Салливан
источник
источник
Ответы:
На форумах AWS есть дискуссионная ветка, в которой говорится, что официально поддерживаемый Amazon Linux AMI не основан ни на одном дистрибутиве Linux. Скорее, Amazon Linux AMI является независимым образом поддерживаемым образом Amazon.
источник
yum
и т. Д. Google.com/search?q=amazon+linux+centos Вы заметите, что в вашей связанной ветке форума AWS говоритсяThe Amazon Linux AMI is based on RHEL 5.x and parts of RHEL6.
но это было еще в 2010 году. совсем недавно они заявилиone of the goals of the most current Amazon Linux AMI (2013.09) is to be as compatible as possible with RHEL 6
.Похоже, он основан на RHEL:
freedesktop говорит о "ID_LIKE":
перечисляя один или несколько идентификаторов ОС, локальная ОС является производной от
Если вы посмотрите на RHEL / CentOS7, этот файл будет выглядеть так:
И, тем не менее, Amazon Linux все еще функционирует,
yum
и его неdnf
видно; странно. Предположение заставляет меня поддержать теорию о том, что у Amazon есть соглашение о поддержке с RH.То, что он основан на RHEL 5/6, кажется крайне маловероятным.
Это было бы и лениво и глупо; 2 вещи, которые я бы не приписывал инженерам Amazon. Один из способов определить это - изолировать что-либо, присутствующее только в последней версии RHEL7, драйвер, исправление безопасности ядра и т. Д., И запустить тот же тест в Amazon Linux; это либо присутствует, либо нет.
Хотя это гораздо менее безответственно, нет никаких веских причин даже использовать RHEL6x.
источник
Основываясь на файловой структуре, где вместо / usr / local / bin / composer я должен использовать / usr / bin / composer, это CentOS 7
источник