El teu blog de Linux en català

Aquest cap de setmana de pont és ple de novetats!

  • La versió final de l’Ubuntu 12.04, Presice Pangolin, ha estat alliberada junt amb totes les seves variants
  • Xfce ha publicat la versió 4.10 del seu entorn d’escriptori, popular per la seva flexibilitat
  • Wine 1.5.3, l’última versió de desenvolupament de Wine, ha vist la llum, com sempre amb millores
  • Linux Mint ha anunciat l’alliberament de LMDE 201204, la seva versió basada en Debian
  • La versió estable 3.3.4 del nucli Linux ja està disponible, incloent millores i correccions diverses
  • Mozilla ha alliberat la versió estable 12.0 del seu navegador Firefox, així com la versió beta 13.0

(més…)

La setmana passada, ens vau demanar la inclusió de dues noves màquines virtuals a la nostra pàgina d’imatges per a VirtualBox. Ja les hem preparat, i aprofitem aquesta anotació per a presentar-vos-les.

Haiku

Logo de Haiku

Logo de Haiku

Haiku és un sistema operatiu lliure compatible amb BeOS, que es va iniciar com a projecte amb el nom d’openBeOS quan es va aturar el desenvolupament de BeOS. (més…)

winehq logo glass sm 1 Wine 1.3.11Es troba disponible la versió 1.3.11 de Wine, aplicació que permet l’execució de programes de Windows a GNU/Linux.

Aquesta versió porta els canvis següents:

  • PO files now used for translations.
  • Various JavaScript improvements.
  • Some fixes to the Wine debugger.
  • Translation updates.
  • Various bug fixes.

Per instal·lar aquesta versió a l’Ubuntu Maverick, primer agreguem el repositori del PPA i ho validem obrint un terminal i escrivint:
sudo add-apt-repository ppa: ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3

o actualitzar si ja tenim el PPA agregat a les nostres fonts amb:

sudo apt-get update
sudo apt-get upgrade

En anteriors anotacions hem vist com amb el wine, podem executar fitxers .exe del Windows en el nostre sistema GNU/Linux.

Però que passa si ens trobem amb un fitxer .bat? Doncs gràcies al wine el podem executar de la següent forma.

Primer de tot, si no tenim el wine l’instal·lem:

sudo aptitude install wine

Per executar el fitxer .bat només ens cal executar:

wineconsole fitxer.bat

Un petit truc que segur que ens servirà per jugar a aquells jocs tan antics que s’executaven obrint un fitxer .bat. Quins records aquells!

Font | Ubuntu Life

Aquesta setmana s’ha publicat la versió 1.2 de Wine. Wine és un programa que representa una reimplementació de les llibreries de Windows, cosa que fa que per mitjà de Wine puguem executar aplicacions de Windows en els nostres sistemes Linux. El Wine es programa per enginyeria inversa. És a dir, els seus programadors miren quins resultats s’obtenen amb les llibreries originals de Windows, i programen el Wine perquè obtingui els mateixos resultats (sense saber com estan programades exactament les llibreries originals).

Logo de Wine

Malgrat que, si volem utilitzar un programa de Windows en els nostres sistemes GNU/Linux, en general és millor trobar un programa alternatiu que sigui natiu en GNU/Linux, estic segur que Wine ens ha estat útil en molts a la majoria de nosaltres, i cal agrair la feina que fan els seus desenvolupadors.

Aquesta nova versió presenta uns 23.000 canvis respecte de Wine 1.0. Els canvis més destacables són:

  • Suport per a aplicacions Windows de 64 bits.
  • Les llibreries de 16 bits s’han passat a mòduls separats.
  • S’han millorat les icones del programa, i queden millor integrades amb el sistema.
  • S’han implementat algunes de les llibreries més noves de Visual C++.
  • El nostre sistema GNU/Linux ara també reconeix les extensions de fitxers que estan relacionats amb programes de Wine.

En els nostres sistemes, ja fa temps que podem utilitzar la versió beta de Wine 1.2, i realment és molt estable. De tota manera, si voleu instal·lar-vos la versió definitiva de Wine 1.2, la teniu disponible a la pàgina de descàrrega del Wine.

Font | MuyLinux

