Manjaro Difference between revisions of "Downgrading packages/fr"

Difference between revisions of "Downgrading packages/fr"

From Manjaro
(Updating to match new version of source page)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
<languages/>
<languages/>
__TOC__
__TOC__
{{avertissement| La rétrogradation de paquets vous laissera presque toujours dans un état de mise à niveau partielle non prise en charge. Ces instructions sont destinées aux utilisateurs avancés qui comprennent les conséquences de la rétrogradation des paquets}}.
{{warning|La rétrogradation de paquets vous laissera presque toujours dans un état de mise à niveau partielle non prise en charge. Ces instructions sont destinées aux utilisateurs avancés qui comprennent les conséquences de la rétrogradation des paquets}}.


=Introduction=
=Introduction=
Line 8: Line 8:




<div class="mw-translate-fuzzy">
=La manière simple d'utiliser le rétrogradation de paquet avec Manjaro Downgrade=
=La manière simple d'utiliser le rétrogradation de paquet=
</div>


<div class="mw-translate-fuzzy">
'''manjaro-downgrade''' est une application qui aide à automatiser le processus de localisation et de rétrogradation des paquets.
'''downgrade''' est une application qui aide à automatiser le processus de localisation et de rétrogradation des paquets.
</div>




<div class="mw-translate-fuzzy">
==Installation de Manjaro Downgrade==
==Installation de Downgrade==
</div>


<div class="mw-translate-fuzzy">
Tout d'abord, vous devez installer Manjaro Downgrade, qui est disponible dans les dépôts officiels de Manjaro. Cela peut être fait avec la commande suivante:
Tout d'abord, vous devez installer Downgrade, qui est disponible dans les dépôts officiels de Manjaro. Cela peut être fait avec la commande suivante:
pamac install manjaro-downgrade
</div>


pamac install manjaro-downgrade
==Utilisation de Manjaro Downgrade==


Pour utiliser '''manjaro-downgrade''', exécutez simplement la commande suivie du nom du paquet que vous voulez rétrograder. Par exemple:
manjaro-downgrade firefox


<div class="mw-translate-fuzzy">
Le résultat ressemble à ceci:
==Utilisation du downgrade==
</div>
 
<div class="mw-translate-fuzzy">
Pour utiliser '''downgrade''', exécutez simplement la commande suivie du nom du paquet que vous voulez rétrograder. Par exemple:
</div>


  <div class="mw-translate-fuzzy">
  <div class="mw-translate-fuzzy">
downgrade firefox
Paquets disponibles:
    1)  firefox   55.0.3  1  x86_64  (remote)
    2)  firefox    60.0.1  1  x86_64  (remote)
    3)  firefox    64.0.2  1  x86_64  (remote)
    4)  firefox    64.0.2  1  x86_64  (local)
    5)  firefox    65.0    1  x86_64  (remote)
    6)  firefox    65.0    2  x86_64  (remote)
    7)  firefox    65.0.1  1  x86_64  (remote)
    8)  firefox    65.0.2  1  x86_64  (remote)
-  9)  firefox    66.0    0  x86_64  (local)
    10)  firefox    66.0    1  x86_64  (remote)
    11)  firefox    66.0.1  1  x86_64  (remote)
    12)  firefox    66.0.2  1  x86_64  (remote)
    13)  firefox    66.0.3  1  x86_64  (remote)
    14)  firefox    66.0.4  1  x86_64  (remote)
+  15)  firefox    66.0.5  1  x86_64  (remote)
+  16)  firefox    66.0.5  1  x86_64  (local)
</div>
</div>
Le résultat ressemble à ceci:
Paquets disponibles:
     1)  firefox    55.0.3  1  x86_64  (remote)
     1)  firefox    55.0.3  1  x86_64  (remote)
     2)  firefox    60.0.1  1  x86_64  (remote)
     2)  firefox    60.0.1  1  x86_64  (remote)
Line 59: Line 61:
  +  15)  firefox    66.0.5  1  x86_64  (remote)
  +  15)  firefox    66.0.5  1  x86_64  (remote)
  +  16)  firefox    66.0.5  1  x86_64  (local)
  +  16)  firefox    66.0.5  1  x86_64  (local)
 
Les entrées identifiées comme "locales" sont des versions provenant de votre cache de paquets local.  Les entrées identifiées comme "remote" sont disponibles depuis l'Arch Linux Archive(ALA).
Les entrées identifiées comme "locales" sont des versions provenant de votre cache de paquets local.  Les entrées identifiées comme "remote" sont disponibles depuis l'Arch Linux Archive(ALA).


