> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Installa Devin Desktop

> Installa Devin Desktop su Mac, Windows o Linux, inclusi i repository di pacchetti apt e yum per Debian, Ubuntu, Fedora e RHEL.

<Tabs>
  <Tab title="Mac">
    Versione minima di macOS: OS X Yosemite

    <a href="https://devin.ai/download/confirmation?code=ma" target="_blank" rel="noopener noreferrer">
      <button style={{width: '170px', backgroundColor: '#317CFF', color: 'white', padding: '5px 10px', border: 'none', borderRadius: '5px', cursor: 'pointer', fontSize: '0.8rem', display: 'flex', justifyContent: 'center'}}>Scarica per Mac</button>
    </a>
  </Tab>

  <Tab title="Windows">
    Versione minima supportata del sistema operativo: Windows 10

    <a href="https://devin.ai/download/confirmation?code=wu" target="_blank" rel="noopener noreferrer">
      <button style={{width: '170px', backgroundColor: '#317CFF', color: 'white', padding: '5px 10px', border: 'none', borderRadius: '5px', cursor: 'pointer', fontSize: '0.8rem', display: 'flex', justifyContent: 'center'}}>Scarica per Windows</button>
    </a>
  </Tab>

  <Tab title="Linux (tar)">
    Requisiti minimi: glibc >= 2.28, glibcxx >= 3.4.25 (ad es. Ubuntu 20, Debian 10, Fedora 36, RHEL 8)

    <a href="https://devin.ai/download/confirmation?code=li" target="_blank" rel="noopener noreferrer">
      <button style={{width: '170px', backgroundColor: '#317CFF', color: 'white', padding: '5px 10px', border: 'none', borderRadius: '5px', cursor: 'pointer', fontSize: '0.8rem', display: 'flex', justifyContent: 'center'}}>Scarica per Linux</button>
    </a>

    L'archivio tar non si aggiorna automaticamente. Per ricevere le nuove release tramite il tuo gestore di pacchetti, segui invece le istruzioni per
    **Linux (deb)** o **Linux (rpm)**.
  </Tab>

  <Tab title="Linux (deb)">
    Per le distribuzioni basate su deb (Ubuntu 20.04+, Debian 10+).

    Aggiungi il repository:

    ```bash theme={null}
    sudo apt-get install wget gpg
    wget -qO- "https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/windsurf.gpg" | gpg --dearmor > windsurf-stable.gpg
    sudo install -D -o root -g root -m 644 windsurf-stable.gpg /etc/apt/keyrings/windsurf-stable.gpg
    echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/windsurf-stable.gpg] https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/apt stable main" | sudo tee /etc/apt/sources.list.d/windsurf.list > /dev/null
    rm -f windsurf-stable.gpg
    ```

    Quindi installa:

    ```bash theme={null}
    sudo apt install apt-transport-https
    sudo apt update
    sudo apt install devin-desktop
    ```

    <Note>
      Gli URL dei repository utilizzano ancora il nome `windsurf`, precedente al rebranding, ma il package ora
      si chiama `devin-desktop`. `windsurf` resta un package transitorio che installa
      `devin-desktop`, così le installazioni esistenti continuano ad aggiornarsi.
    </Note>
  </Tab>

  <Tab title="Linux (rpm)">
    Per le distribuzioni basate su RPM (Fedora 36+, CentOS 8+, RHEL 8+).

    Importa la chiave di firma e aggiungi il repository:

    ```bash theme={null}
    sudo rpm --import https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/RPM-GPG-KEY-windsurf
    sudo tee /etc/yum.repos.d/windsurf.repo > /dev/null <<'EOF'
    [windsurf]
    name=Windsurf Repository
    baseurl=https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/repo/
    enabled=1
    autorefresh=1
    gpgcheck=1
    metadata_expire=1h
    gpgkey=https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/RPM-GPG-KEY-windsurf
    EOF
    ```

    Quindi installa:

    ```bash theme={null}
    sudo dnf check-update
    sudo dnf install -y devin-desktop
    ```

    <Note>
      Gli URL dei repository utilizzano ancora la denominazione `windsurf` precedente al rebranding, ma il pacchetto ora
      si chiama `devin-desktop` e fornisce `windsurf`, affinché le installazioni esistenti continuino ad aggiornarsi.

      `metadata_expire=1h` fa sì che dnf verifichi ogni ora la disponibilità di nuove release. Le versioni precedenti di queste
      istruzioni lo omettevano, quindi dnf usava il valore predefinito di 48 ore e le nuove release potevano
      sembrare in ritardo di fino a due giorni.
    </Note>
  </Tab>
</Tabs>

Dopo aver installato Devin Desktop, segui il [flusso di onboarding](/it/desktop/getting-started#onboarding) per scegliere il tema, importare le impostazioni di VS Code o Cursor e accedere.

<Card title="Per iniziare" icon="rocket" href="/it/desktop/getting-started">
  Configura Devin Desktop e prova le sue funzionalità.
</Card>
