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

jueves, 21 de octubre de 2010

Instalar un programa .exe ( de Windows ) de un CD

Para explicar este tema voy a poner como ejemplo el problema que me sucedió al  intentar instalar el cd de mi TomTom One:  me encuentro con que el archivo .exe no tiene permisos de escritura ni de ejecución, solo tiene de lectura, por lo que no se puede instalar. Pero al estar el archivo .exe en un medio no escribible como un cd no se pueden cambiar los atributos de ese archivo. ( Creo que este problema no pasaba en versiones anteriores de Ubuntu, y que ha empezado a pasar en Ubuntu 10.04 . El problema son las nuevas políticas de seguridad en Ubuntu 10.04 (y por tanto en Guadalinex v7, Mint9 ), que no permite lanzar nada que no tenga los permisos adecuados ).

Al intentar ejecutar el archivo .exe para instalarlo con wine  ( ver este tema ), sale el siguiente mensaje:

The file '/media/tomtom/setup.exe' is not marked as executable.  If this was downloaded or copied form an untrusted source, it may be dangerous to run.  For more details, read about the executable bit.

Traducido: El archivo '/ media / tomtom / setup.exe "no está marcada como ejecutable. Si se ha descargado o copiado constituyen una fuente no confiable, puede ser peligroso para funcionar. Para más detalles, lea sobre el bit de ejecución.

¿ Como se puede solucionar esto ?

----------------------------

1ª Solución:

1º paso- Instalar con Synaptic el paquete wine.

2º paso -El archivo ejecutable .exe debe estar con la opción de ser ejecutado con wine: seleccionar un archivo .exe , con el botón derecho se abre la opción Propiedades->Abrir con-> Añadir ->Usar un comando personalizado: se pone wine.

3ºpaso -Si en Propiedades elegimos Permisos, veremos que el archivo .exe solo tiene permisos de lectura, pero no de escritura ni de ejecución, y veremos que no se pueden modificar (si el archivo .exe esta en un medio escribible como un disco duro o un pendrive si que se pueden cambiar los permisos y ponerlos con permisos de lectura-escritura-ejecución, con lo que no es necesario realizar el paso nº 3 ), por lo que no se puede ejecutar dicho archivo .exe situado en un cd...pero para solucionarlo hacemos el siguiente paso.




4º paso - Abrir el programa de administración de Wine (winecfg ) y se va a la pestaña Unidades -> click en Autodetectar , luego en el botón Aplicar, (ver que se ha detectado la unidad  del cd donde esta el .exe que queremos ejecutar ) y después en Aceptar.



5º paso- Ahora ya podemos hacer clik en el archivo setup.exe  del cd, y se ejecutara correctamente el programa de instalación del TomTom-One





Esta explicación puede servir para instalar por ejemplo juegos de Windows.

----------------------

2ª Solución:

O, simplemente, después de los pasos 1 y 2, abrir el archivo setup.exe desde una terminal. Ya que este "problema" solo es aplicable al entorno de escritorio Gnome que incluye Ubuntu. En este ejemplo, ejecutar en una terminal: wine /media/tomtom/setup.exe



——————————

3ª solución:

Si tienes espacio suficiente en el disco duro, copia todo el contenido del CD/DVD de instalación del programa en un directorio del disco duro para luego poder cambiar los permisos de ejecución del archivo setup.exe, tal como se indica en el paso 3 de la solución 1ª, y luego hacer click en el archivo setup.exe para que se ejecute y se para instale el programa.

Luego, una vez instalado el programa, y comprobado que funciona,  se puede ya borrar el directorio donde se copio el CD/DVD.

---------------------

De todas formas hay que tener en cuenta también que hay dos tipos de archivos .exe:
- .exe instaladores: instalan un programa Windows
- .exe ejecutores: ejecutan un programa Windows, instalado previamente.

(Miguel k3b dice: Hay un tercer tipo de archivos .exe, los autoextraíbles de Winzip o Winrar.)

y que desgracia/afortunadamente, con Wine:
ni todos los archivos .exe instaladores instalan el programa correspondiente en Linux,
ni todos los archivos .exe ejecutores se pueden ejecutar con Wine.

