/ / 5 modi per eseguire il software Linux su Windows

5 modi per eseguire il software Linux su Windows

run-linux-on-Windows

Gli utenti Linux spesso vogliono eseguire il software WindowsLinux, ma gli utenti Windows potrebbero voler eseguire anche software Linux. Sia che tu stia cercando un ambiente di sviluppo migliore o potenti strumenti da riga di comando, puoi eseguire il software Linux senza uscire da Windows.

Esistono diverse opzioni per l'esecuzioneSoftware Linux su Windows. È più semplice dell'esecuzione del software Windows su Linux, poiché chiunque può configurare una macchina virtuale con una distribuzione Linux gratuita, senza bisogno di licenze software.

Macchine virtuali

Le macchine virtuali consentono di eseguire qualsiasi operazionesistema in una finestra sul desktop. È possibile installare VirtualBox o VMware Player gratuiti, scaricare un file ISO per una distribuzione Linux come Ubuntu e installare quella distribuzione Linux all'interno della macchina virtuale come se fosse installata su un computer standard.

Quando devi avviare il tuo sistema Linux, tupuoi farlo in una finestra sul desktop - non è necessario riavviare e lasciare indietro tutti i tuoi programmi Windows. Tutto tranne giochi impegnativi ed effetti 3D avanzati dovrebbe funzionare bene, ma probabilmente non vorrai comunque usarli.

Se stai installando Ubuntu in una macchina virtuale,potresti provare a installare un derivato di Ubuntu come Xubuntu. Il desktop Unity predefinito di Ubuntu utilizza effetti 3D e l'interfaccia desktop non funziona in modo uniforme in una macchina virtuale come i desktop precedenti. Xubuntu utilizza Xfce, che è molto più leggero.

Potresti anche provare a utilizzare il seamless di VirtualBoxmode o modalità di unità di VMware per eseguire le applicazioni Linux direttamente sul desktop: saranno in esecuzione nella macchina virtuale, ma le loro finestre saranno presenti sul desktop di Windows anziché essere intrappolate in un'unica finestra della macchina virtuale.

Cygwin

Cygwin è una raccolta di strumenti che offrono unAmbiente simile a Linux su Windows. Non è un modo per eseguire il software Linux esistente su Windows: il software dovrà essere ricompilato. Tuttavia, molti software sono già stati ricompilati. Cygwin ti fornirà un ambiente simile a Linux e un ambiente a riga di comando con molti dei programmi a riga di comando a cui potresti già essere abituato.

Abbiamo già descritto l'installazione e l'utilizzo di Cygwin. Puoi persino utilizzare Cygwin per installare un server OpenSSH e ottenere l'accesso SSH a un sistema Windows.

Questa soluzione è ideale per gli utenti che non dispongono di importanti utility Linux su Windows: non è un modo per eseguire un desktop Linux completo.

Cygwin-on-windows-7

Installa Ubuntu tramite Wubi

Questo metodo non installa tecnicamente Linuxesecuzione di software Linux su Windows. Dovrai riavviare ogni volta che desideri utilizzare il tuo sistema Linux come se lo avessi installato in una configurazione dual-boot standard.

Tuttavia, Wubi non installa Ubuntu inmodo normale. Invece, crea un file speciale sulla partizione di Windows e utilizza quel file come unità Ubuntu. Ciò significa che puoi installare Ubuntu e utilizzarlo senza alcun partizionamento e puoi disinstallare Ubuntu dal pannello di controllo di Windows quando hai finito.

Se gli aspetti del partizionamento sono ciò che tienesei tornato, prova Wubi. Le prestazioni non saranno buone quanto quelle di un sistema Linux normalmente installato quando si tratta di tempi di lettura e scrittura su disco, ma dovrebbero essere più veloci di una macchina virtuale.

ubuntu-wubi-installazione

Programmi portati e compilati

Molti programmi Linux comuni sono già statiportato su Windows e le versioni compilate sono state rese disponibili online. Se ti manca davvero Emacs, troverai le versioni di Emacs per Windows. Se vuoi eseguire un programma specifico su Windows, esegui una ricerca su Google per il nome di quel programma e "Windows" - ci sono buone probabilità che troverai una versione del programma che è stata portata su Windows.

gnu-emacs-on-Windows

Distribuzioni basate su Linux

coLinux sta per Cooperative Linux. È un modo per eseguire nativamente Linux insieme al kernel di Windows in un modo che offre prestazioni molto più veloci rispetto alla semplice esecuzione di Linux in una macchina virtuale.

Questa è un'ottima idea, ma c'è un problema. coLinux non supporta ancora le versioni a 64 bit di Windows, quindi per farlo dovrai eseguire una versione a 32 bit di Windows sul tuo computer, il che è sempre più raro. coLinux non ha rilasciato una nuova versione da oltre due anni, quindi lo sviluppo sembra essere bloccato o muoversi molto lentamente.

Se vuoi provarlo, potresti provareUbuntu Remix portatile. Questa distribuzione basata su Linux è stata aggiornata l'ultima volta nel 2011, quindi è un po 'vecchia, ma altre opzioni come and Linux sono ancora più obsolete. andLinux, che abbiamo trattato in passato, è stato aggiornato l'ultima volta nel 2009.

Le distribuzioni basate su Linux sarebbero grandioseopzione, ma sembrano essere lasciati indietro. Se non ti dispiace usare un software Linux vecchio di anni e una versione di Windows a 32 bit, questa opzione potrebbe comunque funzionare per te.


Non c'è nessuna opzione giusta qui. Le persone che desiderano un'esperienza Linux completa vorranno probabilmente una macchina virtuale, mentre gli utenti di alcune utility di shell cruciali potrebbero preferire Cygwin. Altri che vogliono semplicemente eseguire un singolo programma possono trovare più fortuna con una versione di quel programma trasferita su Windows.