> su ventana. Al pulsar la opci�n 'abrir', no ocurre nada. Yo abro esa
> aplicaci�n en Windows con un descompresor ZIP �Tiene linux instalado
> algo equivalente?
Si, como descompresor esta unzip (gzip, unrar, etc.) y seguramemnte los
tengas instalados. si usas alg�n entorno gr�fico suelen tener algun
frondend de los descompresores (en kde creo que se llama kark o algo
as�). Si usas algun distribuci�n basada en debian, prueba a hacer desde
una consola o terminal:
aptitude search [palabra a buscar en ingles]
Te dara una lista de resultados. Puede serte de ayuda para encontrar
aplicaciones ahora que andas empezando (bueno y despues tambien).
despues: aptitude search [nombre de paquete que quieres saber lo que es]
y te dara informaci�n sobre para que sirve o que hace ese paquete en
concreto.
Sobre lo de que funcione tu aplicaci�n en wine, siento no poder
ayudarte.
Saludos. Mano
[Mercader]
Tengo Ubuntu y creo que est� instalado (al hacer 'aptitude search unzip'
ha aparecido)
Pero, si est� instalado y quiero instalar una aplicaci�n �Qu� he de
hacer? �Colocar el setup.exe de la aplicaci�n en la ventana de wine y
entonces, en consola, escribir unzip setup.exe? No encuentro la menor
instrucci�n sobre el particular.
>
> [Mano]
> Si, como descompresor esta unzip (gzip, unrar, etc.) y seguramemnte los
> tengas instalados.
>
> [Mercader]
> Tengo Ubuntu y creo que está instalado (al hacer 'aptitude search unzip'
> ha aparecido)
aptitud search muestra tanto los paquetes instalados como los no instalados.
La primera letra de cada línea indica el estado del paquete.
De modo general, y para distros basadas en Debian (Ubunto lo es), si quieres
buscar paquetes relacionados con algún tema concreto usa (en el caso de
unzip):
apt-cache search unzip
Más info ejecutando "man apt-cache". También te pueden ser útiles
"aptitude search unzip" y "dpkg -l \*unzip\*". Consulta sus páginas
de manual ejecutando "man aptitude" y "man dpkg".
Una vez localizado el paquete que quieres instalar, puedes ver su info
completa así:
aptitude show unzip
Y para instalarlo:
aptitude install unzip
> Pero, si está instalado y quiero instalar una aplicación ¿Qué he de
> hacer? ¿Colocar el setup.exe de la aplicación en la ventana de wine y
> entonces, en consola, escribir unzip setup.exe? No encuentro la menor
> instrucción sobre el particular.
El setup.exe es un ejecutable y no creo que debas descomprimirlo. Si al
ejecutarlo falla sin dar ninguna explicación busca en los logs de wine
a ver qué te dicen. No conozco el wine, e ignoro si escribirá logs o no.
Lo lógico sería que se arrancase ejecutando "wine setup.exe". El manual
de wine explicará esas cosas.
De modo genérico, cuando te falle un programa gráfico a veces encontrarás
pistas sobre el problema en el fichero ~/.xsession-errors
--
Gonzalo Pérez de Olaguer Córdoba <gp...@iies.es> --- www.gpoc.es
PGP key 2861C704 --- F206 5671 6789 425D 111C 1302 214F 1934 2861 C704
Si est� comprimido, pulsa sobre �l con el bot�n derecho del rat�n y
eliges abrir. Despu�s lo descomprimes/extraes en una carpeta.
Busca esa carpeta y el ejecutable y (si ya tienes instalado wine) pulsa
con el bot�n derecho y elige "abrir/ejecutar con wine" y sigue el
proceso normalmente.
Saludos
Francisco Mercader escribi�:
[Mercader]
Lo hago; aparece la primera pantalla del programa de Windows y un
segundo despu�s, el aviso:
Bindtime error: Cannot load library: "SHELL.DLL"
He intentado configurar wine para simular todos los Windows posibles;
desde 3.1 hasta WinXP, con el mismo resultado.
> Lo hago; aparece la primera pantalla del programa de Windows y un
> segundo después, el aviso:
> Bindtime error: Cannot load library: "SHELL.DLL"
El instalador quiere usar la librería shell.dll, pero tu instalación
de Wine no la proporciona.
Buscando en google ese mensaje de error, aparece esta página:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=134&iTestingId=20449
en la que se informa de un problema semejante. Recomiendan ejecutar
esto:
touch ~/.wine/drive_c/windows/system32/shell.dll
y probar de nuevo.
En realidad lo que recomiendan es que localices un fichero shell.dll
válido y lo instales.
[Mercader]
Creo entender que ese comando me indica cambiar la fecha (¿para qué?)
del shell.dll en el caso de que tenga en el sistema un disco [c:] con
windows. Como no es el caso, he tomado un shell.dll de otro ordenador y
lo he colocado en el escritorio de ubuntu para instalarlo desde ahí.
Pero ya no sé cómo configurar el comando original para que me lo
instale. he quitado toda la parte que dice [drive_c/windows/system32 y
la ha sustituido por [Escritorio] o por [Desktop] pero no me funciona.
>
> [Gonzalo Pᅵrez de Olaguer Cᅵrdoba]
> Recomiendan ejecutar esto:
> touch ~/.wine/drive_c/windows/system32/shell.dll
> En realidad lo que recomiendan es que localices un fichero shell.dll
> vᅵlido y lo instales.
>
> [Mercader]
> Creo entender que ese comando me indica cambiar la fecha (ᅵpara quᅵ?)
> del shell.dll
touch le cambia la fecha al fichero que le digas, sᅵ, pero si no existe crea uno
vacᅵo. Ese es el proposito de esa orden, crear un shell.dll vacᅵo, por si wine
asᅵ deja de quejarse (aunque no sᅵ yo...)
> en el caso de que tenga en el sistema un disco [c:] con
> windows.
No necesitas un disco c: con windows.
~/.wine/drive_c/ es un simple directorio que simularᅵ la unidad c:
> Como no es el caso, he tomado un shell.dll de otro ordenador y
> lo he colocado en el escritorio de ubuntu para instalarlo desde ahᅵ.
> Pero ya no sᅵ cᅵmo configurar el comando original para que me lo
> instale. he quitado toda la parte que dice [drive_c/windows/system32 y
> la ha sustituido por [Escritorio] o por [Desktop] pero no me funciona.
Pues lo que tienes que hacer es copiar ese shell.dll a
~/.wine/drive_c/windows/system32/
--
rvm
[Mercader]
ᅵcon esta sintaxis?
merca@merca-linux:~/Escritorio$ cp shell.dll
touch~/.wine/drive_windows/system32/shell.dll
Me dice que no existe ese fichero o directorio.
>
> [Mano]
> Si, como descompresor esta unzip (gzip, unrar, etc.) y seguramemnte
> los tengas instalados.
>
> [Mercader]
> Tengo Ubuntu y creo que est�ソス instalado (al hacer 'aptitude search
> unzip' ha aparecido)
Ya te han comentado como saber si esta instalado o no. La salida de:
aptitude show unzip te dira en una de las primeras lineas tambien si
esta o no istalado.
> Pero, si est�ソス instalado y quiero instalar una aplicaci�ソスn �ソスQu�ソス he de
> hacer? �ソスColocar el setup.exe de la aplicaci�ソスn en la ventana de wine y
> entonces, en consola, escribir unzip setup.exe? No encuentro la
> menor instrucci�ソスn sobre el particular.
Meter�ソス la pata fijo, pero parace que tu "setup.exe" en realidad lo que
hace es primero descomprimir un zip y despues ejecutar alg�ソスn ejecutable.
Vamos una especie de archivo bat �ソスno?
Si es as�ソス, se me ocurren dos opciones: una instalar en winzip o alguno
similar en wine, para que lo ejecute (desde el mismo wine) tu setup.exe
La otra: descomprimir el setup.exe en alguna carpeta (y dejarlo
guardado). Para despues hacer wine [el ejecutable que sea] no se si me
explico.
Lo cierto es que no uso wine y no se muy bien como va.
Las opciones de unzip las puede encontar con man unzip (casi todos los
programas en luniz tiene su p�ソスgina man) o con unzip --help (el
modificador "--help"o "-h" tambien suele funcionar con casi todos los
programas.
Saludos. Mano
>
> [rvm]
> Pues lo que tienes que hacer es copiar ese shell.dll a
> ~/.wine/drive_c/windows/system32/
>
> [Mercader]
> �con esta sintaxis?
> merca@merca-linux:~/Escritorio$ cp shell.dll
> touch~/.wine/drive_windows/system32/shell.dll
> Me dice que no existe ese fichero o directorio.
No. la sintasis es:
cp [ruta a donde tengas el archivo shell.dll] .wine/drive_windos/system32
(si es alli donde quieres compiarla).
Si despues quieres modificar la fecha entonces usas el touch [ruta y
archivo a modificar], preo son ordenes distintas, se pueden hacer todas
del tiron (con && creo), pero mejor ir paso a paso ;-)
Pero supongo que con el exporador de archivos que use ubuntu (konqueror
en kde) podras hacer un control+C, moverte el directorio que quieras y
control+V. O abri dos ventanas del explorador y arrastrar de uno a otro.
Quiz�s tengas que decirle que quieres ver archivos ocultos (los archivos
que empiezan por . son ocultos)
Un Saludo. Mano
>
> [rvm]
> Pues lo que tienes que hacer es copiar ese shell.dll a
> ~/.wine/drive_c/windows/system32/
>
> [Mercader]
> ¿con esta sintaxis?
> merca@merca-linux:~/Escritorio$ cp shell.dll
> touch~/.wine/drive_windows/system32/shell.dll
> Me dice que no existe ese fichero o directorio.
Con esa sintaxis no. Tienes que copiar el fichero shell.dll
al directorio del disco de wine donde se haya instalado
el windows.
Como ya te han dicho, también puedes usar un gestor
de ficheros gráfico. Se trata tan sólo de mover ese fichero
al lugar adecuado.
[Mercader]
Ahí sí que me he perdido. ¿el disco de wine? ¿qué es eso? ¿wine no es un
programa que se baja desde un repositorio y se instala dentro de linux
para simular las condiciones de windows? ¿o es algo más? y respecto a
eso de "donde se haya instalado el windows..." No tengo windows
instalado. He desconectado el disco donde estaba windows para no correr
riesgos durante los formateos. En resumen: ¿dónde he de copiar ese
shell.dll? y ¿he de poner algo más en el mismo directorio?
¡Gracias!
>
> [Gonzalo Pérez de Olaguer Córdoba]
> Con esa sintaxis no. Tienes que copiar el fichero shell.dll al
> directorio del disco de wine donde se haya instalado el windows.
>
> [Mercader]
> Ahí sí que me he perdido. ¿el disco de wine? ¿qué es eso? ¿wine
> no es un programa que se baja desde un repositorio y se instala
> dentro de linux para simular las condiciones de windows? ¿o es algo
Si y no ;-), wine es un programa para hacer rular aplicaciones de
windows. Pero en su directorio de configuraci�n (.wine/ dentro de
(home/tu_usuario) crea archivos y/o direcctorios (No lo se bien porque no
lo he usado) que emulan discos de windows (C:, D:, etc.) lo que hece wine
es: tu intetas ejecutar algo y como si fuese un windos las librerias
estan en C:\wndows\lo_que_sea, si el programa a ejecutar no encuentra la
libreria que busca ... se queja.
As� que lo suyo es ir copiando los archivos necesarios al sitio donde va
a ir a uscarlos. En este caso la Shell.dll a donde te comentaron antes.
As� de sencillo o as� de complicado.
Saludos. Mano
[Mercader]
¡Gracias! pero esas instrucciones están, como suele pasar, redactadas
para expertos en linux, que son, precisamente, los que menos necesitan
wine. ;-(
(Debe de ser muy difícil eso de ponerse en el lugar del otro).
Seguiré buscando.
Saludos.
> [Mercader]
> ᅵGracias! pero esas instrucciones estᅵn, como suele pasar,ᅵᅵredactadas
> para expertos en linux, que son, precisamente, los que menos necesitan
> wine. ;-(
> (Debe de ser muy difᅵcil eso de ponerse en el lugar del otro).
> Seguirᅵ buscando.
ᅵPero probaste ya a copiar el shell.dll al lugar correcto? ᅵTe sigue fallando?
Sobre wine, la verdad es que hace mucho tiempo que no lo uso. No sᅵ si lo habrᅵn
mejorado, pero en mi experiencia los programas que probaba casi nunca acababan
de funcionar bien. La conclusiᅵn es que es siempre mejor tratar de usar
programas nativos de linux.
Y aunque quizᅵs sea matar moscas a caᅵonazos, una forma de que los programas de
windows funcionen realmente bien en linux, serᅵa por medio del virtualbox...
--
rvm
> [Mercader]
> ¡Gracias! pero esas instrucciones están, como suele pasar,
> redactadas para expertos en linux, que son, precisamente, los que
> menos necesitan wine. ;-(
Hombre tampoco esta escrito de forma tan complicada, o para expertos ;-),
pero te cuento as� por encima:
$ wget http://www.kegel.com/wine/winetricks
Esto espara descargarlas, wget es un programa que descarga cosas de web,
ftp y tal, ta serviria tambien (psiblemente) entrar con un navegardor es
esa web y descargarte la aplicaci�n.
Le damos permisos de ejecucion:
$ chmod +x ./winetricks
chmod, modifica los permisos de archivos y direcctorios, por defecto
cuando te descargas un archivo no suele se ejecutable (esto al fina es
una gran medida de seguridad), as� que si quieres ejecutarlo ... te toca
darle permisos de ejcuci�n (+x), otra opci�n seria con tui navegador de
archivos ver las propiedades de ese archivo y modificar los permisos.
Y si quisieramos ya instalar una determinada libreria, podriamos hacerlo
directamente. Por ejemplo:
$ sh winetricks corefonts vcrun6
Esto es simplemete un ejemplo de como instalar un par de librerias en
concreto.
Despues te dice que si ejecutas el winetricks as� sin a�adidos se abre
una ventana que te deja elejir que quieres instalar.
Tambiente avisa de que para no tenre que teclear
ruta_completa_al_winetricks/winetricks para ejecutarlo es mejor ponerlo
en alg�n lugar en el que se ejecute con solo hace winetricks (PATH), esos
son normalemente /bin, /usr/bin /tu_home/bin (si no existe bin en tu home
puedes crarlo) /local/bin, yo personalmente lo pondria en cualquiera de
los dos ultimos, en /Tu_home/bin puedes escribir sin problemas, para
todos los dem�s necesitas permisos de root de hay lo de usar sudo.
> (Debe de ser muy difícil eso de ponerse en el lugar del otro).
> Seguiré buscando.
Me permites un cosejo ;-), por mucho que busques si no
pruebas/analizas/entiendes lo que encuentres te va a ser complicado. Yo
lo que haria es probar las cosas, tambien leer, las p�ginas man de linux
son una pasada, te van a dar muchisima informaci�n sobre que hace cada
cosa y as� n iras a ciegas.
Lo primero en ti caso es ver como nombre tu distribuci�n los distintos
direcctorios de wine, la orden locate wine o find (mira el man porque
tiene miles de posiblidades) te pueden dar ideas de donde tienes cosas
relacionadas con wine.
Despues que tengas eso localizado ... ojera esos directorios cd diectorio
y ls se sedan de gran ayuda; sa� veras que quizas donde te decimos que es
.wine/disk_c quiz�s en tu linuz sea .wine/disco_c
Copia el shell.dll ese a donde corresponda y mira si te rula el programa.
De todas formas como te comentan por arriba: si ese programa es
fudamental para ti, si no hay (o no te gusta, o lo que sea) sustituto en
linux, y si adem�s tienes m�s proramas windos que te son imprescindibles,
o tienes los dos sistemas y cambias de uno a otro segun para que, o te
creas una maquina virtual con windos o te pegas mucho on wine ... y
quizas esto ultimo (el wine) si no conoces nada de linux, sea lo m�sa
historiado en principio si no rula a la primera.
Un saludo. Mano