当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 132 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 9  下一页
作者 内容
1 楼 
 文章标题 : [原创]Wine 编译安装-中文设置 [更新-08-02-27]
帖子发表于 : 2007-09-22 21:13 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
“最新”的解决依赖性问题的方法在
http://forum.ubuntu.org.cn/viewtopic.php?t=103958

谢谢xf22cn,他解决了7.10编译安装时的xlibs-dev的问题
http://forum.ubuntu.org.cn/viewtopic.php?t=104092

在编译安装Wine之前,请确保已经正确安装显卡、声卡驱动(ALSA、OSS);并且显卡支持opengl,3D硬件加速等。具体方法请自己搜索。
发现问题,先前写的安装依赖包里少了flex和bison,现已加入下面apt-get的命令中。已经执行下面的命令的再执行一次
代码:
sudo apt-get install flex bison


Ubuntu安装wine一般使用两种方式,源码编译或者从网络源安装。
源码编译安装相对比较稳定,速度快、效率高,但是需要时间编译,相比一分钟的源安装,几十分钟的编译确实很长。源安装是别人已经帮你编译好的了,但是安装以后出现各钟奇怪问题的几率较高。一般来说是这样,所以还是编译安装比较好。
编译安装最让人头痛的是解决包的依赖性问题。安装wine你需要安装下面的包,只要你的ubuntu能够上网,有可用的安装源,那就可以比较轻松了。

1、打开终端,输入

代码:
sudo apt-get install build-essential


代码:
sudo apt-get install gcc libc6-dev fakeroot libglib1.2-dev libglib2.0-dev libltdl3-dev libmad0-dev libmng-dev libodbcinstq1c2 libogg-dev libpng12-dev libqt3-headers libqt3-mt-dev libvorbis-dev libxft-dev libxi-dev libxinerama-dev libxmu-dev libxmu-headers libxmuu-dev libxpm-dev libxtrap-dev libxtst-dev libxv-dev libxxf86dga-dev qt3-dev-tools render-dev unixodbc-dev x-dev x11proto-record-dev x11proto-trap-dev x11proto-video-dev x11proto-xf86dga-dev xlibs-dev fontforge flex bison libxext6

提示输入密码时输入密码,输入时屏幕不会出现文字,确认输入正确后按回车就可以了。注意每个包的名字之间要有空格。

2、下载最新的Wine的源码包
http://www.winehq.org/?announce=latest
在最上面的两个地址里任选一个,下载。把下载的文件放到合适的地方,比如你的主文件夹 /home/user (user是你登录所用的用户名,下同)。

3、打开终端(假设你的下载文件在你的主目录,Wine的版本是0.9.45)输入
代码:
tar jxvf wine-0.9.45.tar.bz2

4、输入
代码:
cd wine-0.9.45

5、输入
代码:
sudo ./configure

这时wine开始检查编译环境,检查包依赖是否通过,如果这个不出差错,剩下的几步就只是时间问题。很多人在编译遇到困难而放弃的,最大的原因就是这里了。
6、编译完成以后,就会提示你可以 make depend && make 了,输入
代码:
sudo make depend && make

接下来就是最漫长的过程,CPU占用会保持在90到100之间,一般的机器需要1个小时左右才能完成。这个过程可以去听歌,浏览网页。
7、编译完成以后,会提示你Wine built successfully,这时输入
代码:
sudo make install


这样,wine的编译安装就大功告成了,接下来就是wine的设置了。

1、打开终端,输入(一定不要用sudo或者root用户执行这个,如果用一般用户时出现问题,都是前面的某些步骤没有做好,而不单单是权限的问题,用root很多时候非但不能解决问题,还会使问题更严重)。
代码:
winecfg

这个命令在使用wine之前至少要执行一次,他会建立wine的运行文件夹 /home/user/.wine .wine是一个隐藏文件夹,里面有wine的注册表文件和虚拟的C盘。
稍等片刻,就会出现一个面板,这就是wine的一些基本的配置。
打开Audio的标签,这个面板会失去反映一段时间,之后出现一个声音驱动程序的选择框,一般情况下选择OSS。如果你是独立的声卡,选择ALSA更好。如果只有OSS,就选择OSS。
在Application Settings里下面的windows版本把默认的改成win xp,以前很多帖子都说win 98支持的软件的软件更多,但现在似乎是xp下运行软件更顺畅。反正如果出现软件不能运行的问题,可以把98和xp互换试一下。

2、设置wine使用光驱
打开终端,输入
代码:
ln -s /dev/scd0 ~/.wine/dosdevices/d\:\:

