Table des matières

🏔️ Notes de version — Alpine Linux 3.12.0

✅ Nouveautés majeures

Alpine Linux 3.12 introduit le support initial de l'architecture MIPS64 big endian, permettant son installation sur cette plateforme.

Introduction du support du langage D avec les compilateurs GDC (frontend GCC) et LDC (backend LLVM), disponibles sur plusieurs architectures.

Intégration du support pour les clés de sécurité YubiKey, facilitant l'authentification à deux facteurs.

🔄 Changements significatifs

Le compilateur JIT pour BPF (Berkeley Packet Filter) est activé par défaut, améliorant les performances des filtres réseau.

OpenRC utilise désormais un ordre logique pour charger les paramètres du noyau à partir des fichiers de configuration, assurant une hiérarchie cohérente.

🧰 Mises à jour de langages et outils

Alpine 3.12 intègre les versions suivantes :

Langage / Outil Version
Linux Kernel 5.4.43
GCC 9.3.0
LLVM 10.0.0
Git 2.24.3
Node.js 12.16.3
Nextcloud 18.0.3
PostgreSQL 12.3
QEMU 5.0.0
Zabbix 5.0.0

⚠️ Recommandations de mise à jour

Après la mise à jour vers OpenSSH ≥ 8.2_p1, le serveur n'acceptera pas de nouvelles connexions tant qu'il n'aura pas été redémarré.

Étant donné la suppression de nombreux modules Python 2, il est fortement recommandé de migrer vers Python 3 pour assurer la compatibilité future.

📚 Références officielles