Amazon Web Services (AWS) bietet ein offiziell unterstütztes Amazon Machine Image (AMI) an, zeigt jedoch nicht an, auf welcher Linux-Distribution es basiert.
Basiert das offizielle Amazon Linux AMI auf einer anderen Linux-Distribution, und wenn ja, auf welcher?
linux
amazon-ec2
amazon-web-services
Trevor Sullivan
quelle
quelle
Antworten:
In den AWS-Foren ist ein Diskussionsthread verfügbar , der angibt, dass das offiziell unterstützte Amazon Linux AMI nicht auf einer Linux-Distribution basiert. Vielmehr wird das Amazon Linux AMI-Image eigenständig von Amazon gepflegt.
quelle
yum
usw. google.com/search?q=amazon+linux+centos Sie werden bemerken , dass die verknüpften AWS Forum Thread - ZuständeThe Amazon Linux AMI is based on RHEL 5.x and parts of RHEL6.
aber das war im Jahr 2010. In jüngerer Zeit heißt esone of the goals of the most current Amazon Linux AMI (2013.09) is to be as compatible as possible with RHEL 6
.Es scheint, als ob es auf RHEL basiert:
freedesktop sagt von "ID_LIKE":
Auflisten einer oder mehrerer Betriebssystem-IDs, von denen das lokale Betriebssystem abgeleitet ist
Wenn Sie sich RHEL / CentOS7 ansehen würden, würde die gleiche Datei lauten:
Trotzdem ist Amazon Linux immer noch funktionsfähig
yum
und nichtdnf
in Sicht. seltsam. Spekulationen veranlassen mich, die Theorie zu unterstützen, dass Amazon eine unterstützte Vereinbarung mit RH hat.Dass es auf RHEL 5/6 basiert, scheint äußerst unwahrscheinlich.
Das wäre sowohl faul als auch dumm; Zwei Dinge, die ich normalerweise den Ingenieuren von Amazon nicht zuschreiben würde. Eine Möglichkeit, dies festzustellen, besteht darin, etwas zu isolieren, das nur in der neuesten Version von RHEL7, einem Treiber, einem Kernel-Sicherheitspatch usw. vorhanden ist, und denselben Test unter Amazon Linux auszuführen. es ist entweder vorhanden oder nicht.
Obwohl es weitaus weniger verantwortungslos ist, gibt es auch keinen triftigen Grund, RHEL6x zu verwenden.
quelle
Basierend auf der Dateistruktur, bei der ich anstelle von / usr / local / bin / composer / usr / bin / composer verwenden muss, ist dies CentOS 7
quelle