Table des matières

🏔️ Notes de version — Alpine Linux 3.11.0

✅ Nouveautés majeures

Intégration du noyau Linux 5.4, offrant des améliorations de performance et de sécurité.

Prise en charge officielle du Raspberry Pi 4 pour les architectures aarch64 et armv7.

Introduction des environnements de bureau GNOME et KDE dans le dépôt communautaire.

Ajout du support pour l'API graphique Vulkan, incluant des outils tels que `vulkan-loader`, `vulkan-headers` et `vulkan-tools`.

Intégration de l'environnement de développement MinGW-w64 et du support pour DXVK, facilitant le développement et l'exécution d'applications Windows.

Le langage de programmation Rust est désormais disponible sur toutes les architectures, à l'exception de s390x.

🔄 Changements significatifs

Le paquet `linux-vanilla` a été retiré. Il est recommandé d'utiliser `linux-lts` lors de la mise à niveau.

Python 2 est désormais obsolète. La majorité des paquets Python 2 ont été supprimés et seront entièrement retirés dans la prochaine version.

Conformément au Filesystem Hierarchy Standard (FHS), les paquets utilisent désormais `/var/mail` au lieu de `/var/spool/mail`.

Le paquet `clamav-libunrar` n'est plus une dépendance obligatoire de ClamAV et doit être installé manuellement si nécessaire.

L'utilitaire `xz` est désormais compilé en tant qu'applet de BusyBox, réduisant la taille des paquets dépendants.

`musl` prend désormais en charge `GLOB_TILDE` et `secure_getenv`, améliorant la compatibilité avec certains paquets.

🧰 Mises à jour de langages et outils

Alpine 3.11 intègre les versions suivantes :

Langage / Outil Version
Linux Kernel 5.4.5
GCC 9.2.0
BusyBox 1.31.1
musl libc 1.1.24
LLVM 9.0.0
Go 1.13.4
Node.js 12.14.0
Python 3.8.0
Perl 5.30.1
PostgreSQL 12.1
Ruby 2.6.5
Rust 1.39.0
Crystal 0.31.1
Erlang 22.1
Zabbix 4.4.3
Nextcloud 17.0.2
Git 2.24.1
Xen 4.13.0
QEMU 4.2.0

⚠️ Recommandations de mise à jour

Les utilisateurs de `linux-vanilla` doivent migrer vers `linux-lts` lors de la mise à niveau.

Étant donné la dépréciation de Python 2, il est recommandé de migrer les applications vers Python 3 pour assurer la compatibilité future.

Après la mise à niveau, assurez-vous que le répertoire `/var/mail` est correctement configuré, notamment si vous utilisez des services de messagerie.

Si vous utilisez ClamAV pour analyser des fichiers RAR, installez manuellement le paquet `clamav-libunrar`.

📚 Références officielles