Quan feia de consultor a la UOC (d’una assignatura de circuits electrònics), els alumnes havien de realitzar les seves pràctiques amb un simulador de circuits electrònics amb el PSpice (amb la versió gratuïta per a estudiants). El problema era que aquest programa només tenia versió per a Windows. Al principi, jo l’utilitzava amb una màquina virtual amb Virtualbox, i aconsellava el mateix als alumnes que utilitzaven GNU/Linux, però després de buscar bastant, vaig trobar la manera d’executar-lo amb Wine.

El primer que necessitem és instal·lar el Wine. Com a mínim, és necessària la versió 1.0, que ja té un cert temps. El Wine es troba disponible en la majoria de distribucions, o sigui que el podreu instal·lar des del gestor de paquets que utilitzeu habitualment. En cas d’Ubuntu, l’instal·larem a través del Synaptic per mitjà del paquet “wine”, o des d’un terminal:

sudo apt-get install wine

El Wine porta una sèrie de DLLs pròpies de Windows, i permet fer funcionar moltíssims programes, però a vegades necessita algunes DLL extres (també estàndards de Windows). En el cas de PSpice, necessita la “dcom98”. Per baixar DLL estàndard no incloses a Wine, hi ha el Winetricks. Per a baixar el Winetricks i instal·lar la DLL necessària, hem d’executar les comandes següents des d’un terminal:

wget http://www.kegel.com/wine/winetricks
chmod 777 winetricks
./winetricks dcom98

Ara, ens hem de baixar el PSpice. Podem trobar la versió gratuïta per a estudiants del PSpice 9.1 a Softonic. Un cop descarregat, el millor és que deseu el fitxer a la carpeta que Wine detecta com a C:. Podeu trobar aquesta carpeta des del menú “Aplicacions>Wine>Navegueu per la carpeta C:”. Quan el tingueu allà, feu doble clic sobre el fitxer, i us descomprimirà el seu contingut sobre la carpeta c:windwostemp del Wine. Aneu a aquesta carpeta, i feu doble clic sobre el fitxer “Setup.exe”, que ja és la instal·lació del PSpice en sí. Aneu acceptant totes les pantalles. De les opcions d’instal·lació predeterminades, només en cal canviar una. Quan pregunta quin editor d’esquemes voleu utilitzar, només hi ha marcat el “Capture”, i heu de marcar també el “Schematics”.

Un cop instal·lat, només falta una cosa. Hi ha un fitxer .ini de configuració que en la instal·lació amb Wine no queda bé. Us hem deixat a l’apartat de Projectes de GNULinux.cat el fitxer PSPICEEV.ini correcte. Només cal que us el baixeu i el deseu al directori c:windows del Wine (més amunt hem explicat com arribar a aquest directori). A més, hi ha un problema amb el PSpice amb Wine. No sé el motiu, però de tant en tant es perd la configuració, i cal tornar a copiar aquest fitxer de configuració al directori correcte, o sigui que deseu-vos aquest fitxer PSPICEEV.ini per tornar-lo a copiar quan ho necessiteu.

Un cop fet tot això, podreu executar el PSpice en el vostre sistema GNU/Linux des del menú “Aplicacions>Wine>Programs>Pspice Student>Schematics”.

PSpice executant-se en Ubuntu

PSpice executant-se en Ubuntu

Però també hi ha altres opcions natives de GNU/Linux per a poder realitzar simulacions de circuits. Us les explicaré un altre dia… 🙂

Spotify és un dels serveis Web més famosos del moment. Gràcies a aquest programa, podem escoltar de manera gratuïta moltíssima música online, a canvi de visualitzar anuncis. De moment, no hi ha versió de Spotify nativa per a GNU/Linux, però en la pròpia pàgina d’Spotify ens expliquen com podem utilitzar la versió per a Windows, emulant-la a través de Wine.

Logo de Spotify

Així doncs, el primer que hem de fer és instal·lar-nos Wine. Aquest programa es troba en els repositoris de les distribucions més importants, o sigui que el podrem instal·lar directament des del nostre administrador de paquets. De tota manera, amb versions de Wine anteriors a la 1.1 el programa deixa de funcionar al cap d’un temps, i ens hem d’instal·lar una versió a partir de la 1.1. En el cas d’Ubuntu, l’instal·larem per mitjà del paquet “wine-1.2” pel Synaptic. Si ens sentim més còmodes fent-ho des del terminal, podem fer executar la comanda següent:

sudo apt-get install wine-1.2

