当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 265 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 18  下一页
作者 内容
1 楼 
 文章标题 : [Wine]以及[中文显示补丁]的安装-1.1.3
帖子发表于 : 2008-02-03 19:42 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
中文显示补丁是根据本论坛ct兄的中文按钮补丁做的修改,不是汉化补丁,也不是必须的,并且本补丁可能与某些软件有冲突
安装打好本补丁的Wine可以解决某些在设置中文字体后(比如http://forum.ubuntu.org.cn/viewtopic.php?t=72933)依然出现的乱码问题,比如在运行QQ时QQ面板底部的搜索标志——放大镜旁边的“搜索”字样的乱码等等,因此也应该可以解决某些股票软件中出现的中文乱码的问题。

如果你是一个绝对的新手,请你先去了解一下:http://wiki.ubuntu.org.cn/index.php?title=Ubuntu%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B&variant=zh-cn

请到Wine中文AppDB来看看有没有想要使用的软件

下面我先介绍一下Wine的安装方法再介绍本补丁的安装方法。

原版Wine的安装:
对于8.04的ubuntu,打开终端,分别输入
代码:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -

代码:
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list

代码:
sudo apt-get update

然后打开新立得,搜索Wine,就可以安装了。

关于Wine的详细介绍,虽然有些内容已经过时,不过对于新手值得一看:http://wiki.ubuntu.org.cn/Wine%E7%AE%80%E4%BB%8B

打了补丁的Wine的安装:

你不懂怎么打补丁的话可以选择安装我提供deb包,或者自己编译,你看着办吧。 :D :D

我已经把8.04-32bits的deb包做出来了,在http://ftp.ubuntu.org.cn/home/windowssux/Wine_CN/
登录的用户名和密码在http://forum.ubuntu.org.cn/viewtopic.php?t=9685

A、下面是deb包的安装方法:

1、下载wine_1.1.3~winehq0~ubuntu~8.04-0ubuntu1_i386.deb,放在你的主文件夹
2、在deb包的上面点击右键,选择用GDebi软件包安装程序打开
3、点击安装,它会帮你把一切所依赖的包全部下载安装。
4、安装结束后,在终端输入winecfg进行wine的初始设置(自动的)。进一步的使用请查看其他相关的帖子。
5、如果你觉得他下载依赖包的时候速度太慢,你可以打开终端输入
代码:
sudo dpkg --info wine_1.1.3~winehq0~ubuntu~8.04-0ubuntu1_i386.deb

会列出这个软件包的有关信息,其中Depends后面跟的一大串就是它的依赖关系(包括版本要求)。只要在终端中输入
代码:
sudo apt-get inatall ***

就可以了,其中***就是Depends列出的软件包的名字,比如binfmt-support,可以连续输入几个软件包,但中间用空格隔开,如
代码:
sudo apt-get install *** *** ***


B、下面是编译安装的方法:

1、以前安装有wine的先把wine卸载。

2、先下载下面的脚本,8.04的就下“8.04-hardy的依赖安装脚本”,7.10的就下“7.10-gutsy的依赖安装脚本”。
下载后解压并且放在你的主文件夹,并且打开终端,执行下面的命令,比如8.04的:

代码:
chmod +x hardy.sh
sudo ./hardy.sh


网络通畅的话(我用的是台湾的源,速度很快),脚本会自动帮你完成依赖包的安装。

3、接下来下载并解压Wine的源码包,放到你的主文件夹,右键选择“解压缩到此处“,这样就会在你的主文件夹出现一个文件夹Wine-***(比如Wine-1.0),再下载我提供的wine_charset.patch.tar.gz,也放到主文件夹后解压,得到wine_charset.patch,把wine_charset.patch复制到wine-1.0里面

4、打开终端,输入
代码:
cd wine-1.0
patch -p1 < wine_charset.patch

这样你的wine就打好补丁了。

5、接下来还是在wine-1.0目录下执行:
代码:
 ./configure
make depend && make
sudo make install


就完成了安装。

6、最近我发现打了这个中文显示补丁以后,就不用再进行字体设置了,注册表不用改了,不用复制一大堆的字体了,好像是调用了系统的字体。所以,下面是一堆废话。仅供参考。
代码:
按照[url]http://forum.ubuntu.org.cn/viewtopic.php?t=72933[/url]的第3.5部分的说明进行设置。
如果zh.reg导入不成功,也就是在终端输入regedit后看不到相应的键值,
那只好手动修改wine注册表:

终端输入regedit,按照HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes找到FontSubstitutes这个键,没有的话就在CurrentVersion下新建一个key(在CurrentVersion图标上右击,选择key),名字是FontSubstitutes。再双击FontSubstitutes后,在右边的窗口建立新的键值。比如在空白上右击后选择新建String Value,命名为Arial;再双击Arial,输入simsun。以下类推。[color=red]一切键值都要注意大小写。[/color]

6、补丁应用成功的,在安装后第一次运行winecfg时,终端会出现下面一段文字
代码:
fixme:font:WineEngCreateFontInstance Dirty hack. Default and ansi charset is translated to getenv("WINE_DEFAULT_CODEPAGE")

其实以后每一次打开wine的程序或者windows的程序,在终端都可以看到这两句话。


附件:
文件注释: wine_charset.patch
wine_charset.patch.tar.gz [710 Bytes]
被下载 2685 次
文件注释: 8.04-hardy的依赖安装脚本
hardy.sh.zip [1.03 KiB]
被下载 1507 次
文件注释: 7.10-gutsy的依赖安装脚本
gutsy.zip [1.16 KiB]
被下载 474 次
文件注释: QQ截图,注意下面的搜索按钮和上面的状态显示
Screenshot.png
Screenshot.png [ 1.16 MiB | 被浏览 112443 次 ]



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


最后由 windowssux 编辑于 2008-10-28 12:52,总共编辑了 53 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-02-03 20:09 
头像

注册: 2007-07-30 18:28
帖子: 22033
地址: 空气中
系统: Linux
送出感谢: 17
接收感谢: 68
谢谢啦。虽然没有wine过中文软件。 :o :)


