Manjaro : Basculer de branche (stable, testing, unstable)
Table des matières
Manjaro se distingue des autres distributions basées sur Arch car elle utlise ses propres branches et dépôts. Cela pour s'assurer une stabilité et une fiabilité plus importante que sa distribution mère Arch.
Manjaro utilise trois branches :
- unstable : synchronisé plusieurs fois par jour avec les versions des paquets Arch. Certains paquets sont modifiés et adaptés pour Manjaro.
- testing : affinage du travail de remontée de bugs par rapport à la branche unstable
- stable : paquets qui arrivent après avoir été testés pendant environ deux semaines par les utilisateurs des branches unstable et testing
C'est à peu près comme Debian pour ceux qui connaisssent.
Quand vous installez Manjaro, vous êtes par défaut sur la branche stable évidemment.
Nous allons voir comment changer de branche.
Toutes les commandes seront à exécuter en tant que root.
Pour repérer sur quelle branche vous êtes :
A noter que vous pouvez monter en "instabilité" : stable -> testing -> unstable
Mais que vous pouvez revenir en canal stable : unstable -> testing -> stable
Dans le deuxième cas, vous pouvez avoir des messages d'avertissement vous indiquant que vous avez des paquets plus récent sur votre système.
Deux solutions s'offrent à vous :
- Ignorez-les, et quelques semaines après, ces paquets seront dans la branche stable !
- Downgradez les paquets (voir plus bas)
Pour changer de branche, on va tout simplement changer la configuration des miroirs.
On utilisera pour cela la commande pacman-mirrors.
On aura le choix entre les 3 branches avec les mots clés suivants : stable testing unstable
Par exemple pour basculer en branche unstable :
Une fois le changement opéré, on va regénérer la liste des miroirs, ceux de France évidemment :
Et enfin on met à jour son système avec la commande traditionnelle :
Et voilà, vous savez comment changer de branche !
A vos marques, prêt, testez !
Si vous passez d'unstable à stable, il est possible que vous ayiez des paquets plus récents sur votre système que ceux dans les dépôts.
Lors de la mise à jour, vous avez ce type de message pour chaque paquet plus récent :
Vous pouvez rétrograder les versions des paquets pour avoir un ensemble cohérent avec la commande pacman suivante :
Introduction
Manjaro se distingue des autres distributions basées sur Arch car elle utlise ses propres branches et dépôts. Cela pour s'assurer une stabilité et une fiabilité plus importante que sa distribution mère Arch.
Manjaro utilise trois branches :
- unstable : synchronisé plusieurs fois par jour avec les versions des paquets Arch. Certains paquets sont modifiés et adaptés pour Manjaro.
- testing : affinage du travail de remontée de bugs par rapport à la branche unstable
- stable : paquets qui arrivent après avoir été testés pendant environ deux semaines par les utilisateurs des branches unstable et testing
C'est à peu près comme Debian pour ceux qui connaisssent.
Quand vous installez Manjaro, vous êtes par défaut sur la branche stable évidemment.
Nous allons voir comment changer de branche.
Toutes les commandes seront à exécuter en tant que root.
Changer de branche
Informations
Pour repérer sur quelle branche vous êtes :
Code BASH :
pacman-mirrors -G
A noter que vous pouvez monter en "instabilité" : stable -> testing -> unstable
Mais que vous pouvez revenir en canal stable : unstable -> testing -> stable
Dans le deuxième cas, vous pouvez avoir des messages d'avertissement vous indiquant que vous avez des paquets plus récent sur votre système.
Deux solutions s'offrent à vous :
- Ignorez-les, et quelques semaines après, ces paquets seront dans la branche stable !
- Downgradez les paquets (voir plus bas)
Manipulations
Pour changer de branche, on va tout simplement changer la configuration des miroirs.
On utilisera pour cela la commande pacman-mirrors.
On aura le choix entre les 3 branches avec les mots clés suivants : stable testing unstable
Par exemple pour basculer en branche unstable :
Code BASH :
pacman-mirrors --api --set-branch unstable
Une fois le changement opéré, on va regénérer la liste des miroirs, ceux de France évidemment :
Code BASH :
pacman-mirrors -c France
Et enfin on met à jour son système avec la commande traditionnelle :
Code BASH :
pacman -Syyu
Et voilà, vous savez comment changer de branche !
A vos marques, prêt, testez !
Note pour rétrograder les paquets
Si vous passez d'unstable à stable, il est possible que vous ayiez des paquets plus récents sur votre système que ceux dans les dépôts.
Lors de la mise à jour, vous avez ce type de message pour chaque paquet plus récent :
Code BASH :
avertissement : systemd : la version locale (252.1-1) est plus récente que core (251.8-1) avertissement : systemd-libs : la version locale (252.1-1) est plus récente que core (251.8-1) avertissement : systemd-sysvcompat : la version locale (252.1-1) est plus récente que core (251.8-1)
Vous pouvez rétrograder les versions des paquets pour avoir un ensemble cohérent avec la commande pacman suivante :
Code BASH :
pacman -Syyuu