Per tal de fer funcionar Spotify, des de la seva web ens recomanen canviar la configuració de so del Wine. Hem d’anar al menú “Aplicacions>Wine>Configureu el Wine” i seleccionar la pestanya “Audio”. En les opcions que hi ha a l’apartat “DirectSound”, ens recomanen posar els següents valors:

Hardware acceleration: Emulation
Default Rate Sample: 44100
Default Bits Per Sample: 16
Driver Emulation: Desmarcat

De tota manera, a mi m’ha funcionat correctament sense modificar aquestes configuracions respecte dels seus valors predeterminats. Ara ja podem baixar-nos la versió de Spotify per a Windows, que trobarem a la secció de descàrregues de Spotify. El millor és deixar el fitxer al directori “/home/el_nostre_usuari/.wine/drive_c”. Si l’hem desat en aquest directori, hi arribarem directament des del menú “Aplicacions>Wine>Navegueu per l’unitat C:”, on trobareu el fitxer descarregat. Feu-hi doble clic, i començarà la instal·lació del programa.

Un cop instal·lat, podrem executar el programa des del menú “Aplicacions>Wine>Programs>Spotify”.

Pantalla principal de Spotify

Pantalla principal de Spotify

Un cop introduïm el nostre usuari de Spotify, ja podrem començar a escoltar música. Per aquells que no tingueu usuari de Spotify, per poder-ne aconseguir un de gratuït en principi necessiteu una invitació (no així per a obtenir un usuari Premium, de pagament però sense publicitat). De tota manera, he trobat un petit truc per a poder donar d’alta un usuari gratuït sense invitació, i és fer-ho directament des d’aquest enllaç.

El funcionament del programa és molt senzill, i no cal explicar-lo massa. A més, tot i funcionar des de Wine, va molt ràpid i fi. La veritat és que crida l’atenció la quantitat de música que hi ha pujada a Spotify. Us recomano que el proveu.

Apart del propi programa oficial de Spotify, des de la comunitat s’està treballant en programes per a Spotify que s’executin de forma nativa en Linux. Un dels més coneguts és Despotify, però n’hi ha d’altres com OpenSpotify o Jotify (fet amb Java, i que fa força bona pinta). De tota manera, aquests projectes encara estan una mica verds i, per temes de llicències, només es poden utilitzar amb comptes Premium.

Font: Narnau al fòrum de Cobert.cat

Ho vaig veure primer a Slashdot i ahir ja en parlaven altres pàgines com The Inquirer, la font original de tot és un bloc anomenat opensourcenerd. El titular, tot i així, porta a confusió: ha de quedar clar que els virus afecten només als programes que fan servir Wine, no al sistema en general.

3060834097_9c15383c90

Sembla que Wine ha avançat tant amb el seu desenvolupament que ha aconseguit la possibilitat de poder ser infectat per un virus fet per a windows. Des d’aquest bloc que us comentem, es va fer l’experiment d’instal·lar un anomenat malware que es pot trobar per internet i que es fa passar per antivirus, l’anomenat Windows Police Pro.

Wine executa tan bé aquest programa que el procés d’infecció s’inicia correctament. Així, el sistema Wine es va modificar incloent explorer.exe, cosa que va suposar que per netejar-ho tot calguera purgar el paquet wine i tornar a instal·lar-lo. Sense cap mena de dubte una experiència curiosa.

Potser caldria que alguns programadors de GNU/Linux es dedicaren a programar virus de forma seriosa per veure com reacciona el sistema ja que tots sabem que, tot i que actualment el tema dels virus no ens preocupa, en un futur podria ser un problema. Millor estar preparats.

Llegiu també:

Seguint la sèrie iniciada fa molt de temps sobre com instal·lar jocs antics en equips moderns sota gnu/linux, aviu m’agradaria presentar-vos tot un clàssic dels jocs de PC. Lords of the Realm II és un joc d’estratègia que ens pot recordar a l’Heroes of Might and Magic en el que fa a la interfase d’usuari però que no s’hi assembla en res a l’hora de ser jugat. Us el presento, a diferència d’aquest, tu vas amb diferents tropes pel mapa. El mapa està compost per diferents territoris que has d’anar-los-hi conquerint als diferents reis que els governent. Cada territori té terres per planatar-hi cereals o criar-hi animals per alimentar la població del teu regnat, i hi pots edificar castells per protegir-te dels exèrcits invasors. Una de les característiques més interessants d’aquest joc és la seva jugabilitat, doncs si bé no destaca pels seus gràfics, ja que estem parlant d’un joc del 1996, si que hi destaca per la seva economia i per la forma en que és duen a terme les batalles. Quan assetgem un castell o ens enfronte’m a exèrcits invasors, automàticament podem entrar en un mòden el que nosaltres governem les unitats que haurem armat previament, i lluitarem cos a cos contra les unitats enemigues. Sens dubte un joc apassionant.

