> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/unigetui/fr/reference/package-managers.md).

# Gestionnaires de paquets pris en charge

Les gestionnaires de paquets que UniGetUI prend en charge sur Windows, macOS et Linux, ce que chacun installe, et ce qui doit être sur l'ordinateur pour que UniGetUI l'utilise.

UniGetUI n'installe pas les logiciels lui-même. Il pilote les gestionnaires de paquets de votre ordinateur et montre leurs paquets au même endroit. Les gestionnaires offerts dépendent de votre système d'exploitation, et chacun ne fonctionne qu'une fois ses exigences remplies.

Pour activer ou désactiver un gestionnaire, changer son exécutable ou gérer ses sources, ouvrez ***Gestionnaires de paquets*** dans le menu de gauche. Chaque option est listée dans [Tous les paramètres](/unigetui/fr/reference/settings.md#package-manager-preferences).

## Windows

<table><thead><tr><th width="250">GESTIONNAIRE</th><th>ID CLI</th><th>CE QU'IL INSTALLE</th><th>EXIGENCES</th></tr></thead><tbody><tr><td><strong>WinGet</strong></td><td><code>winget</code></td><td>Logiciels généraux et applis du Microsoft Store, depuis les sources <code>winget</code>, <code>winget-fonts</code> et <code>msstore</code>.</td><td>WinGet (App Installer), inclus avec Windows 10 et 11. Si WinGet ne peut pas être utilisé, UniGetUI se rabat sur Pinget, une mise en œuvre portable de WinGet incluse avec UniGetUI.</td></tr><tr><td><strong>Scoop</strong></td><td><code>scoop</code></td><td>Utilitaires, programmes en ligne de commande et logiciels généraux, depuis des buckets comme <code>main</code>, <code>extras</code> et <code>versions</code>. Les logiciels généraux ont besoin du bucket <code>extras</code>.</td><td>Scoop. Vous pouvez l'installer depuis la page des paramètres de Scoop avec <em><strong>Installer Scoop</strong></em>. UniGetUI utilise aussi Scoop-Search et Git.</td></tr><tr><td><strong>Chocolatey</strong></td><td><code>chocolatey</code></td><td>Logiciels généraux, depuis le dépôt <code>community</code>.</td><td>Chocolatey.</td></tr><tr><td><strong>PowerShell 5.x</strong></td><td><code>winps</code></td><td>Modules, scripts et applets de commande PowerShell, depuis la PowerShell Gallery.</td><td>Windows PowerShell, inclus avec Windows.</td></tr><tr><td><strong>PowerShell 7.x</strong></td><td><code>pwsh</code></td><td>Modules, scripts et applets de commande PowerShell, depuis la PowerShell Gallery.</td><td>PowerShell 7 (<code>pwsh.exe</code>).</td></tr><tr><td><strong>Npm</strong></td><td><code>npm</code></td><td>Bibliothèques et utilitaires Node.js, depuis le registre npm.</td><td>Node.js avec npm.</td></tr><tr><td><strong>Bun</strong></td><td><code>bun</code></td><td>Paquets JavaScript, depuis le registre npm.</td><td>Bun.</td></tr><tr><td><strong>Pip</strong></td><td><code>pip</code></td><td>Bibliothèques et utilitaires Python, depuis PyPI.</td><td>Python avec pip. La recherche utilise le paquet Python <code>parse_pip_search</code>.</td></tr><tr><td><strong>.NET Tool</strong></td><td><code>dotnet-tool</code></td><td>Outils .NET, depuis nuget.org.</td><td>Le SDK .NET (<code>dotnet</code>).</td></tr><tr><td><strong>Cargo</strong></td><td><code>cargo</code></td><td>Bibliothèques et programmes Rust, depuis crates.io.</td><td>Rust avec Cargo. L'installation et la mise à jour ont aussi besoin de <code>cargo-binstall</code> et de <code>cargo-update</code>.</td></tr><tr><td><strong>vcpkg</strong></td><td><code>vcpkg</code></td><td>Bibliothèques C et C++.</td><td>vcpkg et Git. La racine de vcpkg doit être définie dans la variable d'environnement <code>VCPKG_ROOT</code> ou avec <em><strong>Modifier l'emplacement racine de vcpkg</strong></em>.</td></tr></tbody></table>

## macOS

<table><thead><tr><th width="250">GESTIONNAIRE</th><th>ID CLI</th><th>CE QU'IL INSTALLE</th><th>EXIGENCES</th></tr></thead><tbody><tr><td><strong>Homebrew</strong></td><td><code>homebrew</code></td><td>Formules et casks.</td><td>Homebrew (<code>brew</code>).</td></tr><tr><td><strong>PowerShell 7.x</strong></td><td><code>pwsh</code></td><td>Modules, scripts et applets de commande PowerShell, depuis la PowerShell Gallery.</td><td>PowerShell 7 (<code>pwsh</code>).</td></tr><tr><td><strong>Npm</strong></td><td><code>npm</code></td><td>Bibliothèques et utilitaires Node.js, depuis le registre npm.</td><td>Node.js avec npm.</td></tr><tr><td><strong>Bun</strong></td><td><code>bun</code></td><td>Paquets JavaScript, depuis le registre npm.</td><td>Bun.</td></tr><tr><td><strong>Pip</strong></td><td><code>pip</code></td><td>Bibliothèques et utilitaires Python, depuis PyPI.</td><td>Python avec pip.</td></tr><tr><td><strong>.NET Tool</strong></td><td><code>dotnet-tool</code></td><td>Outils .NET, depuis nuget.org.</td><td>Le SDK .NET (<code>dotnet</code>).</td></tr><tr><td><strong>Cargo</strong></td><td><code>cargo</code></td><td>Bibliothèques et programmes Rust, depuis crates.io.</td><td>Rust avec Cargo, <code>cargo-binstall</code> et <code>cargo-update</code>.</td></tr><tr><td><strong>vcpkg</strong></td><td><code>vcpkg</code></td><td>Bibliothèques C et C++.</td><td>vcpkg et Git, avec la racine de vcpkg définie.</td></tr></tbody></table>

## Linux

UniGetUI lit `/etc/os-release` pour choisir les gestionnaires propres à la distribution. S'il ne peut pas lire le fichier, il les charge tous.

<table><thead><tr><th width="250">GESTIONNAIRE</th><th>ID CLI</th><th>CE QU'IL INSTALLE</th><th>EXIGENCES</th></tr></thead><tbody><tr><td><strong>Apt</strong></td><td><code>apt</code></td><td>Paquets Debian et Ubuntu.</td><td>Une distribution basée sur Debian ou Ubuntu.</td></tr><tr><td><strong>Dnf</strong></td><td><code>dnf</code></td><td>Paquets RPM.</td><td>Une distribution basée sur Fedora, RHEL ou CentOS.</td></tr><tr><td><strong>Pacman</strong></td><td><code>pacman</code></td><td>Paquets Arch Linux.</td><td>Arch Linux ou une dérivée.</td></tr><tr><td><strong>Snap</strong></td><td><code>snap</code></td><td>Paquets Snap, depuis la boutique Snapcraft.</td><td>Snap, sur une distribution basée sur Debian, Ubuntu, Fedora ou Arch.</td></tr><tr><td><strong>Flatpak</strong></td><td><code>flatpak</code></td><td>Applis de bureau, depuis les remotes configurés comme Flathub.</td><td>Flatpak, sur une distribution basée sur Debian, Ubuntu, Fedora ou Arch.</td></tr><tr><td><strong>Homebrew</strong></td><td><code>homebrew</code></td><td>Formules. Les casks ne sont pas offerts sur Linux.</td><td>Homebrew (<code>brew</code>).</td></tr><tr><td><strong>PowerShell 7.x</strong></td><td><code>pwsh</code></td><td>Modules, scripts et applets de commande PowerShell, depuis la PowerShell Gallery.</td><td>PowerShell 7 (<code>pwsh</code>).</td></tr><tr><td><strong>Npm</strong></td><td><code>npm</code></td><td>Bibliothèques et utilitaires Node.js, depuis le registre npm.</td><td>Node.js avec npm.</td></tr><tr><td><strong>Bun</strong></td><td><code>bun</code></td><td>Paquets JavaScript, depuis le registre npm.</td><td>Bun.</td></tr><tr><td><strong>Pip</strong></td><td><code>pip</code></td><td>Bibliothèques et utilitaires Python, depuis PyPI.</td><td>Python avec pip.</td></tr><tr><td><strong>.NET Tool</strong></td><td><code>dotnet-tool</code></td><td>Outils .NET, depuis nuget.org.</td><td>Le SDK .NET (<code>dotnet</code>).</td></tr><tr><td><strong>Cargo</strong></td><td><code>cargo</code></td><td>Bibliothèques et programmes Rust, depuis crates.io.</td><td>Rust avec Cargo, <code>cargo-binstall</code> et <code>cargo-update</code>.</td></tr><tr><td><strong>vcpkg</strong></td><td><code>vcpkg</code></td><td>Bibliothèques C et C++.</td><td>vcpkg et Git, avec la racine de vcpkg définie.</td></tr></tbody></table>

{% hint style="info" %}
L'**ID CLI** est la valeur attendue par l'option `--manager` de l'[interface en ligne de commande](/unigetui/fr/reference/cli.md) et de l'[API d'automatisation](/unigetui/fr/reference/ipc-api.md).
{% endhint %}

{% hint style="warning" %}
Les paquets sont publiés par des tiers, pas par UniGetUI ni Devolutions. Vérifiez l'éditeur et la source avant d'installer un paquet. Voir [D'où viennent les paquets et à quoi faire confiance](/unigetui/fr/guides/understand/trust-and-security.md).
{% endhint %}

## Bon à savoir

* Les applis ordinaires du Microsoft Store n'apparaissent pas comme mises à jour dans UniGetUI. Elles continuent de se mettre à jour par le Store. Voir [Ce que UniGetUI ne fait pas](/unigetui/fr/guides/understand/limits.md).
* WinGet est absent ou défectueux? Voir [WinGet est absent ou défectueux](/unigetui/fr/aide/troubleshooting/winget-missing-or-broken.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.devolutions.net/unigetui/fr/reference/package-managers.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
