run-linux-on-windows

Els usuaris de Linux solen voler executar programari Windows a Linux, però els usuaris de Windows també poden voler executar programari Linux. Tant si teniu un entorn de desenvolupament millor com si teniu eines de línia de comandaments potents, podeu executar programari Linux sense sortir de Windows.

Hi ha moltes opcions diferents per executar programari Linux a Windows. És més fàcil que executar programari Windows a Linux, ja que qualsevol pot configurar una màquina virtual amb una distribució Linux gratuïta, sense necessitat de llicències de programari.

Màquines Virtuals

Les màquines virtuals permeten executar qualsevol sistema operatiu en una finestra de l'escriptori. Podeu instal·lar el VirtualBox o el VMware Player gratuït, descarregar un fitxer ISO per a una distribució Linux com Ubuntu i instal·lar aquesta distribució de Linux dins de la màquina virtual tal com la instal·lareu en un equip estàndard.

Quan necessiteu arrencar el sistema Linux, ho podeu fer en una finestra de l'escriptori, sense necessitat de reiniciar i deixar enrere tots els vostres programes de Windows. Tot i que els jocs exigents i els efectes 3D avançats haurien de funcionar bé, però és probable que no en vulgueu fer servir.

Si instal·leu Ubuntu en una màquina virtual, potser voldreu provar a instal·lar un derivat d'Ubuntu com Xubuntu. L’escriptori per defecte d’Ubuntu utilitza efectes 3D i la interfície d’escriptori no funciona de forma tan fluida en una màquina virtual com ho feien els anteriors ordinadors de sobretaula. Xubuntu utilitza Xfce, que és molt més lleuger.

Fins i tot podríeu provar d’utilitzar el mode perfecte de VirtualBox o el mode d’unitat de VMware per executar aplicacions Linux directament al vostre escriptori: s’executaran a la màquina virtual, però les seves finestres estaran presents a l’escriptori de Windows en lloc de quedar atrapades en una sola màquina virtual. .

Cygwin

Cygwin és una col·lecció d’eines que ofereixen un entorn similar a Linux a Windows. No és una manera d’executar el programari Linux existent a Windows: s’haurà de recopilar el programari. Tot i això, ja s’ha recompilat molt programari. Cygwin us oferirà un entorn semblant a Linux i línia de comandaments amb molts dels programes de línia de comandaments que ja podeu utilitzar.

Abans hem tractat d'instal·lar i utilitzar Cygwin. Fins i tot podeu utilitzar Cygwin per instal·lar un servidor OpenSSH i obtenir accés SSH a un sistema Windows.

Aquesta solució és ideal per als usuaris que no utilitzin les utilitats crucials de Linux a Windows. No és una manera de fer servir un escriptori Linux complet.

cygwin-on-windows-7

Instal·leu Ubuntu mitjançant Wubi

Aquest mètode és instal·lar tècnicament Linux, no executar programari Linux a Windows. Haureu de reiniciar cada vegada que vulgueu fer servir el vostre sistema Linux igual que si l’haguéssiu instal·lat en una configuració estàndard d’arrencada doble.

Tanmateix, Wubi no instal·la Ubuntu de manera normal. En canvi, crea un fitxer especial a la partició de Windows i l'utilitza com a unitat d'Ubuntu. Això vol dir que podeu instal·lar Ubuntu i utilitzar-lo sense cap partició i que pugueu desinstal·lar Ubuntu del tauler de control de Windows quan hagueu acabat.

Si els aspectes de particions són el que us impedeix, proveu-ho a Wubi. El rendiment no serà tan bo com un sistema Linux normalment instal·lat quan es tracta de temps de lectura i escriptura de disc, però hauria de ser més ràpid que una màquina virtual.

ubuntu-wubi-installer

Programes portats i compilats

Molts programes habituals de Linux ja han estat portats a Windows i les versions compilades s'han posat a disposició en línia. Si realment us perdeu Emacs, trobareu versions d'Emacs per a Windows. Si voleu executar un programa específic a Windows, feu una cerca a Google pel nom d'aquest programa i "Windows": hi ha una bona possibilitat de trobar una versió del programa que s'ha portat a Windows.

gnu-emacs-on-windows

Distribucions basades en coLinux

coLinux significa Cooperative Linux. És una manera d’executar de forma nativa Linux al costat del nucli de Windows d’una manera que ofereix un rendiment molt més ràpid que simplement executant Linux en una màquina virtual.

Aquesta és una idea fantàstica, però hi ha un problema. coLinux encara no admet versions de 64 bits de Windows, per la qual cosa haureu d’executar una versió de Windows de 32 bits al vostre equip per fer-ho, cada cop és més rar. coLinux no ha llançat una nova versió en més de dos anys, de manera que el desenvolupament sembla que es troba aturat o avançant molt lentament.

Si voleu provar-ho, potser voldreu provar el remix d'Ubuntu portàtil. Aquesta distribució basada en coLinux es va actualitzar per última vegada el 2011, de manera que és una mica antiga, però altres opcions com iLinux estan encara més desfasades. iLinux, que vam tractar en el passat, es va actualitzar per última vegada el 2009.

Les distribucions basades en coLinux serien una opció fantàstica, però semblen deixar-se enrere. Si no t'importa fer servir programes Linux antics i una versió de Windows de 32 bits, aquesta opció pot funcionar de totes maneres.

Aquí no hi ha cap opció correcta. Les persones que desitgin una experiència completa de Linux probablement desitgin una màquina virtual, mentre que els usuaris d’algunes utilitats de shell crucials poden preferir Cygwin. Uns altres que només vulguin executar un sol programa poden trobar millor sort amb una versió d’aquest programa portada a Windows.