Es scheint, als ob es auf RHEL basiert:
$ cat /etc/os-release
NAME="Amazon Linux AMI"
VERSION="2017.09"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2017.09"
PRETTY_NAME="Amazon Linux AMI 2017.09"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2017.09:ga"
HOME_URL="http://aws.amazon.com/amazon-linux-ami/"
freedesktop sagt von "ID_LIKE":
Es sollte Bezeichner von Betriebssystemen auflisten, die in Bezug auf Paketierungs- und Programmierschnittstellen eng mit dem lokalen Betriebssystem verwandt sind, z. B. einen oder mehrere Betriebssystembezeichner, von denen das lokale Betriebssystem abgeleitet ist.
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:
$ cat /etc/os-release
...
ID_LIKE="fedora"
...
Trotzdem ist Amazon Linux immer noch funktionsfähig yum
und nicht dnf
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.
- Niemand sollte RHEL5x benutzen, weil
- In den letzten 10 Jahren wurden zu viele Treiber und Sicherheitsupdates eingeführt.
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.