Author Description

Hola, somos kuboosoft; y amamos las alternativas, contribuimos en algunos proyectos de software libre, y nos gusta hacer las cosas por nosotros mismos.

Post Page Advertisement [Top]

Mostrando entradas con la etiqueta wine. Mostrar todas las entradas
Mostrando entradas con la etiqueta wine. Mostrar todas las entradas

lunes, 26 de noviembre de 2012

Netflix Player! Fedora, Ubuntu, y otros





NOTICIA! Netflix en Fedora linux y otros  funciona! Hemos creado un rpm de la version original Netflix-Desktop y lo compartimos con todos ustedes; hace algunos meses, nuestros amigos de I Heart Ubuntu hicieron un anuncio a la comunidad para obtener Netflix en Ubuntu. De alguna manera. Legalmente. Sin la necesidad de instalar un sistema operativo virtual o tener que arrancar en ella. Algo tan natural como sea posible. En base a ello, a pesar que tenemos un plugin para Silverligh abierto, esta muy verde todavía, es imposible correr Netflix de esta manera.




¿Qué es Netflix?


Netflix es una plataforma de vídeo que ofrece en streaming películas y series de televisión, a cambio de una cuota de suscripción mensual.


¿La solución?   

Descargar Firefox y Microsoft Silverlight y correrlos bajo wine. 

No es tan fácil como parece.  Gracias a Erich Hoover quien ha creado unos parches para que Silverligh funcione correctamente, ahora podemos disfrutar ese beneficio; estos parches se aplican antes al código fuente de wine para así poder compilarlo. 

El equipo de kuboosoft en vista que solo la comunidad ubuntera tenia acceso al denominado Netflix Desktop y al ppa; decidió crear una versión similar "Netflix Player", utilizando los mismos parches y una compilación nueva, con algunos fix al reproductor para una mejor experiencia.

En la actualidad trabaja en versiones de 32 bits Fedora, Ubuntu y otros. La versión de 64 bit en teoría debe funcionar ya que esta versión para Fedora y otras incorpora una compilación para plataformas de 64bits. El instalador automaticamente detecta tu plataforma. Cabe mencionar que Firefox bajo wine esta en un estado Platinum, lo cual no podemos garantizarle una completa funcionalidad.

¿Quieres intentar probar si Netflix  trabaja en Fedora u otro? ¿Listo para viajar?




Los pasos para instalar son los siguientes:




INSTALACIÓN (actualizado 24-03-2013)

 Desde una terminal (haciendo un copy & paste)


Fedora
yum localinstall http://sourceforge.net/projects/postinstaller/files/data/netflix-desktop-0.2.2-1.fc18.noarch.rpm


OTRAS

http://sourceforge.net/projects/postinstaller/files/data/Netflixplayer.tar.gz 





¿Cómo usarlo?


Para tener una mejor experiencia usted puede presionar la tecla F11, para poder navegar en pantalla completa.


Si usted necesita regresar o cerrar la ventana, dando un clic contextual usted puede hacerlo, o simplemente desde su teclado multimedia con las debidas teclas.



No le funciona

Fuera de nuestras manos, nosotros no somos los desarrolladores, simplemente lo compilamos o empaquetamos  de forma altruista para la comunidad Linuxera.

sábado, 13 de octubre de 2012

Wine 1.5.15 ahora soporta totalmente ventanas superpuestas




Una nueva actualización está disponible para wine y esta vez, soportará plenamente las ventanas superpuestas. Esta actualización también corrige más de 86 bugs y viene con una nueva versión del motor Gecko compatible con Firefox 16. El Registro de cambios son los siguientes:

   - Soporte completo para ventanas superpuestas.
   - Nueva versión del motor Gecko basado en Firefox 16.
   - Apoyo a la difusión de sockets utilizados por los juegos en red.
   - Descargar los complementos instaladores que están en la caché.
   - Apoyo a las cookies de Internet persistentes.
   - Optimización de cadena dentro de JavaScript.

Usted puede instalar Wine en Ubuntu mediante la adición de un simple PPA:




sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.5


Otras Fedora y otras distribuciones es probable que en las próximas horas este actualizandose.

lunes, 1 de octubre de 2012

Wine 1.5.4 liberado con mejorado Compilador de sombreado, GIF y soporte JavaScript