------------------------------------------------------------------

lunes, 18 de enero de 2010

Instalar Internet Explorer-6 en Linux

Lamentablemente algunas páginas no funcionan bien en Firefox, porque están hechas adrede para que solo funcionen en IE -> me ha pasado con algunas páginas de viajes, de aerolíneas low cost, del colegio de mi hija...

IE no lo uso como navegador predeterminado ( uso Firefox ), sino solo y únicamente para abrir unas muy determinadas páginas: abro esas páginas, las veo, y luego salgo de IE, por lo que las probabilidades de que entren virus son bastantes remotas. Tengo también instalado un antivirus (Avast ).

Todos los pasos para instalar el Internet Explorer los vamos a hacer desde una terminal:

1-Instalamos primero wine y cabextract:

sudo apt-get install wine cabextract

2-Luego descargamos el archivo tar.gz de ésta página web

wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz

3-Descomprimimos y entramos al directorio:

tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*


4-Ejecutamos el archivo instalable:

./ies4linux

5- Se inicia un instalador muy amigable que nos pregunta que versión de Internet Explorer queremos (5.5, 6 o 7 beta); si queremos hacer accesos directos en el escritorio, y al final procede a descargar e instalar, todo automático.



6- Una vez instalado IE ya podemos cerrar la terminal.

7-El archivo ejecutable de IE se encuentra en el directorio /home/usuario/.ies4linux/bin por lo que se puede añadir el comando /home/usuario/.ies4linux/bin/ie6 con el editor del menú de aplicaciones (alacarte).



8-Si luego de instalarlo y usarlo te arrepientes, ya que no hay desinstalador, tienes que borrar lo siguiente:

- La carpeta ~/.ies4linux
- Ejecutables en ~/bin
- Accesos directos en el escritorio
Esto, si has dejado la configuración por defecto, si no es así: borra los directorios que hayas elegido.

Ojala no tengáis necesidad de usarlo, buena señal será.

-------------------------

Y, claro, si instalas un navegador tan "seguro" como el IE te conviene también tener un antivirus:  Guadafan nos dice: “Le he pedido a un colega que colecciona virus unos cuantos, en total me ha pasado 796 virus. Los he metido en una carpeta y le he pasado varios antivirus, a saber: Clamav, AVG, Avast!, AVIRA y Bitdefender. Todos gratuitos y que cargan perfectamente en linux.
El mejor ha sido con diferencia Avast!: Ha detectado el 100% de los virus.
He aquí los resultados de los demás: Bitdefender 622, Clamav 606, AVG 480, Antivir AVIRA 356″

El antivirus Avast se pueden descargar desde:
http://files.avast.com/files/linux/avast4workstation_1.3.0-2_i386.deb ( al ejecutarlo por primera vez te pide una contraseña, y para conseguirla te reenvia a una página desde la que te tienes que inscribir con tu dirección de correo, a la que luego te mandan la contraseña). Es de muy sencillo manejo como se puede ver en esta imagen.



-------------------------

martes, 28 de octubre de 2008

Crossover Office

Crossover Office es un programa que sirve para instalar y ejecutar programas de Windows que no son ejecutables con Wine, por ejemplo MS Office.

En esta página ( en inglés) hay una explicación del programa, y una relación de programas  Windows ejecutables con Crossover Office; y también se ofrece la posibilidad de bajarse una demo de dicho programa, funcional durante 30 dias, y/o comprar la versión totalmente funcional. Hay dos versiones de dicho programa, una standard y otra profesional: en dicha página hay una comparativa entre ambas versiones; la versión standard cuesta 37 € y la profesional cuesta 64 €.

Aquí esta la descripción del programa que se hace en la Wikipedia: "CrossOver Office es un programa comercial que permite ejecutar aplicaciones populares de Windows en un sistema Linux o Mac sin necesidad de una instalación de Windows. Es una derivación de Wine con varios  parches añadidos, y herramientas de configuración más fáciles de usar. Crossover Office está producido por CodeWeavers, que emplea a varios programadores de WINE y contribuye con código al proyecto WINE de código abierto según GNU LGPL".

