1 votes

Wine 1.9.24 et Centos 7

Le problème

Lorsque j'essaie de lancer un programme Windows, je n'obtiens aucune erreur et rien ne se passe. J'ai essayé sur 3 machines différentes avec Centos 7. J'ai également essayé les anciennes versions de Wine. Testé avec winbox.exe de Mikrotik et avec putty.exe. Quel pourrait être le problème ?

$ ./wine winbox.exe
$ 

Version CentOS 7

$ cat /etc/*elease | grep "release" | head -1
CentOS Linux release 7.3.1611 (Core)

Version du noyau

$ uname -r
3.10.0-514.2.2.el7.x86_64

Version Openbox

$ openbox --version | grep "Openbox"
Openbox 3.5.2

Wine étapes de l'installation

sudo yum clean all
sudo yum update -y

sudo yum groupinstall -y 'Development Tools'
sudo yum install -y libX11-devel freetype-devel zlib-devel libxcb-devel libxml2-devel libxslt-devel libjpeg-devel gnutls-devel flex bison

cd /tmp
wget http://dl.winehq.org/wine/source/1.9/wine-1.9.24.tar.bz2
tar xjf wine-1.9.24.tar.bz2
cd wine-1.9.24

./configure  --enable-win64
make -j4

et l'exécutable fonctionne

$ ./wine --version
wine-1.9.24

1voto

gpson Points 21

Wine-2.0-rc3

Je n'ai pas eu le temps d'essayer la dernière version Wine 2.0, mais tous mes problèmes ont disparu avec Wine-2.0-rc3. J'ai testé seulement l'installation 32bit. Pas à pas :

sudo yum clean all
sudo yum update -y

sudo yum groupinstall -y 'Development Tools'
sudo yum install -y libX11-devel freetype-devel zlib-devel libxcb-devel libxml2-devel libxslt-devel libjpeg-devel gnutls-devel flex bison
sudo yum install -y samba-winbind samba-winbind-clients samba-winbind-modules libwbclient-devel mod_auth_ntlm_winbind
# OpenGL support
sudo yum install mesa-dri-drivers.i686 mesa-libGL.i686

mkdir ~/bin && cd ~/bin
wget http://dl.winehq.org/wine/source/2.0/wine-2.0-rc3.tar.bz2
tar xjf wine-2.0-rc3.tar.bz2 && cd wine-2.0-rc3

# run provided install tool and write the output to file
./tools/wineinstall | tee output.file

# get the winetricks tool
wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks 
WINE=~/bin/wine-2.0-rc3/wine sh winetricks corefonts vcrun6 mfc40 ie8

# start the downloaded windows program
./wine ~/Downloads/winbox.exe

winbox de Mikrotik

winbox

SketchUp

winbox

0voto

Brandon Points 1343

Construction et exécution de Wine à l'intérieur. /tmp peut être le problème. /tmp est généralement un endroit où les programmes créent des fichiers temporaires pendant leur exécution, mais il n'y a aucune garantie que ces fichiers seront persistants. Essayez de construire et d'exécuter le programme dans votre répertoire personnel, ou mieux encore, installez-le en utilisant votre gestionnaire de paquets. yum pour assurer la compatibilité avec votre système d'exploitation.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X