Wine (acrónimo recursivo en inglés para Wine Is Not an Emulator, que significa «Wine no es un emulador») es una reimplementación de la interfaz de programación de aplicaciones de Win16 y Win32 para sistemas operativos basados en Unix. Permite la ejecución de programas diseñados para MS-DOS, y las versiones de Microsoft Windows 3.11, 95, 98, Me, NT, 2000, XP, Vista y 7.

Y como dice el título de esta entrada, las nuevas mejoras dan soporte mejorado para Shader Compiler, GIF y JavaScript. Además, incluye un mejor manejo del cache URL y lo habitual de correcciones de errores.

Los usuarios de Ubuntu pueden instalar Wine en sus ordenadores mediante la adición de un PPA.  Para instalar o actualizar a la nueva version solamente ejecute los siguientes comandos en una terminal.

INSTALACIÓN

sudo apt-add-repository ppa: ubuntu-wine/ppa
sudo
apt-get update
Supo
apt-get install wine1.5



Fedora y otros es probable que se encuentre en sus repositorios oficiales.

 


Los desarrolladores de Wine lanzan una versión en desarrollo cada dos semanas, y aunque éstos son experimentales, activamente se puede probar las nuevas funciones mediante la instalación de estas versiones.




Compruebe el changelog completo AQUI

lunes, 13 de febrero de 2012

¿Como instalar multiples versiones de wine?




Para los que utilizamos wine, nos hemos dado cuenta, muchas veces al actualizar algunas de nuestras aplicaciones que funcionaban correctamente con una versión de wine deja de trabajar aunque lo hayamos reinstalado o borrado inclusive el directorio por defecto wine o algún wineprefix.

Esta guía pretende que el usuario pueda instalar cuanta versión se le de gana sin afectar el wine que tengamos instalado por defecto o inclusive si no tienes ninguna versión. En wine existen regresiones y se pueden utilizarse otros métodos pero para mi son menos prácticos por su complejidad de compilación, inclusive existe otra forma de instalar múltiples versiones de wine pero tendríamos conflicto y un ataque cerebral por su poca documentación jaja. Sin aburrirlos tanto vamos a la general. 


Como se que mas de alguno vera el post y desconoce el tema, pues le dejo una breve reseña de lo que es wine y para que sirve:

Generalidades

Wine (acrónimo recursivo en inglés para Wine Is Not an Emulator, que significa «Wine no es un emulador») es una reimplementación de la interfaz de programación de aplicaciones de Win16 y Win32 para sistemas operativos basados en Unix. Permite la ejecución de programas diseñados para MS-DOS, y las versiones de Microsoft Windows 3.11, 95, 98, Me, NT, 2000, XP, Vista y 7
El nombre Wine inicialmente fue un acrónimo para WINdows Emulator. Este significado fue cambiado posteriormente al acrónimo recursivo actual.
Wine provee de:
  • Un conjunto de herramientas de desarrollo para portar código fuente de aplicaciones Windows a Unix.
  • Un cargador de programas, el cual permite que muchas aplicaciones para Windows 2.0/3.x/9X/ME/NT/2000/XP/Vista y Win 7 se ejecuten sin modificarse en varios sistemas operativos unix-like como GNU/Linux, BSD, Solaris y Mac OS X


Manos a la obra


Instalamos dependencias

sed
wget
cabextract



Dependencias previas (Solo Fedora)


Desde una terminal (haciendo un copy y paste)



su -c 'yum -y install alsa-lib-devel cups-devel dbus-devel fontconfig-devel freetype-devel giflib-devel gnutls-devel gsm-devel hal-devel isdn4k-utils-devel lcms-devel libGLU-devel libICE-devel libjpeg-devel libpng-devel libSM-devel libusb-devel libv4l-devel libX11-devel libXau-devel libXcomposite-devel libXcursor-devel libXext-devel libXi-devel libXinerama-devel libxml2-devel libXrandr-devel libXrender-devel libxslt-devel libXt-devel libXv-devel libXxf86vm-devel mesa-libGL-devel ncurses-devel openal-devel openldap-devel openssl-devel pkgconfig sane-backends-devel xorg-x11-proto-devel gstreamer-plugins-base-devel libmpg123-devel libcapifax-devel libgphoto2-devel libudev-devel wine-devel opencl-utils-devel'

 


Instalacion de herramientas básicas de compilacion:



Fedora

