> 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/understand/macos-and-linux.md).

# UniGetUI su macOS e Linux

Che cosa può fare UniGetUI su un Mac o su un computer Linux, quali gestori di pacchetti usa lì e quali funzioni restano solo per Windows.

UniGetUI è nato su Windows e ora funziona anche su macOS e Linux. L'idea è la stessa ovunque: una finestra per cercare, installare, aggiornare e rimuovere le applicazioni dai gestori di pacchetti del computer. Ciò che cambia sono i gestori di pacchetti disponibili e alcune funzioni specifiche di Windows.

{% hint style="warning" %}
Le versioni per macOS e Linux sono più recenti della versione per Windows e stanno ancora maturando. Si aspetti qualche spigolo e controlli le [note sulla versione](/unigetui/it/riferimento/release-notes.md) per le correzioni.
{% endhint %}

## Installarlo

<table><thead><tr><th width="250">PIATTAFORMA</th><th>DOWNLOAD</th><th>REQUISITI</th></tr></thead><tbody><tr><td>macOS</td><td><code>.dmg</code> (o un <code>.tar.gz</code> portatile) per Apple silicon o Intel</td><td>macOS 12 o successivo</td></tr><tr><td>Linux</td><td><code>.deb</code> (Debian, Ubuntu), <code>.rpm</code> (Fedora, RHEL) o <code>.tar.gz</code> (qualsiasi distribuzione), per x64 o arm64</td><td>glibc 2.27 o successivo</td></tr></tbody></table>

I download sono nell'[ultima versione di GitHub](https://github.com/Devolutions/UniGetUI/releases/latest). Le istruzioni passo per passo sono in [Installare UniGetUI](/unigetui/it/riferimento/installation.md).

## Quali gestori di pacchetti ottiene

<table><thead><tr><th width="250">SU MACOS</th><th>SU LINUX</th></tr></thead><tbody><tr><td>Homebrew (formulae e cask)</td><td>Il gestore della distribuzione: APT, DNF o Pacman</td></tr><tr><td>npm, Bun, pip, Cargo, .NET Tool, vcpkg</td><td>Snap e Flatpak</td></tr><tr><td>PowerShell 7.x</td><td>Homebrew (solo formulae)</td></tr><tr><td></td><td>npm, Bun, pip, Cargo, .NET Tool, vcpkg, PowerShell 7.x</td></tr></tbody></table>

Su Linux, UniGetUI legge i dettagli della distribuzione per caricare i gestori giusti. A differenza di Windows e macOS, questi gestori gestiscono anche i **pacchetti di sistema**, quindi UniGetUI può anche mostrare e installare gli aggiornamenti del sistema operativo.

Dettagli e requisiti: [Gestori di pacchetti supportati](/unigetui/it/riferimento/package-managers.md).

## Che cosa funziona allo stesso modo

Tutto ciò che è al centro di UniGetUI funziona su ogni piattaforma:

* [Aggiornare le applicazioni](/unigetui/it/guide/updates/update-all.md), [aggiornamenti automatici](/unigetui/it/guide/updates/automatic-updates.md), [pianificazioni](/unigetui/it/guide/updates/schedule.md) e [trattenere una versione](/unigetui/it/guide/updates/hold-a-version.md).
* [Trovare e installare applicazioni](/unigetui/it/guide/install/find-and-install.md), con [opzioni personalizzate](/unigetui/it/guide/install/custom-options.md).
* [Raccolte](/unigetui/it/guide/new-computer/create-a-bundle.md) e [backup locali e nel cloud](/unigetui/it/guide/new-computer/backup.md). Una raccolta creata su una piattaforma installa solo i pacchetti il cui gestore esiste sull'altra.
* [Origini dei pacchetti](/unigetui/it/guide/install/manage-sources.md), il tema, la lingua e l'[interfaccia della riga di comando](/unigetui/it/riferimento/cli.md).

## Che cosa è diverso

### Diritti di amministratore

In Windows, UniGetUI gestisce da solo i diritti di amministratore: richieste UAC, ***Installa come amministratore***, ***Esegui come amministratore*** nelle opzioni di installazione e le impostazioni di elevazione.

Su Linux, le operazioni che richiedono root, come le installazioni di APT o DNF, chiedono la password tramite il desktop:

