Amazon Web Services (AWS) oferuje oficjalnie obsługiwany obraz Amazon Machine Image (AMI), ale nie wskazuje, na jakiej dystrybucji Linux jest oparty.
Czy oficjalna AMI Amazon Linux oparta jest na innej dystrybucji Linuksa, a jeśli tak, to która?
linux
amazon-ec2
amazon-web-services
Trevor Sullivan
źródło
źródło
Odpowiedzi:
Na forach AWS dostępny jest wątek dyskusyjny, który wskazuje, że oficjalnie obsługiwana Amazon Linux AMI nie jest oparta na żadnej dystrybucji Linuksa. Zamiast tego Amazon Amazon AMI jest niezależnie utrzymywanym obrazem przez Amazon.
źródło
yum
itp. Google.com/search?q=amazon+linux+centos Zauważysz, że Twój link do wątku na forum AWSThe Amazon Linux AMI is based on RHEL 5.x and parts of RHEL6.
ale to było w 2010 roku. Ostatnio twierdząone of the goals of the most current Amazon Linux AMI (2013.09) is to be as compatible as possible with RHEL 6
.Wygląda na to, że jest oparty na RHEL:
freedesktop mówi o „ID_LIKE”:
wymieniając jeden lub więcej identyfikatorów systemu operacyjnego, z którego pochodzi lokalny system operacyjny
Jeśli spojrzysz na RHEL / CentOS7, ten sam plik przeczytałby:
A jednak Amazon Linux nadal działa
yum
i niednf
widać go; dziwne. Spekulacje prowadzą mnie do poparcia teorii, że Amazon ma wspieraną umowę upstream z RH.To, że jest oparte na RHEL 5/6, wydaje się niezwykle mało prawdopodobne.
To byłoby zarówno leniwe, jak i głupie; 2 rzeczy, których normalnie nie przypisałbym inżynierom Amazon. Jednym ze sposobów na określenie tego byłoby wyizolowanie czegoś, co jest obecne tylko w najnowszej wersji RHEL7, sterownika, poprawki bezpieczeństwa jądra itp. I uruchomienie tego samego testu na Amazon Linux; jest albo obecny, albo nie.
Chociaż jest o wiele mniej nieodpowiedzialny, nie ma też żadnego uzasadnionego powodu, aby używać RHEL6x.
źródło
Oparty na strukturze plików, gdzie zamiast / usr / local / bin / composer muszę użyć / usr / bin / composer, to CentOS 7
źródło