L’únic problema que ens presenta aquest joc és que és un joc privatiu per windows, tot i que en el seu moment tambè hi havia una versió per amiga i una per machintosh. Aquest problema el podem menystenir ja que és tracta d’un joc que ja no és ben i ha caigut el la denominada categoria Abandonware. És una llàstima però que a diferència d’altres jocs com el Quake 3, els seus antics desenvolupadors no n’hagin alliberat el codi per poder mantenir una versió lliure, amb millores i actualitzada. Ells s’ho perden.

Independentment, anem a veure com instal·lar-lo. Primer de tot necessitarem instal·lar el wine

sudo apt-get install wine

Afegeixo una nota per indicar-vos que el wine disposta d’una base de dades on podeu trobar si podreu isntal·lar amb èxit el programa per windows que preteneu instal·lar en el vostre sistema gnu/linux. En el cas del Lords of the Realm II, trobem la seva fitxa a la base de dades, acompanyat d’una qualificació, en aquest cas gold, que vol dir que el programa funciona prou bé, i la descrpició del que li ha funcionat i el què no a l’usuari que l’ha provat.

El més curiòs del tema aquest, és que aquest joc ja resultava impossible d’executar en windows vista i en windows xp, i ara qui el tingui original el podrà seguir disftruant, no amb el sistema per el qual estava pensat de correr aquest joc, sinó amb un de totalment diferent on no treuen noves versions incompatibles amb les anteriors i on podem gaudir de la nostra llibertat.

Independentment, si per una d’aquelles coses de la vida heu perdut el vostre cd original, sempre us en podeu baixar una copia d’aquesta web. Com veieu hi han molts altres jocs que és considrenen “abandonats” per les empreses que els van promocionar.

Un cop descarregat el joc, el descomprimiu. Si no teniu el descompressor del format propietari rar, el podeu instal·lar des del synaptic.

Ara ja només ens caldrà obrir el fitxer anomenat LORDS2.EXE i a viciar-vos!

Si aquesta operació ens fallès, perquè hem de recordar que aquest fitxer l’hem d’obrir amb el wine. Podem anar a una terminal i escriure.

cd (al directori on es trobi el fitxer)
wine LORDS2.EXE

Val la pena afegir que al prinicpi el joc us pot semblar una mica complicat però val la pena, us ho dic jo per experiència! Aquí us deixo un vídeo un parell de vídeos perquè el veigueu de més aprop. Si us hi fixeu en els comentaris la gent és queixa que tenen el cd original però que no el poden fer correr en windows vista. Quina pena ^^

Vídeo promocional amb la història

Vídeo de com és el joc realment

Cedega és un programa comercial basat en wine que permet executar jocs fets per Windows a GNU/Linux com per exemple World of Warcraft, Bioshock, F.E.A.R. 2, Sins of a Solar Empire, Elder Scrolls IV: Oblivion, Battlefield 2142, Madden 2007, entre d’altres. Aquesta nova versió continua amb la millora de l’estabilitat i rendiment de forma que asseguren una bona experiència. Entre les noves característiques cal destacar:

  • Millora del rendiment amb els gràfics VBO
  • Aprofitament dels recursos amb sistemes multi-nucli
  • Es poden fer servir diferents resolucions
  • S’han reduït considerablement les fallades del sistema gràfic

La llista completa de canvis podeu veure-la ací. No tots els jocs estan suportats de forma completa: per això ho presenten en categories on es poden trobar els jocs completament suportats (40), i després jocs que funcionen de forma més o menys bé i jocs que encara no arriben a funcionar. Cedega és de pagament (a més, es de subscripció…), si el voleu provar, és possible baixar una versió demo d’un joc anomenat SPORE Creature Creator.

Fa un temps es va fer una comparativa de funcionament entre els mateixos jocs funcionant tant a Windows Vista, Windows XP i GNU/Linux on va cridar  l’atenció el fet que el rendiment a GNU/Linux era pràcticament el mateix que l’XP. Windows Vista és el que més mal parat eixia amb els rendiments més baixos.