_________________
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-02-03 22:22 

注册: 2007-11-03 16:37
帖子: 263
送出感谢: 0 次
接收感谢: 0 次
楼主能不能搞个wine 0.9.54上运行通达信股票软件的补丁?谢谢先了


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-02-03 23:04 
头像

注册: 2006-09-10 22:36
帖子: 10663
地址: 北京
送出感谢: 1
接收感谢: 16
这个好!顶一下~~~


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-02-03 23:08 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
论坛里不是已经有人做成功了吗?


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


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-02-04 0:04 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
支持研究。
虽然我过了折腾wine的时候。早删除了。


_________________
● 鸣学


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-02-04 21:32 
头像

注册: 2005-08-14 19:53
帖子: 3998
送出感谢: 1
接收感谢: 2
支持一下。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-02-04 22:52 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
哪位有条件的朋友帮我打个0.9.54的包放到ftp去,方便大家。谢谢!


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


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-02-10 13:37 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
更新了!
放上了0.9.55的freetype.c的修改文件。


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


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-02-11 10:47 

注册: 2007-12-02 20:52
帖子: 76
送出感谢: 0 次
接收感谢: 0 次
windowssux 写道:
更新了!
放上了0.9.55的freetype.c的修改文件。


感谢,正准备装0.9.55版本!!!

希望以后能常更新!!!


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-02-24 11:54 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
新增0.9.56的了


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


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-02-25 22:52 

注册: 2008-01-30 19:19
帖子: 794
送出感谢: 0 次
接收感谢: 0 次
啊,我的是wine-0.9.54 ,又不想改.c来编译,有没有简单点的
原因是字体造成的?是缺少字体么?


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-02-25 23:08 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
不是。是文字编码不合适造成的。

要不你帮我联系一下,找人打个包?

谢啦!!


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


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-02-27 18:07 
头像

注册: 2008-02-25 13:30
帖子: 228
送出感谢: 0 次
接收感谢: 0 次
到最后
/usr/bin/ld: cannot find -lXext
collect2: ld 返回 1
winegcc: gcc failed
make[2]: *** [winex11.drv.so] 错误 2
make[2]: Leaving directory `/home/smtking/wine-0.9.56/dlls/winex11.drv'
make[1]: *** [winex11.drv] 错误 2
make[1]: Leaving directory `/home/smtking/wine-0.9.56/dlls'
make: *** [dlls] 错误 2

什么问题啊??


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-02-27 18:47 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
是64位的吗?http://wiki.winehq.org/WineOn64bit

显卡驱动正确安装了吗?

configure的时候有没有提示缺少包,比如说configure:什么什么not found?就在新立得里搜索包的名字,安装再重新编译


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


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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