"Las aplicaciones soportadas son MS Office 2007, 2003, XP, 2000 y 97, MS Outlook 2000, MS Access 2000, Microsoft  Visiio 2000, Microsoft Internet Explorer 6, Macromedia Dreamweaver MX, Macromedia Flash MX, Adobe Photoshop, Lotus Notes, Quicken y Mapsonic. El programa también se integra correctamente con Gnome y Kde".

Aquí se puede ver una larga lista de las aplicaciones soportadas por Crossover Office, organizadas por categorías, ( también puedes verlo por nombre ) puedes buscar si esta la que quieres usar, antes de instalar Crossover Office.

---------------------------------------------------------

En este capítulo y el siguiente se habla de "Como usar Crossover Office para instalar programas para Windows como MS Office.

Para poder usar Cross Over Office, necesitas tener una licencia del mismo. Puedes comprarla directamente de la página web de Cross Over Office.

Suponiendo que ahora ya tienes una licencia, lo necesitas instalar primero para poder luego instalar MS Office u otros programas de windows.

1- Cópialo en tu directorio /home/usuario. Es un archivo de script con extensión*.sh.

2- Poner los permisos correctos de acceso al archivo:, para ello hay que ejecutar en una terminal:

chmod a+x Crossover-Pro-7.0.2.sh       ( suponiendo que el archivo a instalar sea Crossover-Pro-7.0.2.sh )

3- Para instalarlo: o bien hacer click en el archivo y ejecutarlo en una terminal para instalarlo como un usuario, o bien para ejecutarlo en modo root (para instalarlo para todos los usuarios) ejecutar en una terminal:

su -c "./Crossover-Pro-7.0.2.sh"

4- Otra forma de instalarlo es: Seleccionar propiedades del archivo instalador con el boton derecho del raton.  Abrir la pestaña de permisos y señalar la casilla "permitir ejecutar el archivo como un programa", y en la pestaña "Abrir con": poner abrir con gnome-terminal. Luego hacer doble click sobre el archivo instalador, o iniciar el instalador presionando Alt+F2,   y teclear ""gksu ~/Crossover-Pro-7.0.2.sh

---------------------------------------------------------

viernes, 19 de septiembre de 2008

Trabajar con un programa Windows, sin alternativa en Linux

En estas paginas hay una lista de equivalencias entre programas Windows y sus correspondientes en Linux:
http://www.linuxrsp.ru/win-lin-soft/index-spanish.html
http://alts.homelinux.net/

Si la alternativa que buscamos es a MsAccess os recomiendo que leais: Kexi alternativa a MsAccess. La alternativa a MsWord es Openoffice/Libreoffice-writter o Abiword, y la alternativa a MsExcel es Openoffice/Libreoffice-calc o Gnumeric.

Si se necesita imperiosamente trabajar con un programa ( llamemosle XX ) que no tiene alternativa optima en linux, podemos optar por  varias opciones:

1- Probar a ejecutar XX de windows, en linux a través de wine:  programas compatibles con wine
Leete para saber como usar wine: Wine

2- Usar un programa similar a wine  (crossover ), pero con el que programas que en wine no funcionan, con él si que lo hacen: programas compatibles con crossover. Hay una pega:  crossover NO es free software.

3- Otra opción para por lo menos abrir y ver los archivos creados con el programa XX, es usando XX en Windows mirar si se pueden guardar los archivos en otro formato ( extensión) distinto al habitual  y que sea compatible con algún otro programa similar que puedas usar en Linux.

4- Si todo lo demás falla, aun nos queda esta ultima alternativa:

A)- bajar virtualbox,  instalarlo, aprender como funciona, y con él

B)- instalar todo un sistema operativo Windows, y por ultimo,  en él

C)- instalar el programa XX.

Esta ultima alternativa es la que consume mas recursos y mas espacio en el disco duro, ademas de obligarnos a usar software no free, como todo el sistema windows.
Naturalmente esta alternativa es solo recomendable si es absolutamente necesario usar XX, y las otras opciones nos han fallado.

