Difference between revisions of "Pacman Overview/fr"

Created page with "Il peut arriver que l'installation vous soit impossible à effectuer en raison de problèmes de dépendances. Vous pourrez utiliser la commande {{ic|pacman -Rc packagename}} p..."
(Updating to match new version of source page)
Tags: Mobile web edit Mobile edit
(Created page with "Il peut arriver que l'installation vous soit impossible à effectuer en raison de problèmes de dépendances. Vous pourrez utiliser la commande {{ic|pacman -Rc packagename}} p...")
Line 48: Line 48:
=Installer des paquets=
=Installer des paquets=


<div class="mw-translate-fuzzy">
{{BoxSuccess|Warning|N'installez jamais un paquet sans d'abord mettre à jour le système. Sur un système en version continue (rolling release), cela peut empêcher le démarrage de votre machine.}}
{{Attention|N'installez jamais un paquet sans d'abord mettre à jour le système. Sur un système en version continue (rolling release), cela peut empêcher le démarrage de votre machine.}}
</div>


Pour installer un logiciel, la commande de base est {{ic|pacman -S packagename}}.  Cependant, installer un paquet sans mettre à jour le système conduira à une situation où une partie de la machine ne sera pas à jour. Ainsi, tous les exemples ici présents utiliseront {{ic|pacman -Syu packagename}}, qui servira à installer le paquet et s'assurer que le système est bien à jour.  Par exemple, pour installer smplayer, la commande sera :
Pour installer un logiciel, la commande de base est {{ic|pacman -S packagename}}.  Cependant, installer un paquet sans mettre à jour le système conduira à une situation où une partie de la machine ne sera pas à jour. Ainsi, tous les exemples ici présents utiliseront {{ic|pacman -Syu packagename}}, qui servira à installer le paquet et s'assurer que le système est bien à jour.  Par exemple, pour installer smplayer, la commande sera :
Line 63: Line 61:
{{UserCmd|command=sudo pacman -U <nowiki>https://mirror.alpix.eu/manjaro/stable/community/x86_64/smplayer-19.5.0-1-x86_64.pkg.tar.xz</nowiki>}}
{{UserCmd|command=sudo pacman -U <nowiki>https://mirror.alpix.eu/manjaro/stable/community/x86_64/smplayer-19.5.0-1-x86_64.pkg.tar.xz</nowiki>}}


<div class="mw-translate-fuzzy">
{{BoxSuccess|Warning|Lorsque vous utilisez pacman -U, il faut vous assurez que le paquet voulu est bien compatible avec votre architecture.}}
{{Attention|Lorsque vous utilisez pacman -U, il faut vous assurez que le paquet voulu est bien compatible avec votre architecture.}}
</div>


=Supprimer des paquets=
=Supprimer des paquets=


<div class="mw-translate-fuzzy">
{{BoxSuccess|Warning|Vérifiez toujours la liste des paquets avant de confirmer lors de la suppression des paquets. Si vous ne faites pas attention, vous pouvez facilement supprimer tout votre bureau en raison de dépendances.}}
{{warning|vérifiez toujours la liste des paquets avant de confirmer lors de la suppression des paquets. Si vous ne faites pas attention, vous pouvez facilement supprimer tout votre bureau en raison de dépendances.}}
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
Si vous souhaitez supprimer un programme, la commande la plus simple et la plus basique sera {{ic|sudo pacman -R packagename}}. Ainsi, nous pourrons désinstaller le paquet smplayer ajouté plus tôt avec la ligne :
To remove a software package, the basic syntax is {{ic|sudo pacman -R packagename}}. We could remove the smplayer package we installed above with:
</div>
{{UserCmd|command=sudo pacman -R smplayer}}
{{UserCmd|command=sudo pacman -R smplayer}}




<span lang="en" dir="ltr" class="mw-content-ltr">This will remove the package, but will leave all the dependencies behind. If you also want to remove the unneeded dependencies you could use {{ic|pacman -Rsu packagename}} as seen in this example:</span>
Ceci aura pour effet de supprimer définitivement le paquet. Cependant, toutes les dépendances requises et installées pour contribuer au bon fonctionnement du programme sur votre ordinateur sont toujours présentes sur votre disque dur. Vous pourrez les supprimer en utilisant la syntaxe de commande {{ic|pacman -Rsu packagename}} comme développé dans l'exemple ci-dessous :
{{UserCmd|command=sudo pacman -Rsu smplayer}}
{{UserCmd|command=sudo pacman -Rsu smplayer}}




<span lang="en" dir="ltr" class="mw-content-ltr">Sometimes when you try to remove a package you will not be able to because there are other packages which depend on it. You can use {{ic|pacman -Rc packagename}} to remove a package and everything that depends on it. Be careful to heed the above warning when using this option.</span>
Il peut arriver que l'installation vous soit impossible à effectuer en raison de problèmes de dépendances. Vous pourrez utiliser la commande {{ic|pacman -Rc packagename}} pour les enlever de votre système. Attention cependant, puisque les programmes qui dépendaient de ce paquet seront également désinstallés pour éviter toute dégradation profonde du système. Faites donc preuve de prudence lors de son utilisation.
{{UserCmd|command=sudo pacman -Rc smplayer}}
{{UserCmd|command=sudo pacman -Rc smplayer}}




<div lang="en" dir="ltr" class="mw-content-ltr">
Les paramètres les plus dangeureux restent les suivants {{ic|pacman -Rcs packagename}}. Cela aura pour effet de supprimer le paquet en lui même, ses dépendances, mais aussi les dépendances de ses dépendances. Un petit effet boule de neige qui ne doit être utilisé que dans de rares cas, comme la suppression d'un [[Desktop_Environments_and_Window_Managers/fr| Environnement de bureau]].
The most nuclear option is {{ic|pacman -Rcs packagename}}. This will remove everything that depends on packagename and continue to do so on its dependencies. This should really only be used in exceptional circumstances such as when removing an entire desktop environment and trying not to leave anything behind.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
Pacman ayant pour habitude de créer des sauvegardes des fichiers de configurations, vous pourrez les supprimer en ajoutant {{ic|n}} à n'importe lequel des exemples cités plus haut pour libérer un peu plus d'espace disque.
Pacman usually also creates backup configuration files when deleting packages. To remove those, you can add {{ic|n}} to any of the examples above. For example:
</div>
{{UserCmd|command=sudo pacman -Rn smplayer}}
{{UserCmd|command=sudo pacman -Rn smplayer}}
{{UserCmd|command=sudo pacman -Rsun smplayer}}
{{UserCmd|command=sudo pacman -Rsun smplayer}}
Line 102: Line 90:
=Affichage et suppression des orphelins=
=Affichage et suppression des orphelins=


<div lang="en" dir="ltr" class="mw-content-ltr">
Les orphelins ne sont pas ici de pauvres petits enfants dépourvus de leur parents, mais des paquets n'étant utilisé par aucun programme ou utilisateur. Pas besoin de porter plainte contre Manjaro pour crime contre l'humanité, mais plustôt de ranger un peu votre disque en supprimant ces programmes orphelins avec :
To list all ''orphans'', installed packages that are not used by anything else and should no longer be needed:
{{UserCmd|command=pacman -Qdt}}
{{UserCmd|command=pacman -Qdt}}
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
Pour tous les supprimer, utilisez donc :
To remove all the orphans:
</div>
{{UserCmd|command=sudo pacman -Rs $(pacman -Qdtq)}}
{{UserCmd|command=sudo pacman -Rs $(pacman -Qdtq)}}


Line 159: Line 143:
Les paramètres de Pacman sont situées dans le fichier {{ic|/etc/pacman.conf}}. Le propriétaire de ce fichier est root, voir [[Special:MyLanguage/Viewing_and_editing_configuration_files|this guide]] si vous souhaitez plus d'information sur les possibilités d'édition de ce type de fichier. On trouvera une documentation complète de ces options sur le lien Arch Linux référence ci-dessous. Cette documentation met en évidence plusieurs options particulièrement intéressantes pour les utilisateurs de Manjaro.
Les paramètres de Pacman sont situées dans le fichier {{ic|/etc/pacman.conf}}. Le propriétaire de ce fichier est root, voir [[Special:MyLanguage/Viewing_and_editing_configuration_files|this guide]] si vous souhaitez plus d'information sur les possibilités d'édition de ce type de fichier. On trouvera une documentation complète de ces options sur le lien Arch Linux référence ci-dessous. Cette documentation met en évidence plusieurs options particulièrement intéressantes pour les utilisateurs de Manjaro.


<div class="mw-translate-fuzzy">
{{BoxSuccess|Note|Les paramètres pacman.conf sont sensibles à la casse (Majuscule / minuscule).}}
{{note|les paramètres pacman.conf sont sensibles à la casse}}
</div>


==Activation de la sortie couleur==
==Activation de la sortie couleur==
723

edits