1 01/11/2026 9 min

Su Ubuntu 24.04, 22.04 e 20.04 la risposta breve è questa: MobaXterm non è disponibile come applicazione nativa Linux. È un software pensato per Windows, quindi su Ubuntu non si installa con apt o con un normale pacchetto .deb. Se il tuo obiettivo è avere un client SSH comodo, con schede, tunneling e gestione sessioni, devi scegliere tra tre strade: esecuzione via Wine, uso in macchina virtuale oppure adozione di alternative native come Termius, Remmina, GNOME Terminal con profili SSH, kitty o Tabby.

Se vuoi comunque provarlo, la via più semplice è verificare se la versione Windows di MobaXterm gira bene nel tuo contesto con Wine. Non è una soluzione pulita come un binario Linux vero, ma per uso personale può funzionare. Se invece ti serve affidabilità operativa, la scelta corretta su Ubuntu è quasi sempre un’alternativa nativa: meno attrito, meno problemi grafici, integrazione migliore con chiavi SSH, agent e filesystem.

Perché MobaXterm su Ubuntu non è un’installazione standard

MobaXterm nasce come client Windows e non pubblica un pacchetto Linux ufficiale. Questo significa che su Ubuntu non esiste una procedura di installazione “ufficiale” equivalente a quella di un software nativo. È un dettaglio importante, perché molti articoli online fanno finta che basti scaricare un archivio e lanciare un eseguibile: in realtà, su Linux devi prima decidere come eseguire software Windows.

In pratica hai quattro opzioni:

  • usare Wine per avviare l’applicazione Windows su Ubuntu;
  • usare una macchina virtuale con Windows;
  • passare a un client SSH nativo per Linux;
  • se ti servono funzioni specifiche, ricreare il flusso con strumenti separati: SSH, SFTP, tunneling e terminale.

La scelta dipende dall’uso reale. Se ti serve una soluzione da laboratorio o da test, Wine può bastare. Se devi lavorare ogni giorno su server, ambienti remoti o jump host, conviene evitare la dipendenza da un layer di compatibilità.

Installazione di Wine su Ubuntu 24.04, 22.04 e 20.04

Prima di tutto aggiorna il sistema e installa Wine. Su Ubuntu recenti la versione disponibile nei repository può cambiare nel tempo; se il tuo obiettivo è stabilità, resta sui pacchetti ufficiali della distribuzione. Se invece ti serve una release più aggiornata di Wine, puoi valutare il repository dedicato, ma qui la priorità è una procedura semplice e verificabile.

Passo 1: aggiornare i pacchetti

Apri il terminale e aggiorna l’indice dei pacchetti:

sudo apt update
sudo apt upgrade -y

Se il sistema è coerente, apt completa senza errori di dipendenze. In caso contrario, risolvi prima eventuali pacchetti in stato rotto, perché Wine si appoggia a librerie grafiche e di sistema che devono essere sane.

Passo 2: installare Wine

Installa Wine e gli strumenti utili per eseguire applicazioni Windows:

sudo apt install -y wine64 winetricks

Su alcuni sistemi può essere utile anche il supporto ai programmi a 32 bit, soprattutto se la versione di MobaXterm che vuoi eseguire è a 32 bit o se qualche dipendenza lo richiede. In quel caso aggiungi l’architettura i386 prima dell’installazione.

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y wine64 wine32 winetricks

Verifica che Wine sia stato installato correttamente:

wine --version

Un output del tipo wine-9.x o simile indica che il comando è disponibile. Se il terminale risponde con errore “command not found”, l’installazione non è andata a buon fine o il pacchetto non è stato installato nel percorso previsto.

Preparare l’ambiente Wine per MobaXterm

Wine crea un prefisso utente che simula l’ambiente Windows. Per evitare di sporcare la configurazione globale, conviene usare il profilo predefinito solo se non hai esigenze particolari. Se invece vuoi mantenere separati i test, puoi creare un prefisso dedicato. È una buona abitudine perché ti permette di cancellare tutto senza impattare altre applicazioni Windows eventualmente installate con Wine.