----------------------------------------

viernes, 1 de agosto de 2008

Crear la tabla de particiones e instalar el grub para instalar Guadalinex y Windows en el mismo pc (2)

Crear la tabla de particiones e instalar el grub para instalar Guadalinex y Windows en el mismo pc (y 2)

Leerse antes el tema: Crear la tabla de particiones e instalar el grub para instalar Guadalinex y Windows en el mismo pc (1): Instalar Windows y Linux en el mismo pc

Al instalar Guadalinex ( recordaros que primero hay que instalar Windows ), si Windows no esta instalado en el disco 1 particion1, sino que  esta instalado por ejemplo en el disco 2, partición 1, el sistema generara un archivo menu.lst (/boot/grub/menu.lst) parecido a este (solo pongo la parte que afecta a Windows )

title Other operating systems:

title Windows XP Professional
rootnoverify (hd1,0)
savedefault
makeactive
chainloader +1

Con esta configuración del grub, al poner en marcha el pc, aunque elijamos iniciar Windows, este no arrancara.Si el Windows no esta instalado en la partición 1 del disco 1, debemos utilizar el comando map en el "menu.lst" que se encuentra en /boot/grub/menu.lst: usaremos el comando map, para engañar al grub y que piense que el windows este en la  partición 1 del disco 1 añadiendo esto:   ( lo que esta entre #  # no se pone, es solo la explicación de lo que hay debajo.
- hd significa disco duro: ( se pone un numero menos, vg si es el 1 se pone 0, si es el 2 se pone 1, etc)
- el numero detras de la coma es la partición:(se pone un numero menos,vg si es la 1 se pone 0, si es la 2 se pone 1, etc)

#disco 1 partición 1#          #disco 2 partición 1#
map (hd0,0)                      (hd1,0)
#disco 2 partición 1#          #disco 1 partición 1#
map (hd1,0)                      (hd0,0)

Así le indicamos con el comando map que simule la partición 1 del disco 2, y se convierta en la 1 del disco 1, esto en el caso de que tengamos el windows en el disco 2 en la partición 1.
--------------

Supongamos que tenemos el windows en el disco 1 partición 3 el map seria así:

#disco 1 partición 1#       #disco 1 partición 3#
map (hd0,0)                      (hd0,2)
#disco 1 partición 3#       #disco 1 partición 1#
map (hd0,2)                      (hd0,0)

----------------------

el comando map se pone después del title, quedaría así, si tenemos windows en el segundo disco hd1  partición 1

title Windows XP Professional
map (hd0,0) (hd1,0)
map (hd1,0) (hd0,0)
rootnoverify (hd1,0)
savedefault
makeactive
chainloader +1

---------

De esta forma se consigue que aunque windows no este instalado en el disco 1 y partición 1, que es donde debe estar instalado, al arrancar el pc se pueda elegir iniciar windows, y que funcione la selección hecha.

( Aunque como es obvio yo recomiendo usar por defecto Guadalinex, y usar Windows solo puntualmente, por ejemplo si hemos producido algún fallo en Guadalinex que nos impide usar internet para conseguir la solución al error  )

-----------------------

Crear la tabla de particiones e instalar el grub para instalarGuadalinex y Windows en el mismo pc (1)

He hecho este tema para ayudar a quien tenga windows  ( Siempre que hablo de Windows me refiero a Windows Xp, que es la última versión de este S.O. que use)  y quiera instalarse también Guadalinex V5, o a quien quiera instalar ambos sistemas en un pc recién comprado sin sistema operativo instalado ( !!! que si, que haberlos haylos ¡¡¡ ) . En la instalación de GV5 la parte "mas complicada" y donde es mas facil equivocarse, creo yo que es en la creación de la tabla de particiones y en configurar el grub.

Instalar Guadalinex y Windows en el mismo pc:

I )- Preparar las tablas de particiones, antes de instalar.