su -c 'yum -y groupinstall "x-software-development"'
su -c 'yum -y groupinstall "Development Tools"'
su -c 'yum -y groupinstall "Development Libraries"'
su -c 'yum -y install binutils'



Ubuntu

sudo apt-get install build-essential
sudo apt-get build-dep wine




Opensuse

zypper in -t pattern
zypper install -t pattern devel_C_C++





VAMOS CON LA INSTALACIÓN

Desde una terminal SIN ser usuario root


Ejemplo:

Creamos el directorio de trabajo, en este caso yo utilizare un nombre que se me ocurrio .chachewine, oculto para no confundirnos.


mkdir -p $HOME/.chachewine




Buscamos la versión a instalar en la siguiente dirección de Sourceforge http://sourceforge.net/projects/wine/files/Source/




Copiamos la ruta de la versión, supongamos que necesitamos la versión 1.3.20


Lo descargamos utilizando wget, la opción -c nos ayuda a que si perdemos la descarga por algún apagón de luz, o se nos va la señal de Internet al volver a ejecutar el mismo comando continúe la descarga donde se quedo; la opción -P le estamos diciendo que lo descargue en la siguiente ruta, en este caso el directorio oculto .chachewine

wget -c -P $HOME/.chachewine http://sourceforge.net/projects/wine/files/Source/wine-1.3.20.tar.bz2


Cambiamos de directorio ".chachewine"

cd $HOME/.chachewine



Lo extraemos de la siguiente forma

tar -xjvf wine-1.3.20.tar.bz2 -C $HOME


Cambiamos al directorio de construcción

cd $HOME/wine-1.3.20


Procedemos a la instalación
Recorda NO debemos hacer este proceso como usuario root. Este proceso lleva tiempo, lo cual la paciencia es necesaria.


32 bits





64bits




Creamos enlaces simbólicos

Es necesario crearlos para que no se dificulte a la hora de invocar lo que queremos ejecutar o instalar desde la corriente versión de wine en este caso el ejemplo 1.3.20, en esta parte es necesario hacer bajo root o utilizando el comando sudo.



32 bits

Fedora y similares


su -c 'ln -s $HOME/wine-1.3.20/bin/wine $HOME/wine-1.3.20/bin/wine-1.3.20'

su -c 'ln -sf $HOME/wine-1.3.20/bin/wine /usr/bin/wine-1.3.20'

chmod a+x /usr/bin/wine-1.3.20




Ubuntu y similares


sudo ln -s $HOME/wine-1.3.20/bin/wine $HOME/wine-1.3.20/bin/wine-1.3.20

sudo ln -sf $HOME/wine-1.3.20/bin/wine /usr/bin/wine-1.3.20

chmod a+x /usr/bin/wine-1.3.20




Otras

su - root -c "$HOME/wine-1.3.20/bin/wine $HOME/wine-1.3.20/bin/wine-1.3.20"


su - root -c  "ln -sf $HOME/wine-1.3.20/bin/wine /usr/bin/wine-1.3.20"

chmod a+x /usr/bin/wine-1.3.20




64 bits

Fedora y similares


su -c 'ln -s $HOME/wine-1.3.20/bin/wine64 $HOME/wine-1.3.20/bin/wine-1.3.20'

su -c 'ln -sf $HOME/wine-1.3.20/bin/wine64 /usr/bin/wine-1.3.20'

chmod a+x /usr/bin/wine-1.3.20




Ubuntu y similares


sudo ln -s $HOME/wine-1.3.20/bin/wine64 $HOME/wine-1.3.20/bin/wine-1.3.20

sudo ln -sf $HOME/wine-1.3.20/bin/wine64 /usr/bin/wine-1.3.20

chmod a+x /usr/bin/wine-1.3.20


Otras

su - root -c "$HOME/wine-1.3.20/bin/wine64 $HOME/wine-1.3.20/bin/wine-1.3.20"

su - root -c  "ln -sf $HOME/wine-1.3.20/bin/wine64 /usr/bin/wine-1.3.20"

chmod a+x /usr/bin/wine-1.3.20




Borramos archivos inservibles


rm -rf $HOME/.chachewine/wine-1.3.20



Protegemos nuestro directorio donde quedará nuestro wine, en este caso en nuestro directorio personal bajo el nombre en este ejemplo wine-1.3.20, esto es para que no borremos accidentalmente el directorio.

