写在前面
20180701
想快速使用tim,而不是自己踩雷的朋友,可以在这里找到可运行程序。
提供在Linux上运行最新版腾讯QQ与TIM的解决方案 Easiest Way to Run QQ&TIM on Linux
体验还行,运行非常方便,但稳定性不足。
20180316
后续可能会更新几次,记一些自己觉得很好用而只能用wine装的工具。
20180415
去年在ubuntu上装wine和tim,写了这篇博客,今天因为一些原因重新装了一遍,改动了一些地方,也遇到了一点新问题,所以把这篇博客删改了一下。因为wine和tim一直在更新,我引用的方法也来自某些网站,所以无法保证下文一直是有用的。
下载wine
在官网点击下载就能进入下载界面,这里直接给网址。网上说crossover是基于wine开发的一种版本,提供一些程序正常运行的保证和问题解决方案,但相应的使用的wine的版本会低一点(稳定)。我之前装crossover因为一些原因没成功=_=,这里选择wineHQ提供的安装包,只要几个命令就能装好了。我装的是stable branch。
选中ubuntu之后按完全按教程走。
wine的一些配置方法:
- winetrick是一个配置工具,可以帮助安装下载一些东西,包括比较底层一点的,具体我没用过。装tim可能用到,后面会提。
- WINEPREFIX是一个记录“系统配置”的变量 ,简单理解,它记录的路径就是你的c盘,当然实际可能有点出入可以自己去探索。你可以创建很多系统,每个系统采用不同配置,只需对该变量赋值路径即可:
WINEPREFIX=/path
。用它做前缀可以指定想要启动的系统,比如我这样启动tim:WINEPREFIX=~/wine/tim wine /path/to/TIM.exe
,wine ×××.exe是命令行启动exe程序的格式。
如果不指定配置直接运行exe,WINEPREFIX默认为~/.wine。.×××默认是隐藏的,ctrl+h可以看到。 - 对某个系统,可以继续配置它的各种属性,
WINEPREFIX=~/wine/tim winecfg
打开配置窗口,当然也可以用默认路径。在安装应用程序之前没什么好配置的,而安装完以后大概率有一堆问题要再来这里解决……。
关于wine的详解教程网上有不少,贴一篇。
安装TIM
在官网下载最新版的TIM。找到安装包,一般来讲双击就能打开(wine已经默认关联了,同时系统配置路径也采用默认),或者可以右键选wine windows program loader打开。如果要在特定系统配置下打开,参见上文命令示例。安装过程和windows一样,不提。
卸载tim:如果要卸载应用软件,就找到安装目录下调用软件自带的卸载工具。
配置TIM
装好以后的TIM应该是带bug的,我遇到的问题是三个:
- 登录界面字体显示方块
- 登录界面无法输入帐号(也许可以扫码登录,没试过)。
- winecfg部分字体显示方块(这个当然不是tim的问题,不过谁都不希望自己系统全是方块吧……)
解决方法依次如下:
- tim使用了windows的字体,用winetricks可以安装
winetricks corefonts cjkfonts
- 无法输入账号是函数库的问题,在winecfg->函数库->新增函数库顶替中输入msvcp60,回车(原装先于内建);还有riched20和riched30同理。我记得第一次配的时候用的是riched32,可能随版本相应的库也在变,所以最好看最新的教程。
- 自己新建一个注册表zh.reg,配置需要的字体。转载
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"="wqy-microhei.ttc"
"Microsoft Sans Serif"="wqy-microhei.ttc"
"Microsoft YaHei"="SourceHanSansCN-Medium.otf"
"MS Sans Serif"="wqy-microhei.ttc"
"Tahoma"="wqy-microhei.ttc"
"Tahoma Bold"="wqy-microhei.ttc"
"SimSun"="wqy-microhei.ttc"
"Arial"="wqy-microhei.ttc"
"Arial Black"="wqy-microhei.ttc"
"宋体"="SourceHanSansCN-Medium.otf"
"新細明體"="SourceHanSansCN-Medium.otf"
运行:WINEPREFIX=~/wine/tim regedit zh.reg
其他
wine也不是万能的,有些软件不能在wine环境中运行,有些需要自己配置函数库等。wine的官网上给了测试可用的软件列表。个人认为可以的话还是用linux版更好一点,比如electronic wechat。
20180316
windows下有一款下载神器idm,官方自称下载速度比一般快5倍,虽然没验证过,但确实极大提高了下载速度。美中不足是这款软件只有windows版,如果要在ubuntu下用,就要借助wine。具体安装教程在官网有,光看图就能看懂。有几点要记一下:
- idm是个独立程序,支持拖拽下载
- windows下,idm可以集成到浏览器中,实现网页下载链接自动调用idm打开的效果,ubuntu下除非把浏览器装在wine中,否则是不能实现这个效果的。比如chromium上,虽然依然可以装插件,但是调用时无法访问到idm安装地址,即便在idm的设置中集成浏览器,也只支持exe文件。但你依然可以用拖拽上传。
- 也许是bug,我在ubuntu下第一次下载就触发了错误序列号的报错,但我完全没有破解过。然而虽然有报错,idm并不会退出,而是正常工作。