centos7装wine的时候configure缺少32位支持库,怎么解决,困扰很久了
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7装wine的时候configure缺少32位支持库,怎么解决,困扰很久了相关的知识,希望对你有一定的参考价值。
[root@zw wine-1.7.33]# ./configure
。。。
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
。。。
checking whether g++ accepts -g... yes
checking for cpp... cpp
checking whether gcc -m32 works... no
configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries.
报错,故我安装了
yum install flex.x86_64
yum install bison.x86_64
然后就能执行config了
如何在ubuntu下安装wine
刚刚接触LINUX- -
我已经下载好了wine-1.1.21.tar.bz2,不知道怎么安装请懂的人指导,在线等。最好留下QQ,方便联系
建议看下 apt-get 命令
这是我装wine时写的:
一、安装wine
在网上看了很多介绍如何安装wine的资料,基本上都是先下载wine的压缩包,然后通过运行解压文件里的./configure来进行安装。
我尝试了这样的安装,但是在运行./configure时出现了很多问题。经常有提示说configure: error:XXXXX files not found. XXXXX needed install.但是在安装了提示需要安装的文件后,很有可能有会出现configure: error:XXXXX files not found. XXXXX needed install.造成这些的原因有可能是各种文件之间的依赖关系(具体我也不太清楚 -_-!!!)。所以,这样的安装是很不方便的。
其实可以用一条简单的命令就能完成安装 sudo apt-get install wine 。只是这样安装的wine的版本可能不是最新的。
二、配置wine
刚装好的wine不支持中文,需要设置中文。先下载一个中文补丁(gdi32.dll.so.tar.gz这是一个32位的中文补丁文件,如果是64位的,可以在网上搜一下)。解压后,用命令sudo cp 路径/gdi32.dll.so /usr/lib/wine,然后再看看那些按钮,已经变成确定、取消、应用之类的了。但是现在在记事本里输入中文仍然是乱码。
Take it easy!
首先新建一个文本文件,名为zh.reg。内容如下:
引用:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial"="simsun"
"Arial CE,238"="simsun"
"Arial CYR,204"="simsun"
"Arial Greek,161"="simsun"
"Arial TUR,162"="simsun"
"Courier New"="simsun"
"Courier New CE,238"="simsun"
"Courier New CYR,204"="simsun"
"Courier New Greek,161"="simsun"
"Courier New TUR,162"="simsun"
"FixedSys"="simsun"
"Helv"="simsun"
"Helvetica"="simsun"
"MS Sans Serif"="simsun"
"MS Shell Dlg"="simsun"
"MS Shell Dlg 2"="simsun"
"System"="simsun"
"Tahoma"="simsun"
"Times"="simsun"
"Times New Roman CE,238"="simsun"
"Times New Roman CYR,204"="simsun"
"Times New Roman Greek,161"="simsun"
"Times New Roman TUR,162"="simsun"
"Tms Rmn"="simsun"
在终端输入regedit zh.reg。
然后打开“应用程序”——>“wine”——>“Browse C:\ Drive”——>“windows”——>“Fonts”,现在将windows下的Fonts(包括simhei.ttf和simsun.ttc)复制到里边。
接着在终端用命令regedit打开注册表。打开[HKEY_LACAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontsSubstitutes〕。修改项MS Shell Dlg和MS Shell Dlg 2的值,将他们的值都改为SimSun。
打开记事本,在“编辑”——>“Font”里,将“Script(translate)”选为CHINESE_GB2312,在“字体”里选择“文泉驿正黑”或者“新末体”(从来没听说过的字体……)或者“黑体”,确定就可以了。
现在在记事本里边就可以输入中文了!
打开“应用程序”——>“wine”——>“Configer Wine”(或在终端输入“winecfg”),在Applications选项中选择Windows XP(默认选中)。在Grpphics选项中,勾选Emulate a virtual desktop,可以设置虚拟桌面。(建议不用,因为长的很难看……而且也没发现有什么作用。)
基本命令:注册表:regedit 或者 wine regedit
wineboot 模拟windows的重新启动
wine control 运行控制面板
wineserver wineserver会随着wine的命令自动启动,但也能通过终端启动来达到不同的目的。
wineserver的一些参数
1、-d# 设置终端中debug的显示级别。
2、-h 显示wineserver帮助文件
3、-k kill掉当前的wineserver,当程序失去响应而你要结束它时使用。
4、-p 让wineserver一直运行,也就是说即使程序退出了,wineserver还继续运行。当你需要运行连续的程序时可以使用,这样可以缩短程序的启动时间。
5、-w 让wineserver一直运行直到当前已激活的wineserver退出。 参考技术A 不需要这么麻烦的,你点击 系统-系统管理-新立得软件管理器 在里面搜索wine 选择最新的版本 然后点击应用 新立得就自动帮你装好了。
下次你在ubuntu下面下载软件最好直接下载DEB格式的文件,这个种文件下载后直接点击就能安装了,ubuntu下面所有的软件基本都是DEB的,这样安装方便得很。还有给你一个 比较 简单的软件管理器
http://code.google.com/p/ubuntu-tweak/downloads/list
下载第一个。DEB格式的本回答被提问者采纳 参考技术B 在Ubuntu下,最好下载deb的安装包,点击安装包就可以安装。如果不是这样的话,安装成功率不大。你下载的这个就不行。建议进入system-系统管理-新立得软件包管理器。在这里可以搜索你想要的软件,并安装。
在ubnutu系统中,安装软件其实是很简单的。不过在linux系统时,不要带有
windows的使用风格。
以后有问题就多去Ubuntu中文论坛,对学习linux很有帮助的。 参考技术C apt-get install wine
ok
不用安装包
以上是关于centos7装wine的时候configure缺少32位支持库,怎么解决,困扰很久了的主要内容,如果未能解决你的问题,请参考以下文章