{{avertissement|L'installation de paquets à partir de l'ALA est intrinsèquement dangereuse car Manjaro a parfois besoin de versions personnalisées de certains paquets. Cela peut entraîner une panne du système. Par conséquent, la mise à niveau à partir de l'ALA est désactivée par défaut sur la branche stable. Si nécessaire, vous pouvez l'activer en définissant la variable d'environnement <pre>DOWNGRADE_FROM_ALA=1</pre>}}.
{{warning|L'installation de paquets à partir de l'ALA est intrinsèquement dangereuse car Manjaro a parfois besoin de versions personnalisées de certains paquets. Cela peut entraîner une panne du système. Par conséquent, la mise à niveau à partir de l'ALA est désactivée par défaut sur la branche stable. Si nécessaire, vous pouvez l'activer en définissant la variable d'environnement <pre>DOWNGRADE_FROM_ALA=1</pre>}}.




Line 79: Line 81:


Nous devons utiliser la commande suivante pour installer la version précédemment installée des paquets qui doivent être déclassés:
Nous devons utiliser la commande suivante pour installer la version précédemment installée des paquets qui doivent être déclassés:
 
sudo pacman -U /var/cache/pacman/pkg/firefox-64.0.2-1-x86_64.pkg.tar.xz
sudo pacman -U /var/cache/pacman/pkg/firefox-64.0.2-1-x86_64.pkg.tar.xz
 


==Assurer que les paquets rétrogradés ne seront plus mis à jour==
==Assurer que les paquets rétrogradés ne seront plus mis à jour==


<div class="mw-translate-fuzzy">
Afin d'empêcher ces paquets d'être mis à niveau lors de la prochaine exécution des mises à jour, vous pouvez les ajouter à la liste des ignorés dans '''/etc/pacman.conf'''.  Recherchez la section qui ressemble à ceci:
Afin d'empêcher ces paquets d'être mis à niveau lors de la prochaine exécution des mises à jour, vous pouvez les ajouter à la liste des ignorés dans '''/etc/pacman.conf'''.  Recherchez la section qui ressemble à ceci:
  # Pacman ne mettra pas à jour les paquets listés dans IgnorePkg et les membres de IgnoreGroup.
  # Pacman ne mettra pas à jour les paquets listés dans IgnorePkg et les membres de IgnoreGroup.
# IgnorePkg =
</div>
  # IgnorePkg =
  # IgnorePkg =


<div class="mw-translate-fuzzy">
Enlevez le commentaire devant '''IgnorePkg''' et ajoutez le nom du paquetage à la liste. Lorsque vous avez terminé, cela devrait ressembler à ceci:  
Enlevez le commentaire devant '''IgnorePkg''' et ajoutez le nom du paquetage à la liste. Lorsque vous avez terminé, cela devrait ressembler à ceci:  
  #  Pacman ne mettra pas à jour les paquets listés dans IgnorePkg et membres de IgnoreGroup.
  #  Pacman ne mettra pas à jour les paquets listés dans IgnorePkg et membres de IgnoreGroup.


IgnorePkg = firefox
IgnorePkg = firefox
</div>
IgnorePkg = firefox


Une fois que cela est fait, le paquetage ne sera plus mis à jour dans les futures mises à jour jusqu'à ce que vous le supprimiez manuellement de la ligne '''IgnorePkg''' de '''/etc/pacman.conf'''.
Une fois que cela est fait, le paquetage ne sera plus mis à jour dans les futures mises à jour jusqu'à ce que vous le supprimiez manuellement de la ligne '''IgnorePkg''' de '''/etc/pacman.conf'''.

Latest revision as of 09:43, 21 October 2024

Other languages:
English • ‎Türkçe • ‎français • ‎русский
Warning
La rétrogradation de paquets vous laissera presque toujours dans un état de mise à niveau partielle non prise en charge. Ces instructions sont destinées aux utilisateurs avancés qui comprennent les conséquences de la rétrogradation des paquets

.

Introduction

Il y a parfois des circonstances qui nécessitent la mise à niveau temporaire d'un paquet. Si cela ne devrait pas être un problème pour les utilisateurs de Manjaro sur la branche stable, cela est parfois nécessaire lorsqu'on utilise la branche instable.


La manière simple d'utiliser le rétrogradation de paquet avec Manjaro Downgrade

manjaro-downgrade est une application qui aide à automatiser le processus de localisation et de rétrogradation des paquets.


Installation de Manjaro Downgrade

Tout d'abord, vous devez installer Manjaro Downgrade, qui est disponible dans les dépôts officiels de Manjaro. Cela peut être fait avec la commande suivante: pamac install manjaro-downgrade

Utilisation de Manjaro Downgrade

Pour utiliser manjaro-downgrade, exécutez simplement la commande suivie du nom du paquet que vous voulez rétrograder. Par exemple:

manjaro-downgrade firefox

Le résultat ressemble à ceci:

Paquets disponibles:

    1)  firefox    55.0.3  1  x86_64  (remote)
    2)  firefox    60.0.1  1  x86_64  (remote)
    3)  firefox    64.0.2  1  x86_64  (remote)
    4)  firefox    64.0.2  1  x86_64  (local)
    5)  firefox    65.0    1  x86_64  (remote)
    6)  firefox    65.0    2  x86_64  (remote)
    7)  firefox    65.0.1  1  x86_64  (remote)
    8)  firefox    65.0.2  1  x86_64  (remote)
-   9)  firefox    66.0    0  x86_64  (local)
   10)  firefox    66.0    1  x86_64  (remote)
   11)  firefox    66.0.1  1  x86_64  (remote)
   12)  firefox    66.0.2  1  x86_64  (remote)
   13)  firefox    66.0.3  1  x86_64  (remote)
   14)  firefox    66.0.4  1  x86_64  (remote)
+  15)  firefox    66.0.5  1  x86_64  (remote)
+  16)  firefox    66.0.5  1  x86_64  (local)
    1)  firefox    55.0.3  1  x86_64  (remote)
    2)  firefox    60.0.1  1  x86_64  (remote)
    3)  firefox    64.0.2  1  x86_64  (remote)
    4)  firefox    64.0.2  1  x86_64  (local)
    5)  firefox    65.0    1  x86_64  (remote)
    6)  firefox    65.0    2  x86_64  (remote)
    7)  firefox    65.0.1  1  x86_64  (remote)
    8)  firefox    65.0.2  1  x86_64  (remote)
-   9)  firefox    66.0    0  x86_64  (local)
   10)  firefox    66.0    1  x86_64  (remote)
   11)  firefox    66.0.1  1  x86_64  (remote)
   12)  firefox    66.0.2  1  x86_64  (remote)
   13)  firefox    66.0.3  1  x86_64  (remote)
   14)  firefox    66.0.4  1  x86_64  (remote)
+  15)  firefox    66.0.5  1  x86_64  (remote)
+  16)  firefox    66.0.5  1  x86_64  (local)

Les entrées identifiées comme "locales" sont des versions provenant de votre cache de paquets local. Les entrées identifiées comme "remote" sont disponibles depuis l'Arch Linux Archive(ALA).


Warning
L'installation de paquets à partir de l'ALA est intrinsèquement dangereuse car Manjaro a parfois besoin de versions personnalisées de certains paquets. Cela peut entraîner une panne du système. Par conséquent, la mise à niveau à partir de l'ALA est désactivée par défaut sur la branche stable. Si nécessaire, vous pouvez l'activer en définissant la variable d'environnement
DOWNGRADE_FROM_ALA=1

.


Ajouter des paquets à la liste des ignorés

Après avoir rétrogradé le paquet, vous devriez voir un message similaire à celui-ci : ajouter firefox à IgnorePkg ? [y/n]

Si vous répondez "y", le paquetage ne sera plus mis à jour dans les futures mises à jour jusqu'à ce que vous le supprimiez manuellement de la ligne IgnorePkg de /etc/pacman.conf.


Rétrogradation manuelle des paquets

Le répertoire /var/cache/pacman/pkg contient d'anciennes versions de paquets. Cherchez d'abord le paquetage que vous souhaitez rétrograder dans ce répertoire puis utilisez pacman -U pour l'installer. Par exemple, cela pourrait ressembler à ceci:


Nous devons utiliser la commande suivante pour installer la version précédemment installée des paquets qui doivent être déclassés:

sudo pacman -U /var/cache/pacman/pkg/firefox-64.0.2-1-x86_64.pkg.tar.xz

Assurer que les paquets rétrogradés ne seront plus mis à jour

Afin d'empêcher ces paquets d'être mis à niveau lors de la prochaine exécution des mises à jour, vous pouvez les ajouter à la liste des ignorés dans /etc/pacman.conf. Recherchez la section qui ressemble à ceci:

# Pacman ne mettra pas à jour les paquets listés dans IgnorePkg et les membres de IgnoreGroup.
# IgnorePkg =
# IgnorePkg =

Enlevez le commentaire devant IgnorePkg et ajoutez le nom du paquetage à la liste. Lorsque vous avez terminé, cela devrait ressembler à ceci:

#  Pacman ne mettra pas à jour les paquets listés dans IgnorePkg et membres de IgnoreGroup.

IgnorePkg = firefox

IgnorePkg = firefox

Une fois que cela est fait, le paquetage ne sera plus mis à jour dans les futures mises à jour jusqu'à ce que vous le supprimiez manuellement de la ligne IgnorePkg de /etc/pacman.conf.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.