centos7下怎么安装xlibwine

Wine 1.7.25 发布 – 附安装说明
阅读 1,255 次
Wine 让你可以在 Linux 上运行 Windows 软件的程序,Wine 1.7.25 发布了,这是开发版本。
新版本改变:
数据包捕获函数库的实现。
一些 directwrite 功能。
HTML表支持的改进。
更多 VBScript 函数。
各种错误修复。
下载源。二进制安装包正在创建的过程中,很快就会出现在官方下载。
Ubuntu 用户通过 PPA 安装,打开终端,输入以下命令:
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7 winetricks
卸载命令:
sudo apt-get remove wine1.7 winetricks
32 位 Fedora 与 CentOS 用户安装说明:
首先安装依赖包:
sudo yum -y groupinstall 'Development Tools'
sudo yum -y install libX11-devel freetype-devel
下载 Wine 1.7.25:
wget -c http://citylan.dl.sourceforge.net/project/wine/Source/wine-1.7.25.tar.bz2
解压文件并转入解压目录:
tar -xvf wine-1.7.25.tar.bz2
cd wine-1.7.25/
安装 Wine 1.7.25:
./tools/wineinstall
64 位 Fedora 与 CentOS 用户安装说明:
还是首先安装以来包:
sudo yum groupinstall 'Development Tools'
sudo yum install libX11-devel freetype-devel
下载 Wine 1.7.25:
wget -c http://citylan.dl.sourceforge.net/project/wine/Source/wine-1.7.25.tar.bz2
解压文件并转入解压目录:
tar -xvf wine-1.7.25.tar.bz2
cd wine-1.7.25/
安装 Wine 1.7.25:
./configure --enable-win64
sudo make install
OpenSUSE 13.1 用户安装:
sudo zypper ar -f http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.1/ wine
sudo zypper refresh
sudo zypper install wine1.7 winetricks
OpenSUSE 13.3 用户安装:
sudo zypper ar -f http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_12.3/ wine
sudo zypper refresh
sudo zypper install wine1.7 winetricks
新跟进评论
我评论的新回复微信公众号:centoscn
CentOS安装wine
Wine&(&Wine Is Not an Emulator& 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,Mac OSX 及 BSD 等)上运行 Windows 应用的兼容层。
Wine (Wine Is Not an Emulator)[即Wine不是一个模拟器]是一个在Linux和UNIX之上的,Windows 3.x和 Windows APIs的实现。注意,Wine不是Windows模拟器,而是运用API转换技术实做出Linux对应到Windows相对应的函数来调用DLL以运行Windows程序。Wine可以工作在绝大多数的UNIX版本下,包括Linux, FreeBSD, 和 Solaris。另外,也有适用于Mac OS X的Wine程序。Wine不需要Microsoft Windows, 因为这是一个完全由百分之百的免费代码组成的。如果有可利用的副本的话,它也可以随意地使用本地系统的DLLs。Wine的发布是完全公开源代码的,并且是免费发行的。&来源于百度百科
这篇文章主要记录了如何在CentOS 6.5上安装Wine 1.7.24开发版
1、安装需要的软件包
# yum groupinstall &Development Tools&
# yum install&libX11-devel freetype-devel zlib-devel libxcb-devel
2、下载并解压Wine包
# cd /usr/src
# wget http://prdownloads.sourceforge.net/wine/wine-1.7.24.tar.bz2
# tar xjf wine-1.7.24.tar.bz2
备注:1.7.24是开发版,不是稳定版,如果你需要安装稳定版请点此链接下载,方法是一样的。
3、安装Wine
这里使用的是源码编译,执行以下命令开始编译,配置好的话30分钟左右可以完成,配置差点的话可能需要更久的时间,耐心等待。
# cd wine-1.7.24/
# ./configure
# make install
# cd wine-1.7.24/
# ./configure &enable-win64
# make install
4、检查版本
可以使用下面的命令检查你安装的Wine的版本
# wine &version
wine-1.7.24
# wine64 &version
wine-1.7.24
5、Wine怎么用
要使用Wine需要你登录到图形界面,如何安装图形界面参考昨天的文章:Centos VNC 远程桌面程序的安装使用,之后下载你需要的windows程序,比如:PuTTY,直接在程序上右键&Open withWine Windows Program Loader&就可以使用Wine运行。
当然你也可以使用下面的命令用Wine来运行你下载的程序
wine&putty.exe
------分隔线----------------------------用户名:gjm008
文章数:166
评论数:18
访问量:286589
注册日期:
阅读量:1297
阅读量:3317
阅读量:437832
阅读量:1124789
51CTO推荐博文
下载wine(非RPM包):
wine-1.1.1,下载wine-1.1.1.tar.bz2。用以下方法编译wine:&
用wineinstall安装:用普通用户登录,解压wine-1.1.1.tar.bz2,解压后的目录就是源码安装包,进入该目录。运行:./tools/wineinstall按提示回答就可以了。
在我电脑上的操作如下:
tar jxvf wine-1.1.1.tar.bz2cd wine-1.1.1./tools/wineinstall
之后它会运行./configure,然后显示:We need to install wine as root user, do you want us to build wine,'su root' and install Wine? Enter 'no' to continue without installing(yes/no)
编译安装途中出现了下面的错误,出现这样的问题是因为没有安装相关的devel支持。
configure: WARNING: X development files not found. Wine will be builtwithout X support, which probably isn't what you want. You will need to installdevelopment packages of Xlib/Xfree86 at the very least.
如果是用gonme桌面的,请在终端输入:sudo apt-get install gnome-devel 下载安装完后再次执行编译安装wine即可。
如果你root用户设置了密码,还会提示你输入密码。
Linux wine 安装待屏幕上出现:Installation complete for now. Good luck (this is still alpha software).If you have problems with WINE, please read the documentation first,as many kinds of potential problems are explained there.
则表示安装成功了。
为了接下来步骤的顺利进行,建议大家注销一下系统,以root用户名登录Linux。  第三步,因为之前我们已经挂载了WindowXP系统的C盘,这时便将WindowsXP系统 C:\Windows\system32 里的以下文件:mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll 拷贝到Linux系统root用户目录下的 ./wine/drive_c/windows/system32 里,覆盖原有文件。(先运行 wine QQ2008KB3.exe&会生成system32命令)  第四步,安装QQ。  在终端中切换到QQ安装文件所在目录,比如我放在了/opt  cd /opt  以wine的方式运行QQ的安装文件   wine QQ2008KB3.exe  接下来,我们便可以看到在Windows下常见的QQ安装窗口了,安装过程跟Windows下完全一样,一步一步“下一步”就行了。在这里我要提醒一点,QQ主程序的安装路径最好选默认值,系统会自动将其存放到Linux虚拟的WindowsXP C盘的相应位置中,这样可防止过后执行过程中出现一些未知的错误。  第五步,安装结束以后,把QQ安装目录 ./wine/drive_c/Program Files/Tencent/QQ 里的 TIMPlatform.exe 删除掉。  第六步,为QQ设置一下wine。  在终端中输入下面的命令打开wine的配置文件  winecfg  在"Applications"标签里添加QQ的主执行程序QQ.exe;在"Windows Version"下拉框中选择"WindowsXP";完成上述两步以后,点击“应用”,然后切换到"Libraries"标签,在"New override for library"下拉框中添加riched20和riched32,最后确定退出。  第七步,运行QQ。  安装QQ时在桌面上创建了快捷方式,但那是.lnk格式文件,Linux下好像无法运行。我自己又重新创建了一个QQ启动器,但是双击没反应;若将启动器修改为“在终端中运行”,双击以后只弹出一个小窗口,而且瞬间就消失了,不知道怎么回事?最后我只能选择在终端中用命令行来打开QQ。  在终端中切换到QQ主程序安装目录  cd ./wine/drive_c/Program Files/Tencent/QQ  wine QQ.exe
了这篇文章
类别:未分类┆阅读(0)┆评论(0)10:40 提问
centos安装成功安装wine不能运行exe文件
各位大神,我的centos中成功安装了wine但是在运行exe文件时,不能运行,报错wine: Bad EXE format for Z:\home\d5000\下载\XamarinInstaller.exe.这是怎么回事,哪的问题,先谢谢大家了!
按赞数排序
sudo wine ./*.exe
之后wine提示更新更新之后就可以了

我要回帖

更多关于 CentOS7装wine 的文章

 

随机推荐