> 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/es/referencia/package-managers.md).

# Gestores de paquetes compatibles

Los gestores de paquetes que UniGetUI admite en Windows, macOS y Linux, qué instala cada uno y qué debe haber en el ordenador para que UniGetUI lo use.

UniGetUI no instala el software por sí mismo. Dirige los gestores de paquetes de su ordenador y muestra sus paquetes en un solo lugar. Qué gestores están disponibles depende del sistema operativo, y cada uno solo funciona cuando se cumplen sus requisitos.

Para activar o desactivar un gestor, cambiar su ejecutable o administrar sus orígenes, abra ***Gestores de paquetes*** en el menú de la izquierda. Cada opción está en [Toda la configuración](/unigetui/es/referencia/settings.md#package-manager-preferences).

## Windows

<table><thead><tr><th width="250">GESTOR</th><th>ID DE LA CLI</th><th>QUÉ INSTALA</th><th>REQUISITOS</th></tr></thead><tbody><tr><td><strong>WinGet</strong></td><td><code>winget</code></td><td>Software general y aplicaciones de Microsoft Store, desde los orígenes <code>winget</code>, <code>winget-fonts</code> y <code>msstore</code>.</td><td>WinGet (App Installer), incluido en Windows 10 y 11. Si WinGet no se puede usar, UniGetUI recurre a Pinget, una implementación portátil de WinGet incluida con UniGetUI.</td></tr><tr><td><strong>Scoop</strong></td><td><code>scoop</code></td><td>Utilidades, programas de línea de comandos y software general, desde buckets como <code>main</code>, <code>extras</code> y <code>versions</code>. El software general necesita el bucket <code>extras</code>.</td><td>Scoop. Puede instalarlo desde la página de configuración de Scoop con <em><strong>Instalar Scoop</strong></em>. UniGetUI también usa Scoop-Search y Git.</td></tr><tr><td><strong>Chocolatey</strong></td><td><code>chocolatey</code></td><td>Software general, desde el repositorio <code>community</code>.</td><td>Chocolatey.</td></tr><tr><td><strong>PowerShell 5.x</strong></td><td><code>winps</code></td><td>Módulos, scripts y cmdlets de PowerShell, desde la PowerShell Gallery.</td><td>Windows PowerShell, incluido en Windows.</td></tr><tr><td><strong>PowerShell 7.x</strong></td><td><code>pwsh</code></td><td>Módulos, scripts y cmdlets de PowerShell, desde 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>Bibliotecas y utilidades de Node.js, desde el registro de npm.</td><td>Node.js con npm.</td></tr><tr><td><strong>Bun</strong></td><td><code>bun</code></td><td>Paquetes de JavaScript, desde el registro de npm.</td><td>Bun.</td></tr><tr><td><strong>Pip</strong></td><td><code>pip</code></td><td>Bibliotecas y utilidades de Python, desde PyPI.</td><td>Python con pip. La búsqueda usa el paquete de Python <code>parse_pip_search</code>.</td></tr><tr><td><strong>.NET Tool</strong></td><td><code>dotnet-tool</code></td><td>Herramientas .NET, desde nuget.org.</td><td>El SDK de .NET (<code>dotnet</code>).</td></tr><tr><td><strong>Cargo</strong></td><td><code>cargo</code></td><td>Bibliotecas y programas de Rust, desde crates.io.</td><td>Rust con Cargo. La instalación y la actualización también necesitan <code>cargo-binstall</code> y <code>cargo-update</code>.</td></tr><tr><td><strong>vcpkg</strong></td><td><code>vcpkg</code></td><td>Bibliotecas de C y C++.</td><td>vcpkg y Git. La raíz de vcpkg debe establecerse en la variable de entorno <code>VCPKG_ROOT</code> o con <em><strong>Cambiar la ubicación raíz de vcpkg</strong></em>.</td></tr></tbody></table>

## macOS

<table><thead><tr><th width="250">GESTOR</th><th>ID DE LA CLI</th><th>QUÉ INSTALA</th><th>REQUISITOS</th></tr></thead><tbody><tr><td><strong>Homebrew</strong></td><td><code>homebrew</code></td><td>Fórmulas y casks.</td><td>Homebrew (<code>brew</code>).</td></tr><tr><td><strong>PowerShell 7.x</strong></td><td><code>pwsh</code></td><td>Módulos, scripts y cmdlets de PowerShell, desde la PowerShell Gallery.</td><td>PowerShell 7 (<code>pwsh</code>).</td></tr><tr><td><strong>Npm</strong></td><td><code>npm</code></td><td>Bibliotecas y utilidades de Node.js, desde el registro de npm.</td><td>Node.js con npm.</td></tr><tr><td><strong>Bun</strong></td><td><code>bun</code></td><td>Paquetes de JavaScript, desde el registro de npm.</td><td>Bun.</td></tr><tr><td><strong>Pip</strong></td><td><code>pip</code></td><td>Bibliotecas y utilidades de Python, desde PyPI.</td><td>Python con pip.</td></tr><tr><td><strong>.NET Tool</strong></td><td><code>dotnet-tool</code></td><td>Herramientas .NET, desde nuget.org.</td><td>El SDK de .NET (<code>dotnet</code>).</td></tr><tr><td><strong>Cargo</strong></td><td><code>cargo</code></td><td>Bibliotecas y programas de Rust, desde crates.io.</td><td>Rust con Cargo, <code>cargo-binstall</code> y <code>cargo-update</code>.</td></tr><tr><td><strong>vcpkg</strong></td><td><code>vcpkg</code></td><td>Bibliotecas de C y C++.</td><td>vcpkg y Git, con la raíz de vcpkg establecida.</td></tr></tbody></table>

## Linux

UniGetUI lee `/etc/os-release` para elegir los gestores específicos de la distribución. Si no puede leer el archivo, los carga todos.

<table><thead><tr><th width="250">GESTOR</th><th>ID DE LA CLI</th><th>QUÉ INSTALA</th><th>REQUISITOS</th></tr></thead><tbody><tr><td><strong>Apt</strong></td><td><code>apt</code></td><td>Paquetes de Debian y Ubuntu.</td><td>Una distribución basada en Debian o Ubuntu.</td></tr><tr><td><strong>Dnf</strong></td><td><code>dnf</code></td><td>Paquetes RPM.</td><td>Una distribución basada en Fedora, RHEL o CentOS.</td></tr><tr><td><strong>Pacman</strong></td><td><code>pacman</code></td><td>Paquetes de Arch Linux.</td><td>Arch Linux o una derivada.</td></tr><tr><td><strong>Snap</strong></td><td><code>snap</code></td><td>Paquetes Snap, desde la tienda Snapcraft.</td><td>Snap, en una distribución basada en Debian, Ubuntu, Fedora o Arch.</td></tr><tr><td><strong>Flatpak</strong></td><td><code>flatpak</code></td><td>Aplicaciones de escritorio, desde los remotes configurados, como Flathub.</td><td>Flatpak, en una distribución basada en Debian, Ubuntu, Fedora o Arch.</td></tr><tr><td><strong>Homebrew</strong></td><td><code>homebrew</code></td><td>Fórmulas. Los casks no están disponibles en Linux.</td><td>Homebrew (<code>brew</code>).</td></tr><tr><td><strong>PowerShell 7.x</strong></td><td><code>pwsh</code></td><td>Módulos, scripts y cmdlets de PowerShell, desde la PowerShell Gallery.</td><td>PowerShell 7 (<code>pwsh</code>).</td></tr><tr><td><strong>Npm</strong></td><td><code>npm</code></td><td>Bibliotecas y utilidades de Node.js, desde el registro de npm.</td><td>Node.js con npm.</td></tr><tr><td><strong>Bun</strong></td><td><code>bun</code></td><td>Paquetes de JavaScript, desde el registro de npm.</td><td>Bun.</td></tr><tr><td><strong>Pip</strong></td><td><code>pip</code></td><td>Bibliotecas y utilidades de Python, desde PyPI.</td><td>Python con pip.</td></tr><tr><td><strong>.NET Tool</strong></td><td><code>dotnet-tool</code></td><td>Herramientas .NET, desde nuget.org.</td><td>El SDK de .NET (<code>dotnet</code>).</td></tr><tr><td><strong>Cargo</strong></td><td><code>cargo</code></td><td>Bibliotecas y programas de Rust, desde crates.io.</td><td>Rust con Cargo, <code>cargo-binstall</code> y <code>cargo-update</code>.</td></tr><tr><td><strong>vcpkg</strong></td><td><code>vcpkg</code></td><td>Bibliotecas de C y C++.</td><td>vcpkg y Git, con la raíz de vcpkg establecida.</td></tr></tbody></table>

{% hint style="info" %}
El **ID de la CLI** es el valor que espera la opción `--manager` de la [interfaz de línea de comandos](/unigetui/es/referencia/cli.md) y de la [API de automatización](/unigetui/es/referencia/ipc-api.md).
{% endhint %}

{% hint style="warning" %}
Los paquetes los publican terceros, no UniGetUI ni Devolutions. Compruebe el editor y el origen antes de instalar un paquete. Consulte [De dónde proceden los paquetes y en qué confiar](/unigetui/es/guias/understand/trust-and-security.md).
{% endhint %}

## Conviene saber

* Las aplicaciones normales de Microsoft Store no aparecen como actualizaciones en UniGetUI. Siguen actualizándose a través de la Store. Consulte [Qué no hace UniGetUI](/unigetui/es/guias/understand/limits.md).
* ¿Falta WinGet o no funciona? Consulte [Falta WinGet o no funciona](/unigetui/es/ayuda/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/es/referencia/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.