Creazione del prefisso dedicato:

export WINEPREFIX=$HOME/.wine-mobaxterm
winecfg

Alla prima esecuzione si aprirà la finestra di configurazione di Wine. Seleziona la versione di Windows più compatibile possibile con la release di MobaXterm che intendi usare. In genere, le applicazioni Windows moderne funzionano meglio con un’impostazione recente, ma il comportamento reale dipende dalla build del programma.

Se la finestra grafica non parte, il problema non è MobaXterm ma il layer grafico di Wine o la sessione desktop. In quel caso controlla se stai lavorando su Wayland, se hai installato i componenti grafici necessari e se la sessione utente ha accesso corretto alla visualizzazione.

Scaricare MobaXterm e avviarlo con Wine

Scarica il pacchetto Windows dal sito del produttore. Di solito è un archivio ZIP con l’eseguibile all’interno. Evita di cercare presunti pacchetti Linux non ufficiali: non sono una base affidabile e spesso aggiungono complessità inutile.

Una volta scaricato l’archivio, estrailo in una directory dedicata, ad esempio nella tua home:

mkdir -p ~/Applications/mobaxterm
unzip MobaXterm*.zip -d ~/Applications/mobaxterm

Avvia poi l’eseguibile con Wine:

export WINEPREFIX=$HOME/.wine-mobaxterm
wine ~/Applications/mobaxterm/MobaXterm.exe

Se il nome del file eseguibile cambia, verifica il contenuto della cartella con ls. L’obiettivo è lanciare il file .exe principale, non altri componenti accessori presenti nell’archivio.

Quando parte correttamente, dovresti vedere l’interfaccia di MobaXterm con il terminale integrato e la barra delle sessioni. Se invece compare una finestra vuota, crash immediato o errori di librerie mancanti, la causa è quasi sempre una dipendenza grafica non soddisfatta o una incompatibilità della build con la versione di Wine in uso.

Problemi tipici con Wine e come leggerli in fretta

La parte più utile, quando qualcosa non va, è capire quale layer sta fallendo. Se MobaXterm non si avvia, non serve cambiare dieci impostazioni a caso. Conviene partire dal messaggio di errore e dalla console da cui lo hai lanciato.

Le casistiche più comuni sono queste:

  • Errore di librerie mancanti: Wine segnala componenti non trovati o DLL non disponibili. Verifica il terminale e, se serve, installa le dipendenze richieste dal programma o prova una versione diversa di Wine.
  • Finestra che non si apre: spesso è un problema del prefisso Wine o della sessione grafica. Prova a rigenerare il prefisso dedicato e rilanciare l’app.
  • Interfaccia instabile o rendering rotto: può dipendere da Wayland, driver video o composizione grafica. In questi casi il problema non è MobaXterm in sé, ma il modo in cui Wine dialoga con il desktop.
  • Funzioni parziali: terminale visibile ma SFTP, tunneling o schede instabili. Qui la compatibilità è il punto debole: è il classico caso in cui una soluzione Windows under Wine funziona “abbastanza”, ma non bene come su Windows.

Per raccogliere evidenza utile, avvia MobaXterm da terminale e osserva l’output. I messaggi che compaiono prima del crash sono spesso più utili dell’interfaccia stessa. Se vuoi fare un controllo rapido, puoi anche testare il prefisso con un’applicazione Windows semplice, così capisci se il problema è Wine in generale o MobaXterm nello specifico.

Quando conviene evitare Wine e scegliere un’alternativa nativa

Se il tuo lavoro quotidiano prevede accessi SSH frequenti, sessioni multiple, chiavi gestite bene e magari un po’ di port forwarding, su Ubuntu hai alternative più solide. La scelta più sensata non è replicare MobaXterm a tutti i costi, ma ottenere lo stesso risultato con strumenti che nascono per Linux.