A) Usar herramientas linux: No aconsejo crear las tablas de particiones, ni borrar, formatear, redimensionar, crear particiones con otras herramientas creadas para ello, de las que funcionan con windows: mi experiencia me dice que si se usa, por ejemplo partition magic, para hacerlo, luego al instalar guadalinex, pueden ( a mi siempre me pasaba) salir un error en el grub y no poder iniciar Guadalinex. Si tienes instalada en windows alguna de esas herramientas aconsejo desinstalarla antes de empezar a usar GParted.

B) Aconsejo antes de instalar Guadalinex crear las tablas de particiones con un cd live con GParted: http://download.tuxfamily.org/gpartedlive

Tanto para usar el cd de gparted, como para usar el cd de instalación de Windows o de Guadalinex, tienes que modificar la opción de arranque en la bios, para que el primer punto de arranque del pc sea el cdrom; una vez ya están instalados ambos sistemas operativos, debes volver a modificar la opción de arranque en la bios para que el primer punto de arranque sea el disco duro 1 ( si tienes mas de uno )

C) El orden es importante: si quieres tener tanto Windows como Guadalinex, se debe instalar siempre primero Windows ( en la 1ª partición del disco 1) y luego Guadalinex. Si lo haces al revés: primero instalas Guadalinex y luego Windows, este te borrara el grub, solo podrás acceder a Windows y si quieres poder acceder también a Guadalinex tendrás que recuperarlo: bájate el cd de supergrub: http://supergrub.forjamari.linex.org/?section=download

D) Cuando se instala guadalinex ,las características de la tabla de particiones que se crea con GParted son:

1- si queremos instalar y/o conservar el sistema operativo windows xp, y poder ejecutarlo desde la pantalla del grub, debe estar instalado en la primera partición del disco (del primer disco, si hubiera mas de uno).

2- el sistema operativo guadalinux se puede instalar en una sola partición con formato ext3, o instalarlo en dos particiones ext3: una para el directorio raiz / y otra para /home. Lo de tener separado la partición /home tiene la ventaja de que puedes reinstalar el sistema operativo sin tocar esa partición y así se guardan documentos y la configuración que  des a los programas.

3- se debe crear una partición de intercambio swap, con formato swap; existe una regla que dice que hay que darle un tamaño del doble de lo que tengamos en RAM. Esto hoy por hoy es falso. La regla venía muy bien en el pasado cuando había poca memoria, pero si la seguimos es un desperdicio innecesario con los ordenadores actuales. Cualquiera puede tener 2 GB de RAM y asignar 4 GB de swap es un crimen. En principio con una swap de 1 GB es más que suficiente. Si usáis o queréis usar la opción de hibernar vuestro sistema, la partición swap sí debe tener un tamaño un tanto más específico. Como mínimo el tamaño de la RAM y lo más recomendado es que sea 1,5 veces dicho tamaño. Es decir, si tenemos 2 GB de RAM, pues la swap la hacemos de 3 GB.

4- Podemos crear una partición para compartir archivos, si nos cabe, en el espacio que nos sobre, bien porque tenemos un disco duro muy grande o porque tenemos dos discos duros, recomendable en formato fat32 ( aunque en formato ntfs hoy en dia también puede ser leible y escribible por guadalinex ), en la que podremos guardar nuestros archivos, de forma que sean accesibles y utilizables tanto por guadalinex como por windows.

Las particiones primarias son las que tienen que tener el sistema operativo:

1- En Guadalinex, la partición / tiene que ser primaria;  igualmente la partición de windows debe ser primaria.
2- la partición /home ,si se pone aparte, puede ser primaria o extendida lo que mas te guste.
3- la partición swap debe ser una partición extendida

== Es decir si tenemos un solo disco duro la tabla de particiones debe ser similar a esta:
- 1ª partición: en formato ntfs para windows xp
- 2ª partición: en formato ext3 para /
- 3ª partición: en formato ext3 para /home
- 4ª partición: en formato swap para la partición de intercambio
- 5ª partición: en formato fat32 para compartir archivos entre windows y guadalinex

== Si tenemos dos discos duros:
- en la 1ª partición del disco 1 debemos poner con formato ntfs el sistema operativo windows
- las particiones de linux  / y /home y swap deben estar en el mismo disco duro ( da igual que sea en el 1 o en el 2)
- la partición para compartir archivos entre windows y guadalinex aconsejo que este en formato fat32 y también da igual que este en el disco 1 o en el 2