* Se `sudo` e una richiesta grafica della password sono disponibili (quella del desktop o `zenity` su GNOME), le viene chiesta una volta e `sudo` la ricorda per un po'.
* Altrimenti UniGetUI usa `pkexec`, che chiede la password **a ogni operazione**.

{% hint style="info" %}
È stanco delle richieste di password su GNOME? Installi `zenity` così UniGetUI può usare `sudo` e chiedere solo una volta.
{% endhint %}

### Chiudere la finestra

Su macOS, chiudere la finestra tiene sempre UniGetUI in esecuzione, come la maggior parte delle app per Mac. Usi ***Esci*** nel menu dell'icona della barra dei menu, o ***Esci da UniGetUI*** nel menu ***Altro***, per chiuderlo del tutto.

Su Linux, funziona come in Windows: ***Chiudi UniGetUI nell'area di notifica*** decide se UniGetUI resta in esecuzione. Alcuni desktop, come GNOME senza un'estensione, non mostrano le icone dell'area di notifica.

### Notifiche

macOS riceve gli stessi tipi di notifica di Windows. Su Linux, UniGetUI mostra i messaggi solo all'interno della finestra.

## Funzioni solo per Windows

<table><thead><tr><th width="250">FUNZIONE</th><th>PERCHÉ</th></tr></thead><tbody><tr><td>WinGet, Scoop, Chocolatey and PowerShell 5.x</td><td>Esistono solo su Windows.</td></tr><tr><td><em><strong>Installa come amministratore</strong></em>, <em><strong>Aggiorna come amministratore</strong></em>, <em><strong>Disinstalla come amministratore</strong></em>, <em><strong>Esegui come amministratore</strong></em></td><td>Linux e macOS usano invece le proprie richieste di password.</td></tr><tr><td>Impostazioni di elevazione (<em><strong>Richiedi solo una volta i privilegi di amministratore</strong></em>, GSudo, <em><strong>Vieta qualsiasi tipo di elevazione tramite UniGetUI Elevator o GSudo</strong></em>)</td><td>Legato a UAC.</td></tr><tr><td>Broker e criteri di <a href="/unigetui/it/per-i-team-it/organization/devolutions-agent.md">Devolutions Agent</a></td><td>L'agente viene eseguito su Windows.</td></tr><tr><td><a href="/unigetui/it/per-i-team-it/organization/restrict-settings.md">Impostazioni sicure</a> protette</td><td>Su macOS e Linux, le impostazioni sicure sono archiviate nella propria cartella dati e non richiedono un amministratore. Non conti su di esse come confine di sicurezza.</td></tr><tr><td>Gestione dei collegamenti del menu Start</td><td>Il menu Start è una funzione di Windows.</td></tr><tr><td><em><strong>Gestisci il comportamento di avvio automatico di UniGetUI</strong></em></td><td>Usi invece gli elementi di accesso o le impostazioni di avvio automatico del sistema.</td></tr><tr><td><em><strong>Usa il carattere configurato in Windows invece del carattere predefinito dell'interfaccia</strong></em> e il rendering software</td><td>Impostazioni di visualizzazione di Windows.</td></tr><tr><td>Distribuzione tramite Microsoft Store, opzioni dell'installazione invisibile</td><td>Solo programmi di installazione di Windows. Veda <a href="/unigetui/it/per-i-team-it/organization/deploy.md">Distribuire UniGetUI in modo invisibile</a>.</td></tr></tbody></table>

## Se non funziona

* **Un gestore mostra \_**&#x4E;on trovat&#x6F;**\_.** Lo installi prima con gli strumenti del sistema, poi ricarichi. Veda [Gestori di pacchetti supportati](/unigetui/it/riferimento/package-managers.md).
* **Un'operazione non riesce su Linux subito dopo la richiesta della password.** Verifichi che l'utente possa usare `sudo` o che polkit sia configurato per `pkexec`.
* **Non riesce qualcos'altro.** Veda [Un aggiornamento o un'installazione non riesce](/unigetui/it/aiuto/troubleshooting/update-or-install-fails.md) e [invii i registri](/unigetui/it/aiuto/troubleshooting/send-logs-to-support.md) quando lo segnala.

## Passo successivo

* [Avvio rapido](/unigetui/it/quick-start.md)
* [Come funziona UniGetUI](/unigetui/it/guide/understand/how-it-works.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/it/guide/understand/macos-and-linux.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.
