I due maggiori ostacoli per Linux sul desktop? Adobe Creative Suite e Microsoft Office. Con WinBoat, questo problema è una cosa del passato.
Immaginate: Ti siedi sulla tua macchina Linux, avvia Photoshop CC con un clic, parallelo a Excel, forse ancora Acrobat e tutto funziona come se fosse un software Linux nativo. Niente più doppio avvio, niente più fastidioso riavvio in Windows. Suona troppo bello per essere vero? Benvenuti a WinBoat, il progetto open source che sta attualmente sconvolgendo la comunità Linux.
Cos'è WinBoat?
WinBoat è una soluzione open source gratuita che integra perfettamente le applicazioni Windows nel desktop Linux. La particolarità: Non tenta di emulare le API di Windows, ma esegue un Windows completo con KVM, lo incapsula in Docker e integra le finestre nella sessione Linux tramite FreeRDP (RemoteApp).
In altre parole: Hai un vero Windows 11 in esecuzione in un contenitore sottile, ma senza il tipico overhead VM e con perfetta integrazione nel tuo desktop Linux.
L'installazione: Sorprendentemente semplice
È eccitante qui, perché WinBoat fa molto meglio della concorrenza. L'installazione è così semplice che non si può credere che nulla sia stato dimenticato. Basta avviare il programma di installazione, fare clic un paio di volte, fatto.
Cosa ti serve prima:
- Docker e Docker Compose v2
- FreeRDP v3
- Virtualizzazione KVM (abilitata in BIOS/UEFI)
- Supporto per AppImage (FUSE2)
L'installazione passo dopo passo:
1. Installare le precondizioni
Per i sistemi basati su Arch (Manjaro, EndeavourOS, CachyOS):
sudo pacman -S --neededed docker docker-compose freerdp
Per Ubuntu/Debian:
sudo apt install docker.io docker-compose freerdp3-x11
2. Abilita il servizio Docker
sudo systemctl abilitare --now docker.service sudo usermod -aG docker "$UTENTE" newgrp docker
3. Moduli del kernel per la condivisione di file system
echo -e "ip_tables\niptable_nat" ?? sudo tee /etc/modules-load.d/iptables.conf
4. Scarica WinBoat
Ottieni l'AppImage dal sito ufficiale o da Repository di GitHub. Lo rende eseguibile, inizia. Il resto è automatico!
WinBoat ottiene ufficialmente i file di installazione di Windows dai server Microsoft, li modifica in modo che il ballast non necessario non sia installato e crea automaticamente un utente locale. L'intero processo è grafico e auto-esplicativo.
Durante l'installazione, sarai guidato attraverso una procedura guidata di installazione grafica, ma dovresti lasciare la versione inglese di Windows 11 per l'installazione e successivamente cambiare la lingua nel nuovo Win11, altrimenti verrà visualizzato un messaggio di errore in tedesco come selezione.
Il confronto: WinBoat vs. la concorrenza
Vino/CrossOver: L'emulazione API
Vino e la sua propaggine commerciale CrossOver Prova a ricreare le API di Windows. Questo funziona bene per molte applicazioni, ma:
- Adobe Creative Suite non funziona bene con Wine
- Microsoft Office è spesso un problema.
- Il software protetto da DRM (Adobe utilizza meccanismi di protezione dalla copia che interferiscono profondamente con il sistema) spesso non funziona affatto
- Hack costante con configurazioni prefisso
Vantaggio WinBoat: È possibile eseguire software che non funziona con CrossOver o Wine e avere un desktop Windows completo allo stesso tempo. Se gira su Windows, funziona su WinBoat.
WinApps: Il concorrente diretto
WinApps funziona anche con Docker e il progetto Dockur. Con WinApps, si esegue la maggior parte della configurazione manualmente, non c'è un'interfaccia coerente, solo un semplice TUI, un widget della barra delle applicazioni e comandi CLI. Anche l'installazione nel suo complesso è un po 'difficile.
Vantaggi di WinBoat:
- WinBoat rileva automaticamente l'intera configurazione non appena vengono soddisfatti i requisiti
- Tutto è presentato in un'interfaccia chiara
- Sembra un'esperienza completa: nessun file di configurazione, nessun comando CLI da memorizzare
- Nei test, WinBoat ha funzionato più stabile e più veloce di WinApps
Protone/vapore: Solo giochi
Valvole Proton è fantastico per i giochi. Non è progettato per software per ufficio, strumenti creativi o applicazioni aziendali specializzate. WinBoat colma perfettamente questa lacuna.
Le caratteristiche: Che cosa WinBoat ha su di esso
Integrazione senza soluzione di continuità
Le applicazioni Windows appaiono come finestre standalone a livello di sistema operativo nella sessione Linux. Nessun ingombrante desktop-in-desktop: i programmi Windows si trovano proprio accanto alle app Linux nella barra delle applicazioni.
Condivisione di file system
La tua home directory è integrata in Windows, quindi puoi facilmente condividere file tra entrambi i sistemi. Puoi trovare i tuoi file Linux su \\Host.lan\Dati in Windows.
Passthrough USB
A partire dalla versione 0.8.0, WinBoat supporta il passthrough USB come funzionalità sperimentale. Ciò significa: I dispositivi periferici che necessitano di software Windows per la configurazione funzionano direttamente.
Installazione automatica di Windows
Il processo di installazione è completamente automatizzato attraverso l'interfaccia grafica: scegli le tue preferenze e specifiche e WinBoat fa il resto.
Monitoraggio delle risorse
Puoi vedere dal vivo quanta CPU, RAM e memoria consuma la tua VM di Windows e regolare dinamicamente le risorse.
Prestazioni: Quanto sta andando veloce?
Questa è, naturalmente, la domanda da un milione di dollari. I test su un AMD Ryzen 9 7950X3D con 32 GB di RAM (16 core CPU e 12 GB di RAM per WinBoat) hanno mostrato: Il benchmark Speedometer 3.1 di Firefox funzionava solo leggermente più lentamente nella VM che nativamente su Linux.
I risultati di Geekbench sono stati circa il 9% peggiori per single-core e il 13% peggiori per multi-core rispetto a Linux nativo. E' fottutamente impressionante!
Il motivo: WinBoat utilizza il Remote Desktop Protocol (RDP) invece di VNC, che funziona molto più agevolmente. E a differenza delle VM tradizionali o delle soluzioni di accesso remoto, non ci sono artefatti di compressione visibili.
Video consigli sull'argomento
Troppo testo e nessun desiderio di leggere su cosa va e cosa no? Keno da ct3003 ha pubblicato un video su di esso la scorsa settimana:
Vorrei anche consigliarvi questo video.
Prova pratica: I candidati problematici
Diamo un'occhiata a come funziona il software, che è stato un incubo sotto Linux finora:
Adobe Photoshop CC
L'intera Adobe Suite funziona con WinBoat. Photoshop inizia con un avviso sulla mancanza di una GPU compatibile, ma è ancora utilizzabile.
Buone pratiche: Photoshop dovrebbe essere utilizzato su tutto il desktop di Windows, non come una singola finestra in Linux, altrimenti ci saranno problemi con menu e pulsanti.
Scenario operativo: Le prestazioni sono sufficienti per l'editing occasionale e lo spostamento dei livelli. L'editing fotografico professionale di un'intera giornata potrebbe essere un po' lento, ma funziona!
Adobe Premiere Pro
Con i video 1080p Premiere funziona davvero senza intoppi ed è abbastanza utilizzabile. Con il materiale 4K, tuttavia, inizia a masturbarsi.
Anche in questo caso si applica quanto segue: Inizia dal desktop di Windows per ottenere i migliori risultati.
Microsoft Office (Word, Excel, PowerPoint)
La suite per ufficio funziona senza intoppi, anche come una singola finestra direttamente in Linux. Programmi semplici come Word o Excel funzionano senza problemi tramite il desktop direttamente in una finestra in Linux.
Adobe Acrobat
I PDF con firme e funzioni speciali che funzionano solo con il vero Acrobat funzionano senza intoppi. Questo era uno dei motivi principali per avviare Windows? Gia', non e' piu' necessario!
Vernice Strumento Sai, AeroChat & Co.
Numerose applicazioni di nicchia che non funzionavano affatto sotto Wine ora funzionano perfettamente. Se gira su Windows, funziona su WinBoat.
Foto di affinità
È in esecuzione anche l'alternativa di Photoshop di Serif, un altro software che non era utilizzabile sotto Wine.
Le limitazioni: Cosa non si può fare?
Siamo onesti: WinBoat non è perfetto:
Nessun passthrough GPU (non ancora)
La trasmissione GPU non è attualmente supportata, ma è pianificata. Il team sta lavorando a soluzioni con driver paravirtualizzati. Quindi WinBoat non è (ancora) ottimale per il gioco o il lavoro 3D ad alta intensità di GPU.
Giochi anti-cheat
I giochi con anti-cheat a livello di kernel non funzionano perché bloccano la virtualizzazione. Fortnite, Valorant, Call of Duty? Solo l'avvio nativo di Windows rimane qui.
Requisiti hardware
Hai bisogno di un computer abbastanza potente. Su un sistema con Ryzen 5 9600X (6 core invece di 16) e 32 GB di RAM, WinBoat funzionava bene, ma notevolmente meno facilmente, specialmente per le app al di fuori del desktop.
Raccomandazione: Almeno 8 core CPU, 16 GB RAM (12 GB per l'host, 4 + GB per WinBoat) e un SSD.
Stato beta
WinBoat è attualmente in beta, quindi dovresti aspettarti problemi e bug occasionali e portare un po 'di prontezza nella risoluzione dei problemi.
E' legale?
Sono sicuro che la domanda ti brucia sotto le unghie. Gli sviluppatori di Dockur dicono chiaramente: Il progetto contiene solo codice open source e nessun materiale protetto da copyright.
Ma: Windows in WinBoat non è abilitato. Anche se non mostra una filigrana e funziona, una licenza di Windows è consigliata per l'uso a lungo termine. Le chiavi OEM economiche sono disponibili a partire da circa 4-5 euro, e quindi sei legalmente al sicuro.
Consigli pratici per la vita di tutti i giorni
Ottimizzazione del flusso di lavoro
- Facile lavoro d'ufficio: Avvia Word, Excel ecc. direttamente come singole finestre
- Adobe Creative Suite: Utilizza il desktop completo di Windows per Photoshop e Premiere
- Scambio di file: Inserire tutti i file di lavoro nella home directory di Linux: entrambi i sistemi possono accedervi
- Adeguare le risorse: Dai a WinBoat almeno la metà dei tuoi core CPU e circa 40-50% la RAM
Risoluzione dei problemi
- VNC nel ruolo di Fallback: Se RDP sta causando problemi, è anche possibile raggiungere Windows tramite
http://127.0.0.1:8006nel browser - Problemi di performance: Riduce la risoluzione dello schermo in Windows o lancia alcune app in modalità desktop anziché come singole finestre
- Aggiornamenti: WinBoat si aggiorna, è possibile mantenere il Docker Windows come al solito tramite Windows Update
Prospettive per il futuro
Il team di WinBoat sta lavorando su:
- Il supporto Podman come alternativa Docker
- Accelerazione GPU tramite driver paravirtualizzati
- Pacchetto Flatpak per un'installazione più semplice
- Integrazione Looking Glass per prestazioni grafiche migliori
Conclusione: Vale la pena WinBoat?
Per chi è WinBoat ideale?
- Appassionati di Linux, che non può fare a meno di Adobe o Office
- passaggio all'euro, Fai l'ultimo passo fino a 100.% Vuoi fare Linux
- professionisti, che a volte hanno bisogno di software Windows
- tinkerer, Provare nuove tecnologie
Per chi no?
- giocatori (utilizza Proton/Steam o avvio nativo di Windows)
- Artisti 3D Flussi di lavoro ad alta intensità di GPU
- Utenti di hardware debole (< 8 core, < 16 GB RAM)
TL: RD
WinBoat non è un punto di svolta assoluto per la comunità Linux. Risolve infine il problema di Adobe e Office in modo elegante e con prestazioni sorprendentemente buone. Linux sul desktop sta diventando sempre più popolare, ma il software Adobe e Microsoft Office sono stati i due maggiori ostacoli. WinBoat porta entrambi sul desktop Linux.
L'installazione è un gioco da ragazzi, l'integrazione è senza soluzione di continuità e le prestazioni sono più che adeguate per la maggior parte dei casi d'uso. Sì, è un software beta. Sì, il passthrough GPU è ancora mancante. Ma ciò che funziona oggi è impressionante.
Provalo! WinBoat è gratuito, open source (licenza MIT), e la comunità su Discord è utile. Il futuro di Linux sul desktop sembra dannatamente buono.
Collegamenti: Sito web di WinBoat | Archivio di GitHub | Progetto Dockur | Comunità di WinBoat Discord