II ) Instalar windows en el disco 1 partición 1: Recordar que si quieres instalar Windows y Guadalinex hay que instalar primero Windows, en el disco 1 particion 1. Una vez creadas las particiones con el cd live con GParted, apagar el pc, extrayendo el cd live-GParted, a continuación encender el pc con el disco de instalación de Windows, y ... suerte

III ) Instalar Guadalinex: Una vez instalado Windows, se apaga el pc y se reinicia con el cd de instalación de Guadalinex  ( bien con el cd live o con el cd no live ),  y durante el proceso de instalación de Guadalinex, cuando nos pregunte la forma de usar las particiones contestar:

1- que use las particiones ya creadas antes con Gparted, si vamos a instalar el directorio /    , y  el directorio /home en una sola partición.

2- o editarlas a mano para asignar los puntos de montaje de / y /home a las particiones creadas anteriormente.

IV ) Una vez instalado guadalinex se habrá creado un menú grub ( en el archivo /boot/grub/menu.lst ) que nos permitirá acceder a Guadalinex, y también a Windows si se ha hecho la tabla de particiones como se indica.

---------------------------------

Si  por algún motivo se han hecho las tablas de partición de distinta forma, y Windows no esta instalado en el disco 1 partición 1, entonces aunque seleccionemos la opción de iniciar Windows en el menú grub, no funcionara adecuadamente y no podremos acceder a este sistema operativo; para solucionar este problema...continuara.... Instalar Windows y Linux en el mismo pc (2)

------------------------------

lunes, 21 de julio de 2008

Como mostrar el funcionamiento de Guadalinex V4 / Ubuntu 8.04 a un Windows-adicto

Me parece que la mejor forma de mostrar las cualidades de Guadalinex V4 ( en adelante: V4)  / Ubuntu 8.04 (en adelante: U) a un Windows-adicto es que las vea en funcionamiento, y para ello creo que hay varias posibilidades:

1)- Enseñarle como funciona V4 o U  instalado en el disco duro de tu pc: le enseñas como funciona en el modo que que normalmente se usa un sistema operativo. Si tu pc es similar al suyo podrá ver con mas "verdad" como funcionaria una vez instalado, con particionamiento incluido, en su pc.

2)- Enseñarle como funciona V4 o U en un pc ( el tuyo o el suyo) en el modo cd live: quizás sea la peor de las posibilidades, por ser la menos convincente, porque el sistema funcionara mas lento de lo que haría si estuviera instalado, y lo que es peor para lo que nos interesa funcionara también mas lento que su Windows instalado en su pc

3)- Enseñarle como funciona V4 o U  en un pc ( el tuyo o el suyo) instalado en un pendrive: ( se requiere que el pc en cuestión tenga la posibilidad en la bios de arrancar el sistema desde un pendrive, por lo que el pc no debe ser antiguo): esta posibilidad funcionara suficientemente rápido y ademas le dejara alucinado que se pueda llevar tan fácilmente todo un sistema operativo de aquí para allá.

4)- Enseñarle como funciona U instalado en su pc instalado en un directorio de Windows: Esta posibilidad solo es posible con U, gracias a un programa (Wubi - es un programa .exe  - se puede descargar desde http://wubi-installer.org/ )  que incorpora esta nueva versión de U. Desde la pagina: http://tuxpepino.wordpress.com/2008/05/19/instalar-ubuntu-desde-windows-con-wubi/ se explica como funciona. Necesitaremos que un disco o partición tenga al menos 4GB de espacio libre, y si son 8GB, mejor que mejor pues es la cantidad recomendada.Se instala y desinstala como si fuera una aplicación mas de Windows, con la ventaja por lo tanto de no tener que particionar el disco, pero instalalando un grub que permite ejecutar U o Windows. Instalado de esta forma el modo hibernación no esta habilitado, y el sistema funciona algo mas lento que si se instala en el disco duro de la forma habitual. Esta posibilidad te permite dejarle instalado U en su pc para que lo pruebe durante todo el tiempo que el quiera, hasta que poco tiempo después, cuando ya se haya convencido de las bondades del sistema, use el disco de instalación para instalarlo como es debido, con particionado incluido en su pc.




Para instalar U de esta forma se necesita tener conexión a internet.
Una vez instalado se puede usar igual que si estuviera instalado de la forma habitual, por ejemplo añadiendo o quitando programas ( siempre con conexión a internet).

La partición Windows no se montan ni en /media ni en /mnt como es habitual, sino en /host; desde ese punto de montaje se puede acceder a todos los archivos del sistema Windows

Esta posibilidad No es posible si la versión de Windows es Vista, si que funciona con Windows-xp.

5)- Enseñarle todas las posibilidades anteriores, para que vea que V4 o U tienen unas cualidades que no tiene ni en sueños Windows. Por supuesto uses la forma que uses para mostrarle V4 o U,  regálale el disco de instalación.

