En tant qu'opérateur d'un futur système de production, j'aimerais choisir un système d'exploitation répondant aux critères suivants :

  • Forfaits "Juste de travail". Laissez-moi vous expliquer ce que je veux dire exactement : Ubuntu 20.04 (LTS !) fournit PHP v7.4 et Icinga Web v2.7.3. Fait amusant : Icinga Web a pris en charge PHP v7.4 dans la v2.8. Ubuntu 21.10 fournit PHP v8 et Icinga Web v2.8.2. Fait amusant : Icinga Web a obtenu le support PHP v8 dans la v2.9. Non seulement la fonctionnalité XY ne fonctionne pas, mais la page de destination du programme d'installation vous montre inconditionnellement une trace de pile PHP. Les empaqueteurs ne semblent même pas tester si certains packages officiels fonctionnent, sans parler des problèmes de sécurité.
  • Mises à niveau « juste au travail ». D'après ce que j'ai entendu de mes collègues, les mises à niveau Ubuntu LTS->LTS fonctionnent assez bien. En revanche, l'un d'entre eux a récemment essayé de mettre à niveau Debian (sans rien de super spécial) 10->11 et cela a plus ou moins détruit le système d'exploitation/logiciel (ou a échoué du tout - je ne me souviens pas exactement, mais en bref : de mauvaises choses se sont produites) sur ce système de test.
  • Mises à jour de sécurité. Même si je me trompe sur Debian (ci-dessus) – cette chose dont je me souviens exactement : comme chaque logiciel, Icinga 2 avait la faille de sécurité CVE-2021-32739. Jetez maintenant un œil à sa date de publication, la dernière date dans le journal des modifications de son paquet expédié par Debian et la taille du correctif. (Cette dernière date est antérieure et le patch trou est littéralement un one-liner.) Je suis sans voix.

De plus, je ne veux pas – évidemment raisonnablement – créer moi-même toutes les applications pas encore super établies (plus de packages = mieux).

Comme nous parlons d'un système productif, une version progressive ne semble pas une option (changer d'avis). IMAO utilisant Docker ou des packages en amont (non distribués) serait très proche de la version continue car j'obtiendrais des mises à jour pour chaque version en amont. (Aussi plus de temps.)

J'attends vos recommandations avec impatience (et j'apprendrais même un nouveau *nix s'il correspond aux besoins ci-dessus) !

PS : Oui, peut-être que des dizaines d'heures de recherche sur Google me recommanderaient aussi quelque chose de plus ou moins, mais je fais confiance à plus de commentaires comme : "Hé A/K, je suis deux fois plus longtemps dans ce métier que toi, problème bien connu , apprenez et utilisez $OS $Flavor, de rien."

no answer