Dos paraules: VMware Fusion.
Com molts de vosaltres ja sabeu, fa pocs díes ha estat alliberada la nova versió d’Ubuntu, la 8.04 Hardy Heron. Ubuntu és una de les moltíssimes distribucions GNU/Linux al nostre abast, potser la més coneguda (publicitada?) d’un temps ençà, basada en Debian (“la roca”, la distribució més sòlida i robusta que conec). A més a més, aquesta 8.04 és una versió LTS (Long Term Support) … en “cristià i català”: disposarem de suport fins el 2011, 3 anyets.
Si teniu inquietuds per provar aquesta distribució una molt bona manera de fer-ho és mitjançant una màquina virtual a dins el nostre Mac (aquí és on entra el VMware). Per fer aquest post jo he fet servir a HOLDEN -el meu MacBook-.
Recepta:
Ubuntu 8.04 a la salsa de poma (Apple)
1. Preparem l’ingredient principal (l’Ubuntu). En el meu cas, com que no he volgut ni gravar en CD/DVD, m’he descarregat una imatge (format *.iso) de la web oficial. Són gairebé 700 Mb.
2. Obro el VMware i li dic que em faci una nova màquina virtual (especifico que serà un Linux -fins i tot puc anar al detall de dir-li que serà una Ubuntu-, li dic la quantitat d’espai en disc que tindrà -per defecte a mi em calcula 8 Gb-, i finalment sel.lecciono l’opció de crear la màquina virtual des d’un fitxer d’imatge i no des de CD/DVD. I ja està.
3. Tot seguit arrenca aquesta màquina i sel.lecciono la opció 1 (”Instal.lar Ubuntu”). Escullo idioma, configuració de teclat (*), usuari i contrassenya per entrar al sistema … i “partició guiada” (automàtica) per no haver-me de trencar les banyes. I ja està. No sembla gaire complicat, oi?
(*) En aquest punt heu de valorar si voleu una configuració de teclat “Català” que tingui en comte la “L geminada” (fa molt que no vaig al cole, però em penso que es deia així, oi?) o si voleu teclat “Mac” (que entecn que tindrà en comte la tecla command -poma- i tot això …)
4. Quan s’acaba d’instal.lar hem de reiniciar l’ordinador i treure el CD (segons el missatge que ens mostra a pantalla), el que significa en el nostre cas, que no expulsarà cap CD i que reiniciarà la màquina virtual. No problem. Aconseguit. Ja tenim l’Ubuntu a dins el Mac.
Us deixo un petit slide de fotos amb les finestres de tot el procés. Sincerament, és molt fàcil (són poc més de 20 finestres i tot el procés és bastant ‘user friendly‘ … o com li volgueu dir!). Poso l’enllaç a una altra URL que té la versió anterior de WordPress, perqué em sembla que aquesta versió 2.5 i l’etiqueta embed i el Flash no es porten gaire bé -sense parxes o actualitzacions pel mig-.
Novetats que he pogut veure respecte a l’anterior versió d’Ubuntu:
1. Ha millorat la detecció del nostre hardware Mac. Abans sempre que arrencava la màquina amb Ubuntu em feia -just abans de passar a la finestra de login- unes ratlles molt lletjes a la pantalla (no feia massa gràcia de veure, la veritat). En canvi ara, sense haver canvïat cap element, tot arrenca perfectament i sense cap ‘sorpreseta‘ d’aquestes. Entenc que segurament serà degut a això.
2. Ha millorat la detecció de xarxa i la configuració de connexió a Internet. A l’anterior Ubuntu, sempre que l’instal.lava -indiferentment si ho feia en un PC amb Windows o en un Mac Intel- quan arrencava el Firefox per sortir a Internet … res de res. Sempre havia d’anar a l’ about:config i desactivar IPv6 -entre d’altres coses-. Aquest cop, amb la 8.04 tot resolt sense fer res!

Consell: instal.leu les VMware tools només que hagiu acabat de instal.lar la Ubuntu. No és gaire difícil, de debó. Heu de tenir la màquina virtual engegada, i anar a una de les opciones del menú de la barra superior del VMware que és “Install VMware tools“. Si això no us funciona podeu descarregar-les directament de la web del VMware, és un arxiu comprimit que s’obre fent doble click. Feu l’extracció a l’Escriptori -per exemple- i us treurà una carpeta anomenada VMware tools. Ens posem com a root (superusuari) -això no entro al detall donat que Mac OS / Unix (…) ja us hauria de sonar a tots- i executem l’arxiu amb extensió *.pl (aquesta extensió vol dir que és un binari executable per la shell -Terminal- de Linux). Tot seguit començarà a fer-nos una sèrie de preguntes -temes de configuració (…)-; si no estem segurs del que responem només hem de picar al [Enter] i agafa la resposta per defecte, que a priori sempre serà correcta.
Conclusió (si es que podeu treure alguna després d’aquest totxo de post!)
No es tracta de convertir-nos en 2 díes en màquines fent shell scripts i picant línia de comandes com si fos el nostre idioma matern. Es tracta de tenir un primer (o segon) contacte amb el món GNU/Linux a través d’una de les distribucions més populars a dia d’avui. Podeu tocar, trastejar … trencar fins i tot, que no passa res. Sempre podem engegar aquesta màquina virtual i crear-ne una de nova per tornar-hi. Doneu un cop d’ull al Gimp correns sota Ubuntu (a mi, per exemple, des de fa molt temps la poténcia de l’script fu em té al-lucinat!).
Que tingueu molta sort!



7 comments
Comments feed for this article
27 Abril, 2008 a 11:17 am
Rafa
Et va detectar bé la webcam integrada del MacBook? S’encarrega la VMWare d’aquest tema o s’encarrega directament Ubuntu?
27 Abril, 2008 a 12:31 pm
Daniel
Hola Rafa, tinc entés que és VMware qui s’encarrega de detectar la iSight (has de tenir el VMware Fusion1.0 ó superior i que només funciona amb Mac OS X 10.4.9 ó superior.
A la web del VMware he trobat en aquest enllaç:
http://www.vmware.com/products/fusion/features.html#c25453
que deien una cosa així:
“Access platform-specific devices.
VMware Fusion lets you get the most out of your Mac hardware—from the SuperDrive to iSight cameras—in any virtual machine. You also get complete support for proprietary video cameras, GPS, Bluetooth, and other USB 2.0 devices that only work in Windows.”
Jo ho he provat amb l’aplicació Cheese i la veritat és que em va la mar de bé -tot i que has de modificar algunes coses-. Et deixo l’enllaç a l’aplicació per si t’interesa:
http://www.gnome.org/projects/cheese/
Tota manera, asegura’t abans de que al VMware, a les opcions o preferéncies -ara no recordo- tens activat a l’apartat USB el “Connect Build-it iSight”
27 Abril, 2008 a 6:42 pm
David Domingo
Gràcies per les instruccions! Vaig provar VMware per usar Ubuntu 7.10 i funcionava super bé. L’únic problema és que les carpetes compartides (una de les opcions de VMware per poder treballar des de Ubuntu amb arxius guardats al disc dur de Mac) no hi havia manera que apareguessin a Ubuntu quan les activava. Et funciona a tu?
27 Abril, 2008 a 9:13 pm
Daniel
David, bona nit.
La veritat és que no he provat encara donat que disposo de poc tems lliure i la 8.04 fa molt poquet que ha sortit, però entenc que hauria de funcionar-te bé -és com el tema d’abans amb el Rafa i la detecció de la iSight: us poso el que jo he fet fins ara amb l’anterior versió d’Ubuntu … encara no he pogut provar MOLTES coses d’aquesta recent 8.04-.
Dues coses només:
1.- Tens instal.lades les vmware tools? Crec recordar que s’han de tenir. (*)
(*) Sempre que instal.lem una nova versió (és a dir: de zero) el primer (o segon) que cal fer és instal.lar el paquet ‘build-essential’ per disposar del compilador gcc i d’un seguit d’històries que ens faran falta de ben segur …
2.- “Explicació que tens tot seguit”:
A la finestra del VMware, a la part de sota a la dreta tens les icones per activar les diferents opcions (…
En concret la cinquena, quan fas un click dret a sobre et diu “Hard Disk Settings” (entrem i en el menú de l’esquerra tens l’apartat “Shared Folders”. Mira de tenir ambdues opcions activades. Et deixo un enllaç a una captura per que ho vegis més clar:
http://droijals.googlepages.com/compartides.jpg
I un cop les tens activades en aquest mateix menú de l’esquerra abaix de tot tens el signe “+” (sense les cometes) per afegir una nova carpeta compartida “Add Shared Folder …”. Sel.leccionant aquesta opció et permet donar-li el nom que volguis, escollir el path (la ruta on vols guardar aquesta carpeta -si no ho tens molt clar et recomano la que et suggereix per defecte-) i la possibilitat de fer-la només de lectura (”Read-only”).
Aixo des del Mac. Des de l’Ubuntu -si no ho han canvïat -que no recordo haver llegit res al respecte- aquestes carpetes compartides les muntava a /mnt/hfgs ó hgfs o quelcom així (…
Suposo que Google ens podrà donar un cop de mà amb això (…
(EDITAT 29-04-08: ho he provat amb la 8.04 Hardy Heron. Em funciona prou bé. Però m’ho munta a /home/usuari/Públic en comtes de /mnt/… per si us pot servir d’ajut.)
Prova-ho i no deixis de comentar-nos alguna cosa, que -egoïstament- així m’estalvíes coses quan m’hagi de posar jo!
28 Abril, 2008 a 6:44 pm
Pere
Hola Daniel,
Quina versió funciona millor ( o quina cal instal.lar) sota VMware la standar o la 64 bits?
Tinc un iMac 2,4Ghz Intel Core 2 Duo.
Gràcies
28 Abril, 2008 a 7:50 pm
Daniel
Pere, bona nit.
Potser a més del processador caldria saber quina quantitat de RAM té el teu equip (per cert, felicitats per aquest “pepinazo” que és l’iMac!)
Pel que tinc entés les màquines virtuals del VMware de 64 bits fan servir el hardware Intel VT (et passo enllaç per si vols llegir una mica per sobre sobre això)
http://www.intel.com/technology/virtualization/index.htm
Al tema: jo et recomanaria la de 64 bits si penses en instal.lar aplicacions que consumeixin MOOOOOLTA RAM (aplicacions que ja portin l’etiqueta de “requeriments recomanats: 3Gb RAM ó superior”
o si treballes amb aplicacions Java MOLT “exigents”. Però si no és el cas, amb la versió “normal” jo vaig més que servit -tant per Windows XP i determinats programes que la UOC encara no ha portat a soft lliure o a Mac OS com per distros GNU/Linux-. La “desgràcia” que tinc és que amb la gràfica integrada del meu MacBook m’haig d’oblidar de Compiz Fusion i semblants … però ja m’està bé, la veritat és que no em feia gaire el pes (no el trobo útil)
Tota manera tingues clar que als “Settings” del VMware, a l’apartat “Memory” pots modificar la quantitat de memória que vols destinar a aquella màquina virtual (sempre amb un màxim i un mínim que et marca l’aplicació, és clar)
Salut!
7 Maig, 2008 a 4:39 pm
Toni
realment, com has dit, el procés d’instal·lació sembla vergonyosament senzill
Gràcies per compartir l’experiència!