有些系统的可能没有scd0而是hdc,想知道是什么可以自己到/dev文件加里去看一下。

3、设置wine的“假”IE
如果你不打算装ies4linux的话,用gecko来替代IE,在安装软件前先安装,可以避免很多问题。打开终端输入
代码:
wine iexplore http://www.google.cn

出现对话框后,点击install,程序会自动下载安装gecko,大概需要10分钟,安装成功会出现google的中文主页。

4、中文设置
这个方法的中文设置,可以解决CS1.6的中文显示,可以完全显示。
http://forum.ubuntu.org.cn/viewtopic.php?t=72933
参考上面网页里的中文设置。

5、部分DLL设置
到真实windows下的system32文件夹(C:\WINDOWS\systenm32)里复制mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll这几个文件到/home/user/.wine/drive_c/windows/system32文件里,需要覆盖时确定。其他dll文件不要随便覆盖,要做备份。

大家还有什么好的经验也请跟帖写出,谢谢支持!


_________________
Wine与中文显示补丁的安装
Wine注册表设置


最后由 windowssux 编辑于 2008-02-27 19:17,总共编辑了 9 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-09-23 17:03 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
不管用吗,反馈一下?


_________________
Wine与中文显示补丁的安装
Wine注册表设置


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-09-23 19:27 
头像

注册: 2007-08-30 5:39
帖子: 1670
送出感谢: 0 次
接收感谢: 0 次
我是用7.10,从源里面安装的wine,应该从哪步做起啊?

请问。


_________________
深度,值得深入!
http://bbs.deepin.org/?u=348684

最新的综艺魔法相册
http://www.77studio.net/?fromuid=344


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-09-23 23:19 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
打开新立得软件包管理器,搜索wine,选择安装,点击应用。


_________________
Wine与中文显示补丁的安装
Wine注册表设置


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-09-26 16:16 

注册: 2007-05-12 13:59
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
自己编译那个不错 很好的教程


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-09-26 16:55 

注册: 2007-05-12 13:59
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
The X11 driver is missing. Check your build!
这个是我的错误 本本是NC6000的 显卡ATI 呵呵~~~能否帮忙看下


页首
 用户资料  
 
7 楼 
 文章标题 : 编译发生错误,错误如下
帖子发表于 : 2007-09-26 20:54 

注册: 2007-09-26 17:20
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
打入 sudo./configure这个命令后出现以下错误 。无法解决,请高人指点。谢谢。

-desktop:~/wine-0.9.45$ sudo ./configure
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 编译发生错误,错误如下
帖子发表于 : 2007-09-26 23:25 
头像

注册: 2007-07-22 9:06
帖子: 49
地址: hz
送出感谢: 0 次
接收感谢: 0 次
cipow 写道:
打入 sudo./configure这个命令后出现以下错误 。无法解决,请高人指点。谢谢。

-desktop:~/wine-0.9.45$ sudo ./configure
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.


我也出现这个问题?请教……


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-09-26 23:34 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
试一试
sudo apt-get install gcc libc6-dev


_________________
Wine与中文显示补丁的安装
Wine注册表设置


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-09-27 15:19 

注册: 2007-09-17 14:25
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
中文显示不正常啊,请见附图。主要是程序的主菜单的中文显示不出来。


附件:
Screenshot.png
Screenshot.png [ 104.55 KiB | 被浏览 13519 次 ]

页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-09-27 15:53 
头像

注册: 2007-07-22 9:06
帖子: 49
地址: hz
送出感谢: 0 次
接收感谢: 0 次
几个文件我都已经安装好了的。
但问题依旧


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-09-27 18:26 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
11楼的,那就
sudo apt-get install build-essential


_________________
Wine与中文显示补丁的安装
Wine注册表设置


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-09-28 10:23 

注册: 2007-07-27 1:33
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
有问题:


运行到第三步
3、设置wine的“假”IE
如果你不打算装ies4linux的话,用gecko来替代IE,在安装软件前先安装,可以避免很多问题。打开终端输入
代码:
wine iexplore http://www.google.cn

出现对话框后,点击install,出现下面的画面


附件:
Screenshot.png
Screenshot.png [ 227.76 KiB | 被浏览 13211 次 ]

页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-09-28 18:35 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
这个问题我没遇见过,帮你看看。


_________________
Wine与中文显示补丁的安装
Wine注册表设置


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2007-09-29 12:49 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
11楼问题解决没?


_________________
Wine与中文显示补丁的安装
Wine注册表设置


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 132 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 9  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译