Le alternative più pratiche sono queste:

  • Remmina: utile se ti servono anche RDP, VNC e SSH in un unico posto.
  • Tabby: moderno, con schede e profili, buono per chi vuole un terminale organizzato.
  • kitty: leggero, veloce, molto apprezzato da chi lavora spesso da shell.
  • GNOME Terminal o Konsole: se vuoi semplicità e integrazione totale con l’ambiente desktop.
  • Termius: più orientato alla gestione delle connessioni, con esperienza grafica curata.

Se l’esigenza principale è aprire SSH, usare chiavi e fare tunnel, spesso basta una combinazione di terminale nativo più configurazioni SSH ben fatte nel file ~/.ssh/config. In molti flussi operativi è più pulito di un layer Windows eseguito in compatibilità.

Configurazione SSH equivalente a parte delle funzioni di MobaXterm

Uno dei motivi per cui MobaXterm piace è la comodità: apri una sessione, entri sul server, gestisci chiavi e tunnel. Su Ubuntu puoi ottenere qualcosa di simile con il client OpenSSH e qualche riga di configurazione. Non è una copia dell’interfaccia, ma copre bene l’uso reale.

Esempio di configurazione in ~/.ssh/config:

Host produzione HostName 203.0.113.10 User deploy Port 22 IdentityFile ~/.ssh/id_ed25519 ServerAliveInterval 30 ServerAliveCountMax 3 ForwardAgent no Compression yes

Questa configurazione ti permette di connetterti con un comando più semplice:

ssh produzione

Se ti servono tunnel locali, puoi aggiungere un blocco dedicato oppure usare il comando diretto. È una strada più trasparente e controllabile rispetto a una GUI che nasconde i dettagli della connessione.

Procedura consigliata in base al caso d’uso

Se il tuo obiettivo è solo “provare MobaXterm su Ubuntu”, la sequenza minima è semplice: installa Wine, crea un prefisso dedicato, scarica l’archivio Windows, estrailo e avvia l’eseguibile. In questo scenario il rischio è basso e il rollback è immediato: basta cancellare la cartella del programma e il prefisso Wine dedicato.

Se invece vuoi una soluzione da usare tutti i giorni, il percorso migliore è un altro: scegli un client nativo Linux e configura bene SSH, chiavi, agent e profili. Qui il vantaggio non è solo tecnico, ma operativo: meno problemi di compatibilità, meno manutenzione, meno tempo perso in debug di un’app Windows eseguita fuori contesto.

Rimozione pulita del test con Wine

Se hai provato MobaXterm via Wine e vuoi tornare indietro, la rimozione è lineare. Elimina la directory dove hai estratto il programma e, se hai creato un prefisso dedicato, cancella anche quello. È il modo più pulito per evitare residui nella home.

rm -rf ~/Applications/mobaxterm
rm -rf ~/.wine-mobaxterm

Il blast radius di questa operazione è limitato a quel test specifico, a patto che tu abbia usato un prefisso dedicato. Se invece hai lavorato sul prefisso predefinito ~/.wine, la rimozione sarebbe molto più invasiva e non va fatta alla cieca.

Assunzione operativa: qui si parte dal presupposto che tu stia usando Ubuntu desktop con sessione grafica attiva e che il tuo scopo sia testare o sostituire MobaXterm con una soluzione equivalente per accesso remoto e terminale.

Scelta finale pratica

Se vuoi una risposta netta: su Ubuntu MobaXterm non si installa in modo nativo. Si può tentare con Wine, ma resta una soluzione di compatibilità, non una vera installazione Linux. Per un uso saltuario può andare; per un uso professionale conviene quasi sempre un’alternativa nativa. È la differenza tra far partire un software e avere un flusso di lavoro che resta stabile nel tempo.