> 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/it/guide/install/manage-sources.md).

# Aggiungere o rimuovere origini dei pacchetti

Aggiunga un'origine WinGet, un bucket di Scoop o un altro repository così UniGetUI trova più applicazioni, e disattivi i gestori di pacchetti che non usa.

Ogni gestore di pacchetti ottiene le applicazioni da una o più **origini**: WinGet ha `winget` e `msstore`, Scoop ha i bucket, Homebrew ha i tap, Flatpak ha i remote. Aggiunga un'origine quando un'applicazione che le serve sta in un repository che UniGetUI non cerca ancora. Disattivi un gestore di pacchetti quando non lo usa, così gli elenchi si caricano più in fretta e restano ordinati.

## Aggiungere un'origine

{% stepper %}
{% step %}

### Aprire il gestore di pacchetti

Faccia clic su ***Gestori pacchetti*** nel menu a sinistra, quindi sul gestore desiderato, per esempio ***WinGet*** o ***Scoop***.
{% endstep %}

{% step %}

### Iniziare ad aggiungere un'origine

Nella scheda ***Manage {manager} sources***, faccia clic su ***Aggiungi sorgente***.
{% endstep %}

{% step %}

### Scegliere l'origine

* **Un'origine nota:** la scelga dall'elenco. UniGetUI compila il nome e l'URL per lei.
* **Qualsiasi altra origine:** lasci ***Altro*** selezionato, quindi digiti ***Nome sorgente*** e la ***URL sorgente*** completa, compreso `https://`.
  {% endstep %}

{% step %}

### Confermare

Faccia clic su ***Aggiungi***. UniGetUI aggiunge l'origine in background e aggiorna l'elenco quando ha finito.
{% endstep %}
{% endstepper %}

Le applicazioni della nuova origine compaiono ora in ***Esplora pacchetti***.

### Origini note che può scegliere

<table><thead><tr><th width="250">GESTORE</th><th>ORIGINI NELL'ELENCO</th></tr></thead><tbody><tr><td>WinGet</td><td><code>winget</code>, <code>winget-fonts</code>, <code>msstore</code></td></tr><tr><td>Scoop</td><td><code>main</code>, <code>extras</code>, <code>versions</code>, <code>nirsoft</code>, <code>sysinternals</code>, <code>php</code>, <code>nerd-fonts</code>, <code>nonportable</code>, <code>java</code>, <code>games</code></td></tr><tr><td>Chocolatey</td><td><code>community</code></td></tr><tr><td>Homebrew</td><td><em><strong>Homebrew</strong></em> (homebrew/core) e, su macOS, <em><strong>Homebrew Cask</strong></em> (homebrew/cask)</td></tr><tr><td>Flatpak</td><td><code>flathub</code></td></tr></tbody></table>

Anche PowerShell 5.x e PowerShell 7.x hanno una scheda delle origini, per i repository di PowerShell. Usi ***Altro*** per aggiungerne uno.

{% hint style="info" %}
Manca un'applicazione generale, come un browser, in Scoop? Aggiunga il bucket `extras`. La maggior parte delle applicazioni desktop sta lì, non in `main`.
{% endhint %}

{% hint style="warning" %}
Aggiunga solo origini di cui si fida. Chiunque può pubblicare un bucket, un tap o un repository, e UniGetUI installa ciò che l'origine fornisce. Veda [Da dove provengono i pacchetti e di cosa fidarsi](/unigetui/it/guide/understand/trust-and-security.md).
{% endhint %}

## Rimuovere un'origine

1. Apra il gestore da ***Gestori pacchetti***.
2. In ***Manage {manager} sources***, faccia clic sul pulsante di eliminazione accanto all'origine.

Non c'è conferma: l'origine viene rimossa subito. Le applicazioni già installate da essa restano installate, ma UniGetUI non può più trovare i loro aggiornamenti tramite quell'origine.

Per aggiornare l'elenco, per esempio dopo aver aggiunto un'origine da un terminale, faccia clic sul pulsante di ricarica in alto nella scheda.

## Attivare o disattivare un gestore di pacchetti

1. Faccia clic su ***Gestori pacchetti*** nel menu a sinistra.
2. Usi l'interruttore accanto al gestore, oppure lo apra e usi ***Enable {manager}***.

Ogni gestore mostra il proprio stato: ***Pronto***, ***Disabilitato***, ***Non riuscito*** o ***Non trovato***. ***Non trovato*** significa che il gestore non è installato sul computer. Veda [Gestori di pacchetti supportati](/unigetui/it/riferimento/package-managers.md) per ciò che serve a ciascuno.

Disattivare i gestori che non usa mai fa caricare più in fretta ***Esplora pacchetti***, ***Aggiorna pacchetti*** e ***Pacchetti installati***.

## Usare un eseguibile diverso

Per impostazione predefinita, UniGetUI esegue l'eseguibile che trova per ogni gestore, per esempio `winget.exe` o `brew`. Se ne ha diverse copie, può sceglierne un altro in ***Seleziona l'eseguibile da utilizzare. L'elenco seguente mostra gli eseguibili trovati da UniGetUI***, oppure fare clic su ***Sfoglia...***.

Questa opzione è bloccata per impostazione predefinita, con il messaggio ***Per motivi di sicurezza, la modifica del file eseguibile è disabilitata per impostazione predefinita***. Un eseguibile diverso esegue ogni operazione di quel gestore, quindi uno dannoso potrebbe prendere il controllo delle installazioni.

Per sbloccarla:

1. Faccia clic su ***Modifica questo*** accanto al messaggio. Si aprono le impostazioni di amministratore.
2. Attivi ***Consenti la modifica dei percorsi per gli eseguibili del gestore pacchetti***. In Windows, questo chiede l'approvazione dell'amministratore.
3. Riavvii UniGetUI, quindi torni alla pagina del gestore.

***File eseguibile attuale:*** mostra quale file usa davvero UniGetUI.

{% hint style="danger" %}
In un'organizzazione, lasci questa impostazione disattivata. Veda [Bloccare le impostazioni rischiose](/unigetui/it/per-i-team-it/organization/restrict-settings.md).
{% endhint %}

## Se non funziona

* **L'aggiunta o la rimozione di un'origine WinGet non riesce.** Le origini WinGet richiedono diritti di amministratore. Apra l'operazione non riuscita e scelga ***Riprova come amministratore***.
* **L'elenco delle origini resta vuoto.** Il gestore non è installato o non è riuscito ad avviarsi. Controlli lo stato, quindi veda [WinGet manca o non funziona](/unigetui/it/aiuto/troubleshooting/winget-missing-or-broken.md) per WinGet.
* **L'applicazione non è ancora elencata dopo l'aggiunta di un'origine.** Veda [Un'applicazione che ho installato non è elencata](/unigetui/it/aiuto/troubleshooting/app-not-listed.md).
* Può anche elencare, aggiungere e rimuovere origini da uno script. Veda `source list`, `source add` e `source remove` nell'[interfaccia della riga di comando](/unigetui/it/riferimento/cli.md#sources).

## Passo successivo

* [Trovare e installare un'applicazione](/unigetui/it/guide/install/find-and-install.md)
* [Tutte le impostazioni dei gestori di pacchetti](/unigetui/it/riferimento/settings.md#package-manager-preferences)


---

# 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/it/guide/install/manage-sources.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.
