Pour une raison quelconque, mon VPS semble exécuter Ubuntu 16.04.1 avec le noyau 2.6.32. Comment aurais-je pu arriver ici, étant donné que 16.04.1 est fourni avec le noyau 4.4? Et comment puis-je résoudre ce problème en toute sécurité?
J'ai essayé apt install linux-generic
(et en redémarrant ensuite) mais cela n'a pas aidé.
Lorsque je me connecte à mon VPS, je reçois:
Welcome to Ubuntu 16.04.1 LTS (GNU/Linux 2.6.32-042stab117.14 x86_64)
Sortie de commande pertinente:
$ lsb_release -r
Release: 16.04
$ uname -r
2.6.32-042stab117.14
2.6.32-042stab117.14
est le numéro du noyau pour Virtuozzo ( OpenVZ ).
OpenVZ est une virtualisation par conteneur pour Linux. OpenVZ crée plusieurs conteneurs Linux isolés et sécurisés (également appelés VE ou VPS) sur un seul serveur physique, ce qui permet une meilleure utilisation du serveur et garantit que les applications ne sont pas en conflit. Chaque conteneur effectue et exécute exactement comme un serveur autonome; un conteneur peut être redémarré indépendamment et avoir un accès root, des utilisateurs, des adresses IP, de la mémoire, des processus, des fichiers, des applications, des bibliothèques système et des fichiers de configuration.
OpenVZ est un logiciel open source gratuit, disponible sous GNU GPL.
Et ils incluent également Ubuntu en tant que conteneur.
La numérotation des versions est expliquée ici :
Versioning de style nouveau
Actuellement (depuis la version 2.6.20), tous les nouveaux noyaux OpenVZ ont une version simple comme 2.6.n-ovzXXX
Gestion de versions à l'ancienne
Il y a quelque temps, les versions du noyau OpenVZ étaient nommées comme 2.6.n-XXXtestYYYY.z et 2.6.n-XXXstabYYY.z.
Ce style est conservé pour certains noyaux qui ont démarré avant de passer au nouveau contrôle de version.