chmod -R 555 $HOME/wine-1.3.20



¿Como ejecutar o instalar desde cualquier version de Wine?

Es necesario utilizar siempre un wineprefix ya que si tenemos instalada una version de wine de nuestra distribución por ejemplo, nos dará conflicto si tenemos usando el directorio.wine por defecto.



Creamos nuestro wineprefix .wine-1.3.20 (un directorio oculto en nuestro directorio personal y a la ves ejecutamos nuestro programa o juego, supongamos tenemos el archivo "juego.exe" en nuestro directorio personal





env WINEPREFIX="$HOME/.wine-1.3.20" wine-1.3.20 "$HOME/juego.exe"



La ruta marcada con negrilla es un ejemplo ($HOME/juego.exe), allí podes especificar la ruta de lo que quieres ejecutar, no olvides las comillas 



Creando un lanzador


Desde una terminal utilizando cualquier editor de texto (suponiendo que nos gusta gedit, otros simplemente cambiamos "gedit").


gedit mijuego.sh

Copiar y pegar y guardar lo siguiente, en el archivo en blanco anterior. (Este es un ejemplo)


#!/bin/bash

env WINEPREFIX="$HOME/.wine-1.3.20" wine-1.3.20 "C:\Program Files\Mijuego\juego.exe"

Le damos permisos de ejecución:

chmod +x  mijuego.sh




Problemas conocidos



Al instalar wine por defecto crea accesos directos en base a su ruta/dirección de wine por defecto o sea "/usr/bin/wine" , muchas veces es necesario editarlos y para ello utilizamos el comando sed

Ejemplo:


Supongamos tenemos un acceso directo en $HOME/.local/share/aplications/wine/Programas/chula.desktop


Para editar el archivo chula.desktop nos cambiamos al directorio

cd $HOME/.local/share/aplications/wine/Programas/



Reemplazamos "wine" por wine-1.3.20


sed -i 's/wine/wine-1.3.20/g' chula.desktop



Si el nombre tiene espacios de por medio es necesario incluir en la parte vacía una diagonal invertida



ejemplo:

Maria Mercedez 1.6.desktop
 
Maria\ Mercedez\ 1.6.desktop 






¿CÓMO DESINSTALAR?


Quitamos la protección al directorio de wine que esta en nuestro directorio personal.


chmod -R 775 $HOME/wine-1.3.20



Eliminamos los directorios y enlaces simbólicos 



Fedora y similares


 su -c 'rm -r $HOME/wine-1.3.20/'


 su -c 'rm -f /usr/bin/wine-1.3.20'


Ubuntu

sudo rm -r $HOME/wine-1.3.20/


sudo rm -f /usr/bin/wine-1.3.20


OTROS

su - root -c "rm -r $HOME/wine-1.3.20/"


su - root -c "rm -f /usr/bin/wine-1.3.20"







Listo ;)

viernes, 25 de noviembre de 2011

Instalar Wine 1.3.33 en Fedora 15 y 16



Instalar Wine 1.3.33 en Fedora 15 y 16
Esta nueva version aun esta en pruebas, entre mis test con el Dx Wine, el rendimiento, la compatibilidad y la aceleración ha mejorado considerablemente, en primer lugar notaras que en la opcion de wineconf; pestaña audio,  ahora acepta los controladores de manera diferente y eficiente y no una simple emulacion con lo hacia antes.  Wine viene con muchas sorpresas y un mejor rendimiento,




¿Qué hay de nuevo en esta versión?

Entre las mejoras que remarcan en la pagina oficial de wine

   - Apoyo a la salida de texto en el motor DIB.
   - Mejorado el soporte para proxies HTTP.
   - Nueva versión del motor Gecko.
   - Una serie de correcciones de cursor.
   - Algunas correcciones en el diseño de texto bidireccional.
   - Varias correcciones de errores.

MAS INFORMACIÓN AQUÍ

Si lo quieres probar

INSTALACIÓN

Su instalación es simple

yum upgrade


yum --enablerepo=updates-testing upgrade wine


***sin ser usuario root desde una terminal


rm -rf $HOME/.wine
rm -f $HOME/.config/menus/applications-merged/wine*
rm -rf $HOME/.local/share/applications/wine
rm -f $HOME/.local/share/desktop-directories/wine*
rm -f $HOME/.local/share/icons/????_*.xpm