!(23)关于wine
目前库里最新的wine已经是21了,前边的源里已经加了wine的官方库,所以新立德里应该能搜到这一版,如果没搜到,就把下面wine的ppa库加进来,然后再搜。
For Ubuntu Jaunty (9.04):
代码: 全选
deb http://wine.budgetdedicated.com/apt jaunty main #WineHQ - Ubuntu 9.04 "Jaunty Jackalope"
这是个key文件,直接点链接另存就行了,是gpg这个文件~~导入更新源里,
接下来要更新一下更新源:Download and save Scott Ritchie's key (right click -> save as) to your desktop. Then open the Authentication tab, click import key file, and select the key file you just saved (Scott Ritchie.gpg). It is safe to delete this file after doing this step.
代码: 全选
sudo apt-get update
logpixels参数从60改成70,代表的意思是字的大小[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 1239451161
.....
"MS Shell Dlg"="iYaHei"
"MS Shell Dlg 2"="iYaHei"
...
保存,最好logout一下,然后看看有没有效果,如果没效果,可能没改过来,再来一次就差不多了。然后编辑:[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts] 1239451161
"FIXEDFON.FON"="svgafix.fon"
"FONTS.FON"="svgasys.fon"
"LogPixels"=dword:00000070
"OEMFONT.FON"="vga936.fon"
代码: 全选
gedit ~/.wine/drive_c/windows/win.ini
修改程序默认字体大小为12.这样,就应该可以比较完美的解决字体了.[Desktop]
menufontsize=12
messagefontsize=12
statusfontsize=12
IconTitleSize=12
Ps:如果你发现你运行的程序里,有竖排字的出现,那就说明你用的字体兼容性有问题,换一个吧,要不然怎么调都调不对。linux新加的字体也是这样的,换一个,或者改个不是10-12范围内的字体,就会好多了。
也许你使用wine来wine东西的时候,不知道这些应用程序都缺少哪些dll包,没关系,这里有个小技巧可以解决这个问题,就拿火狐股票交易系统来说吧,网上对它的wine使用方法分享的就很少,想通过google找出wine他缺少的dll就有难度了~~~
先将exe安装或者直接copy一个绿色版软件,找到安装目录比如~/.wine/drive_c/Program Files/Foxtrader(目录名中的空格要加转义字符)
打开一个终端:
代码: 全选
~/.wine/drive_c$ wine ~/.wine/drive_c/Program\ Files/Foxtrader/FoxTrader.exe
用wine来安装QQ,进入winecfg,将riched20.dll,riched32.dll 加到libraries里,启动QQ,应该就可以进入了.除了个别地方有乱码.QQ2009有的版本能装,但是不能启动,官方的2008零碎很多,很讨厌,建议换个版本,一般来说,插件是不能用了,我wine的是sheepQQ,稳定性还凑合吧~~
foobar2000, 可以直接拷到一个地方打开就用,emule也可以,貌似一般的绿色软件都可用,foobar的前台和菜单字体都没问题,就是配置和选项里的中文都变成了方框字,没解决~~(用foobar主要是能够直接导入rar文件,我还没发现linux听歌软件有压缩包导入这个功能,以后发现再补充上)。emule重新指定一下win下的下载目录,可以续传的,很方便~不知道我装的amule有问题还是网络问题,我用amule没连上服务器,没速度,没办法,只好继续 wine回emule(现在在用ml)~~~其他的,还wine过wow,基本没问题,就是祯速比winxp下低很多,可能是我没带opengl参数的缘故,以后再试,我开了wow,内存才占用1g,貌似真的比win下要低很多~~
wine的卸载,~/.wine下的东西,最好在你卸载的时候,备份一下,我之前一次卸载wine的时候,觉得要卸就卸干净的,手动把带wine字样的目录和文件都删了删,结果,再次安装的时候,能正常安装,只是.wine下的东西,就生成的不对了,system32里没东西,运行winecfg也说找不到所有的dll,但是卸载wine和重新安装wine都不报错,很正常,我没解决这个问题,没办法,只好重新装系统,有人知道解决办法的,麻烦告诉我下。
wine的启动命令写法:
代码: 全选
env WINEPREFIX="~/.wine" wine "C:\Program Files\Tencent\QQ\QQ.exe"
鼠标右键点击应用程序→编辑菜单,找到wine菜单,新建项目→命令行输入→env WINEPREFIX="/~/.wine" wine "C:\Program Files\Thunder\Thunder.exe",~为用户目录,如/home/用户名,C:\Program Files\Thunder\Thunder.exe为绿软位置;名称 注释 任填,这样在应用程序其他那里就有这个启动器了。
PS:最新版本的wine依旧没有解决foobar配置里的方框字问题wine foobar會破音,把wine調到EsounD輸出。
另外的作法是調到OSS...用padsp wine來跑...
請自行參照下面網址...
http://forum.winehq.org/viewtopic.php?t=1457&start=5
!(24)ie4linux的安装
安装 wine这是必须的~~再检查一下cabextract有没有装,执行命令:
代码: 全选
sudo apt-get install wine cabextract
代码: 全选
deb http://us.archive.ubuntu.com/ubuntu edgy universe
sudo gedit /etc/apt/sources.list
sudo apt-get update
代码: 全选
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
网上教程一般都说是运行./ies4linux这个命令,这个命令打开一个gui,可是我在这个图形界面下安装,总是会在下载文件的地方卡死,运气好的话就在解包过程中卡死,只能强制退出,而且即使我把文件手动下载,避免程序去下东西,它也会卡在某个地方过不去,很恼人,这个图形界面做的应该是不够强壮的,我用了下面的命令,一次就装完了:
代码: 全选
./ies4linux --no-gui --install-ie6 --locale CN --install-corefonts
好了,不出意外,应该装好了。
ie7不是完整的ie7,所以,不要装了,firefox里,下个插件:
首选项里路径选择~/.ies4linux/bin/ie6IE view lite 1.3.3
好了,右键的ie选项,试试吧,使用ie打开的,哈哈
另外,如果没装ie6,但是装了wine,ieviewlite也可以去调用wine自带的那个微型ie,只是没有工具栏,没有菜单栏,就像是个弹出广告一样。路径设置方法为:~/.wine/drive_c/Program Files/Internet Explorer/iexplore.exe
如果,ie6里的首选项 标签页的标题是方框字,就按照wine的字体修改方法,把~/.ie4linux/目录下的system.reg修改一下,貌似这个ie6跟wine那个.wine目录是分离的~~
!(25)关于虚拟机xp的使用
今天忍不住,终于装了winxp的虚拟系统,感觉比xp下vmware要易用好多,经过1个小时适应性折腾,终于找到了一个使用ubuntu和虚拟机比较顺手的操作方式:
将右下角区域改成鼠标移到该区域就激活启动轮转切换条的全局选择功能.然后开启虚拟机,放到第二个桌面里,全屏.一定要装那个工具包的,这样鼠标可以自动开启独占,就是说在win和linux下都很自然的过渡,不会有触界一类的中断操作的情况发生.然后在ubuntu桌面里,可以通过轮转切换条,切换,也可以通过点击最小化在awn上的虚拟机图标,或者,直接在桌面上转滚轮,就能很迅速的切换到全屏模式的虚拟机桌面,过渡很自然,起码我这里不卡画面.
如果想切换回来,依旧是通过鼠标停留右下角区域,激活轮转切换条,切换.或者开启了桌面立方体的话,可以通过ctrl+alt+鼠标左键拖拽,激活桌面立方体切换,很炫的哦~~~
说说这个虚拟机吧.显卡是安装的一个虚拟显卡驱动,性能上不得而知了,虽然能通过wined3d安装dx8,dx9,甚至dx10的支持,可是我却启动不了wow游戏,不知道是不是因为文件夹是按照网络映射文件夹加进来的,所以启动有问题,这个问题我没接着试,因为wow文件夹太大了,拷一次要好久,等我有时间再说吧,运行了4个小游戏,绿色的,都可以用,3个需要安装的,就不行,我怀疑跟wow一样,是那个网络映射文件夹的问题.飞狐股票交易系统wine不起来,虚拟机上是运行良好,我装的xp是深度精简版,如果什么都不装,开机内存占用应该在130左右,把一些常用小软件一装(还有个avast杀毒),最少也得给他分配256M物理内存,如果打算运行一些稍大点的,就最少512M了.虚拟机是QQ的完美解决方案~~占内存也不是很大,主要是这些软件运行的时候,要比wine出来的稳定许多~~~按照上面那个使用方法,还可以使用winxp下的一些热键,基本上跟在winxp下差不多.wine也不是一无是处~~起码它现在也是可以直接运行wow了,游戏很多也能直接玩,只是性能上稍差些~~~
如果是用ie调试代码,我也建议用虚拟机的ie,因为这个ie可以安装js调试插件了,wine出来的ie不可以装哦,地址栏写你主机的内网ip就可以了,比如路由器给你分配的地址是192.168.1.100,那你虚拟机里的地址输入http://192.168.1.100:8084/就是tomcat的服务页面了.呃,暂时就说这些吧