On dirait que c'est basé sur RHEL :
$ 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 dit de "ID_LIKE" :
Il doit énumérer les identifiants des systèmes d'exploitation qui sont étroitement liés au système d'exploitation local en ce qui concerne le conditionnement et les interfaces de programmation, par exemple en énumérant un ou plusieurs identifiants de systèmes d'exploitation dont le système d'exploitation local est un dérivé.
énumérer un ou plusieurs identifiants de système d'exploitation dont le système d'exploitation local est un dérivé
Si vous regardiez RHEL/CentOS7, le même fichier serait écrit :
$ cat /etc/os-release
...
ID_LIKE="fedora"
...
Et pourtant, Amazon Linux propose toujours yum
et non dnf
en vue ; bizarre. Les spéculations m'amènent à soutenir la théorie selon laquelle Amazon a une supporté par accord en amont avec RH.
Qu'il soit basé sur RHEL 5/6 semble extrêmement improbable.
- Personne ne devrait utiliser RHEL5x, car
- Il y a trop de pilotes et de mises à jour de sécurité introduits au cours des 10 dernières années.
Ce serait à la fois paresseux et stupide, deux choses que je n'attribuerais normalement pas aux ingénieurs d'Amazon. Une façon de le déterminer serait d'isoler quelque chose qui n'est présent que dans la dernière version de RHEL7, un pilote, un correctif de sécurité du noyau, etc. et d'effectuer le même test sur Amazon Linux ; soit il est présent, soit il ne l'est pas.
Bien que beaucoup moins irresponsable, il n'y a aucune raison valable d'utiliser RHEL6x non plus.
7 votes
Amazon Linux est relativement peu documenté. Parce qu'il est quelque peu basé sur Centos, parfois les informations fonctionnent, mais il y a beaucoup moins d'informations que pour Ubuntu par exemple. Mes serveurs de production fonctionnent sous AL mais j'utiliserais Ubuntu LTS la prochaine fois.
3 votes
C'est Centos Red Hat Enterprise Linux. Tapez juste uname -m && cat /etc/*release