Bonsoir,
J’ai pris un serveur Intel Xeon E3-1220 - 3,1 Ghz - 4 cores - 8 Gb DDR3 2x1To HDD SATA en raid chez Oneprovider. Ils ne proposent que Debian 10 à l’installation. Quand je leur ai demandé si je pourrai le mettre à niveau vers Debian 12 ils m’ont parlé d’éventuelles incompatibilités sans plus de précisions. Est-ce que vous savez quelles types d’incompatibilités un serveur pourrait avoir avec Debian 12 et si celles-ci pourraient être suffisamment importantes pour gêner le bon fonctionnement de la machine ?
Si je met le serveur à niveau vers Debian 12, est-ce que je peux passer directement de Debian 10 à Debian 12 ou vaut-il mieux que je mette à niveau vers Debian 11 avant de passer à Debian 12 ?
# deb http://mirrors.online.net/debian buster main
deb http://mirrors.online.net/debian buster main non-free contrib
deb-src http://mirrors.online.net/debian buster main non-free contrib
deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free
Est-ce que non-free indique la présence de logiciels propriétaires ? Le support de Oneprovider me dit dans une nouvelle réponse que le fait que la configuration est ancienne, la mise à niveau peut prendre plus de temps. Il ne parle plus d’incompatibilités.
Sinon, je procéderai à la mise à niveau par étape, d’abord la version 11 puis la version 12.
Une autre option est de réinstaller une version 12 au lieu de mettre à niveau en 11 puis en 12. Cela permettrait de refaire le partitionnement qui est rarement optimal dans les installations par défaut. Mais voir plus bas.
Possible, en tout cas ça donne la possibilité d’en installer. Je n’ai plus la commande apt pour rechercher les paquets installés depuis la section non-free. À noter qu’à partir de Debian 12, les firmwares non libres sont déplacés de la section non-free dans une nouvelle section non-free-firmware.
Cela me fait penser à propos de la compatibilité que parmi les logiciels propriétaires installés il pourrait y avoir des pilotes ou utilitaires spécifiques au matériel du serveur (contrôleur RAID, ethernet, graphique) et il n’est pas garanti que ceux-ci soient encore disponibles dans les versions ultérieures de Debian. La sortie de lshw peut être utile.
J’abonde dans le sens de la réinstallation. C’est plus sur, d’autant que Bookworm permet de mieux prendre en charge les firmware.
Par ailleurs, il y a eu des évolutions importante avec Debian 11 et Debian 12.
Si il est maintenu par Debian, j’imagine qu’il aura été mis à jour pour Debian 12, en tous cas j’espère puisqu’il s’agit de la carte réseau.
Comment se fait-il que la ligne « deb http://mirrors.online.net/debian buster main » débute par Ce caractère dans le source. list ne signifie-t-il pas que la ligne qui suit doit être ignorée ?
Ne pouvant pas installer directement Debian 12, j’ai commencé par installer Debian 10 et j’ai fait la mise à niveau vers Debian 11 en suivant ce tutoriel :
suivie de la mise à niveau vers Debian 12 avec ce tutoriel sur le même site :
Tout fonctionne parfaitement. Merci de vos réponses.