Las posibilidades 1,2,y 3 se pueden usar para enseñar tanto V4 como en U; la posibilidad 4 se puede usar solo con U.

-----------------------------------

Espero que la versión Guadalinex V5 también tenga Wubi y se pueda usar por lo tanto la posibilidad 4 para mostrar su funcionamiento a un Windows-adicto. En cuanto la saquen probare esta opción. Mientras tanto voy a ver si averiguo si se puede añadir wubi.exe al cd live de guadalinexV5

---------------------------------------------



jueves, 21 de febrero de 2008

Instalar y ejecutar programas .exe (Windows) en Linux, con Wine:

He encontrado esta página: programas compatibles con wine, que puede servir de orientación sobre los programas de Windows que pueden funcionar en Linux. Aquí se habla sobre "Trabajar con un programa Windows, sin alternativa en Linux". En este tema se habla sobre otro programa para instalar/ejecutar programas windows en Linux: Crossover Office.  En este otro tema se trata sobre instalar/ejecutar un programa cuyo archivo .exe está en un cd /dvd , en vez de en el disco duro.

-------------------------------------------------------------------------------

Instalar y ejecutar programas windows en linux, con Wine:

1- Instalar el paquete wine  ; viene de serie y se puede instalar por tanto desde Synaptic

2- Una vez instalado hay que configurarlo: abrir una terminal y ejecutar el comando: winecfg
Se abre un programa con varias pestañas: en la pestaña Aplicaciones se nos permite indicar que versión de Windows queremos emular; en la pestaña Unidades debemos hacer click en el botón autodetectar para que wine detecte las unidades del sistema ( / , /home/usuario, ../drive C y otras que puedan estar montadas  ); En las demás pestañas podemos modificar otros parámetros a nuestro gusto, aunque aconsejo no tocar nada, salvo que se sepa bien lo que se hace. Una vez hechos los cambios debemos hacer click en el botón Aplicar, y Aceptar, y luego ya cerrar el programa de configuración de Wine




3- Para instalar un programa Windows con Wine es suficiente con hacer doble click, (en el administrador de archivos nautilus), sobre el instalador.exe del programa windows que quieras instalar.

4- Los programas windows instalados con Wine se guardan en el directorio: /home/usuario/.wine/drive_c  . En ese directorio hay otros subdirectorios: uno /home/usuario/.wine/drive_c/Windows ( con archivos del sistema operativo Windows ) y otro: /home/usuario/.wine/drive_c/Archivos de programa, en el que a su vez se irán creando subdirectorios con los programas que se vayan instalando con Wine.  De forma que el archivo ejecutable xxx.exe de un programa xxx estará bien en /home/usuario/.wine/drive_c/xxx.exe  , o en /home/usuario/.wine/drive_c/Archivos de programa/xxx/xxx.exe
Estos directorios están ocultos (.wine) Para verlos en el administrador de archivos nautilus:
Ver-Mostrar archivos ocultos ( o teclear ctrol+H )
Una vez se esta en el directorio, aconsejo añadirlo como marcador: ctrol+D

