Ricerca nel sito web

Vino vs. Bottiglie vs. Proton: qual è il migliore per le app Windows su Linux?


Sommario

  • Wine traduce le chiamate di sistema di Windows per far funzionare le app su Linux ed è supportato da un'ampia comunità.
  • Bottles organizeWwine ambienti con un'interfaccia grafica per una gestione più semplice.
  • Proton di Valve migliora i giochi su Linux con la traduzione da DirectX a Vulkan per i giochi Steam.

Hai problemi a capire cosa usare per far funzionare le tue app e i tuoi giochi Windows in Linux? Confrontiamo tre applicazioni spesso discusse: vino, bottiglie e protone di Valve.

Che cos'è il vino?

Wine è un livello di compatibilità che traduce le chiamate di sistema Windows in chiamate Linux-friendly, consentendo ai programmi Windows di essere eseguiti in modo efficiente senza il sovraccarico di un emulatore completo. Esiste dal 1993 ed è in continua evoluzione. Wine è open-source, consentendo contributi dalla comunità Linux e da aziende come Valve (ne parleremo più avanti), quindi il supporto per molti programmi Windows è migliorato con il tempo.

Se installi Wine da solo, avvierai e configurerai le app passando i comandi nel terminale Linux. A differenza di altre opzioni qui, Wine non ha un'interfaccia grafica.

Cosa sono le bottiglie?

Bottles è uno strumento che utilizza Wine in background, organizzando gli ambienti in "bottiglie" separate. Ogni bottiglia ha le proprie impostazioni e configurazioni, prevenendo i conflitti e rendendo la gestione più semplice. Il suo principale vantaggio è la sua interfaccia grafica, che semplifica le regolazioni delle impostazioni.

Le bottiglie supportano varie versioni di Wine, quindi puoi utilizzare la versione migliore per la tua applicazione. Mentre alcune applicazioni potrebbero richiedere modifiche avanzate, Bottles in generale rende Wine più facile da usare senza sacrificare la personalizzazione.

Cos'è Steam Proton?

Proton, costruito da Valve, è un livello di compatibilità incluso in Steam e pensato per rendere più facile il gioco su Linux. Utilizza Wine e uno strumento di traduzione da DirectX a Vulkan per migliorare le prestazioni e la compatibilità dei giochi Windows in Steam.

Con oltre 16.000 giochi Windows giocabili, Proton si integra direttamente con Steam, rendendo semplice il lancio dei giochi su Linux. Eccelle nei giochi, ma è meno adatto per i software generici. Se hai app per appunti e altre app non orientate al gioco da eseguire, è meglio utilizzare un'opzione diversa.

Quale dovrei usare?

Quindi, quando dovresti usare quale applicazione? Bene, dovresti essere consapevole del fatto che Wine offre un'ampia compatibilità software ma richiede una configurazione manuale. Dovresti anche essere consapevole del fatto che installato da solo, Wine deve essere utilizzato tramite il terminale Linux. Se non vuoi passare molto tempo nel terminale, ti consigliamo di utilizzare Bottles e un'altra applicazione come PlayOnLinux per semplificare la gestione del tuo software Windows. Se puoi lavorare con, tuttavia, Wine è l'ideale per applicazioni generali come software di produttività, giochi meno recenti o programmi più vecchi.

Le bottiglie, come abbiamo detto, sono ottime se si vuole approfittare del vino ma non ci si sente a proprio agio nel terminal. Aggiunge un'interfaccia user-friendly, semplificando la gestione.

Se vuoi principalmente giocare solo ai giochi Windows, ti consigliamo Proton. È progettato per i giochi e fornisce aggiornamenti regolari direttamente tramite Steam. Richiede una configurazione minima; basta aprire le proprietà del gioco, andare alla scheda Compatibilità e selezionare una versione di Proton che si desidera provare. (Suggerimento: inizia con l'ultimo.) Anche se non hai acquistato il gioco con Steam, è possibile importare giochi non Steam e sfruttare la semplicità di Proton in questo modo.


Sebbene queste applicazioni possano ottenere la maggior parte delle luci della ribalta, ci sono ancora altri modi per far funzionare le applicazioni su Linux. Esistono diversi modi per installare l'Epic Games Store su Linux e puoi effettivamente installare Notepad++ su Linux in un unico pacchetto.