5- Se puede crear un lanzador personalizado, en el escritorio, en el panel o en el menú de aplicaciones:
el comando que hay que poner es similar al siguiente:
wine "/home/nicasio/.wine/drive_c/eurocalculadora.exe" nos ejecutaría el programa eurocalculadora

6-Aunque la manera mas fácil de usarlo en Nautilus es: botón derecho sobre un .exe
Propiedades >> Abrir con... >> Añadir >> Usar un comando personalizado >> escribe wine y pulsas Añadir ( * ver al final del tema )
A partir de ese momento, cualquier archivo .exe que intentes abrir con un doble click, wine lo interpretara y ejecutara el programa para Windows que quieres usar.

Para desinstalar un programa instalado con wine:

1-Se puede desinstalar un programa instalado con wine a través del propio programa desinstalador de Wine, ejecutando el comando: wine uninstaller , tras el cual se abrirá un programa gráfico estilo windows que nos permitirá desinstalar el programa windows que queramos de los que aparecen en la lista de instalados.




2-Si esto fallara o el programa que queremos desinstalar no estuviera en la lista: Los programas instalados con Wine están en el directorio /home/usuario/.wine/drive_c  o en /home/usuario/.wine/drive_c/Archivos de programa
Dentro de ese directorio estarán los distintos programas que hayas instalado con Wine; por ejemplo si has instalado el programa  xxxx habrá un directorio que se llamara xxxx, y dentro de el debería haber un archivo que se llame unins*.exe ( /home/usuario/.wine/drive_c/Archivos de programa/xxxx/unins*exe ). Si le das a ejecutar dicho archivo con Wine te debería desinstalar el programa xxxx.

3-Si no esta el archivo unins*.exe, entonces simplemente borra el directorio /home/usuario/.wine/drive_c/Archivos de programa/xxxx/

------------------

Hay tres tipos de archivos .exe:
- .exe instaladores: instalan un programa Windows
- .exe ejecutores: ejecutan un programa Windows, instalado previamente.
- .exe autoextraíbles de Winzip o Winrar ( éstos se deben tratar con el programa Fille-roler  que es el equivalente en Linux a Winzip/Winrar en Windows)

Desgracia/Afortunadamente, con Wine:
ni todos los archivos .exe instaladores instalan el programa correspondiente en Linux,
ni todos los archivos .exe ejecutores se pueden ejecutar con Wine.

He encontrado en esta página un curso sobre Linux, en el que hay varios capítulos sobre Wine (capítulos 55 a 60).

-----------------------------------------------------------

Añadido:

En Mint versión Cinnamon,  Wine no abre por defecto los ejecutables de DOS/Windows o .exe, y en Propiedades->Abrir Con , da tres opciones, una de ellas es wine, pero por defecto abre con "mono runtime", y como aplicaciones recomendadas permite "archive manager" ,  si se da a mostrar otras aplicaciones no me aparece Wine, ni me permite añadirlo.

El resultado de esto es que un programa .exe no se puede configurar para que se abra automáticamente con Wine, y además, cuando se quiere abrir con Wine no se puede con un simple clic y se tiene que ir al menú contextual "abrir con" y seleccionar la opción Wine.

Solución:
Editar el archivo /usr/share/applications/mimeinfo.cache , ejecutando en la terminal el comando:

sudo gedit /usr/share/applications/mimeinfo.cache

y modificar la siguiente línea:
application/x-ms-dos-executable=mono-runtime-terminal.desktop;wine.desktop;mono-runtime.desktop;file-roller.desktop ; ( así es como viene por defecto )
dejándola así:
application/x-ms-dos-executable=wine.desktop;mono-runtime-terminal.desktop;mono-runtime.desktop;file-roller.desktop;

Una vez hechos los cambios en el archivo usr/share/applications/mimeinfo.cache , y guardados los cambios, para que los cambios surtan efectos hay que seleccionar un archivo .exe->Propiedades->Abrir Con y dar al icono Restablecer
Una vez hecho esto, ya está Wine como primera opción para ejecutar los .exe ( las otras opciones, abrir con Mono runtime y con File-roller , siguen apareciendo en Propiedades->Abrir Con )

-----------------------------------------------------------