九王爷

九王爷的府邸


  • 首页

  • 分类

  • 归档

  • 标签

在VIM中轻松编写wordpress

发表于 2012-03-22 | 分类于 Uncategorized

环境

archlinx , vim7.3, python2.7,python3,python3.2,markdown,markdown_py

安装步骤

  • 安装python(我的机器上本来就有python几个版本)
  • 安装vim/gvim
  • 下载安装 vimrepress
  • 安装python2-markdown(可以用vim -version 查看支持的python版本,我的是2.7,
    所以下载的是python2-markdown)

OK,安装完成了,现在开始享受在vim里面编写blog的快感吧

Wine 中运行word,输入汉字变其它文字

发表于 2011-10-19 | 分类于 Uncategorized

这问题困扰了我两年以上了。遍寻网络都没相似的问题。估计是太小众了。
问题如下:
在用wine运行word一段时间后,或都刚装好就发现在输入英文时是没问题的,但
在输入中文时就会变成其它字符,像在我这里就老是变成朝鲜语。实在是纠结。
几年内反复发作,一发作就只好重装下。不然就没办法用了。
结果今天又发作了,很痛苦。但无意中在网上看到说wine程序会受locale影响。
真是一语惊醒梦中人,立马在word的快捷启动菜单上点右键属性,在commond上的
env后面加上LC_ALL=zh_CN.UTF8。 再测试……..世界变美好了。嘎嘎
完整commond如下:当然,这个是我的,你们的需要自己修改
env LC_ALL=zh_CN.UTF8 WINEPREFIX=”/home/oldhome/simon/.wine” wine C:\windows\command\start.exe /Unix /home/oldhome/simon/.wine/dosdevices/c:/users/Public/桌面/Word\ 2003.lnk

版本控制器的选择hg和git

发表于 2011-09-22 | 分类于 Uncategorized

针对版本控制,经过比较比较,再比较。试用。
最后还是选择了hg作为最近几个项目的版本控制软件。
本来一直是在git和hg之间徘徊了2年,并且在公司服务器上也有搭建git的repo,
但综合比较功能上还是github和bitbucket更适合开发使用。特别是github,但
github不支持私有软件库,当然,付钱是另外一种选择。真怕付钱后哪天没付款了,
将你的代码全部公之于众。所以最后还是选择只支持hg的bitbucket做为主版本控
制器,虽然hg在速度上和一些功能上确实跟git有差距,管它的,速度不是最主要
的,功能上,hg的功能也足够满足我的任何需求了。

KVM以及virsh比较详细的说明·[转]

发表于 2011-09-08 | 分类于 Uncategorized

我这里的环境和下面转载的文章中的环境有所不一样:

我的host主机是centos6,原本计划也是安装的ubuntu服务器版的。结果弄了近一天,查了无数资料,不得不面对一个显示,钠就是ubuntu11.04 server版的对RAID5的支持太差了,或者说基本不支持。只好又老老实实的装成了centos6 64bit

guest准备弄2003


最近远程管理着一台HP DL系列的服务器,硬件支持虚拟化,所以准备用kvm将其榨干,虚拟出多台服务器。
HOST操作系统:ubuntu server 10.04.2 64bit
客户机操作系统:1.win2003 sp2 32bit
2.debian 6.0.1a 32bit
预期:
1.职能划分 HOST操作系统专职伺候GUEST操作系统,具体的应用放在GUEST操作系统中。
2.网络预期 HOST操作系统和各个GUEST操作系统采用桥接方式,静态分配IP,处在同一网段。为了方便叙述,假定HOST的IP为10.3.1.35,两个GUEST的IP分别为10.3.1.36和10.3.1.37.
3.数据共享 实现HOST和GUEST之间的数据共享。
4.管理 方便管理,最好有远程管理工具。
步骤:
1.前期准备条件:
最小化安装ubuntu server 10.04.2 64bit(已经自带部分KVM),软件安装请参考本站置顶贴(http://forum.ubuntu.org.cn/viewtopic.php?f=65&t=154792),由于整个过程是不断摸索,所以有些软件安装的具体过程没有留下记录。
但必须安装kvm,qemu-kvm,libvirt-bin

代码:

sudo apt-get install kvm libvirt-bin python-virtinst bridge-utils

安装完了后,要将自己的用户名加入到libvirtd组中

代码:

sudo adduser $USER libvirtd

$USER是你自己的用户名
为了方便管理guest,ubuntu server最好装一下acpid

代码:

sudo aptitude install acpid

-.-!为什么没用apt-get 呢。。。
2.配置桥接
这一部分最迷惑人,最开始参考的是置顶贴,但其中的一句话理解错误“根据你的情况加入以下内容:”导致第一次配网络与服务器失去连接,到机房重启才继续进行,注意,这里的“加入”应该为“更改为”,可参考此贴http://hi.baidu.com/huakaiweizhi/blog/item/b53b16ced4ead72cb700c844.html
具体步骤:
a.修改interfaces

代码:

sudo vim /etc/network/interfaces

本人原始配置

代码:

auto eth0
iface eth0 inet static
address 10.3.1.35
netmask 255.255.255.192
network 10.3.1.68
broadcast 10.3.1.127
gateway 10.3.1.129

dns-* options are implemented by the resolvconf package, if installed

dns-nameservers 10.1.0.40
dns-search ubuntu
修改之后的配置

代码:

auto lo
iface lo inet loopback

The primary network interface

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
address 10.3.1.35
netmask 255.255.255.192
network 10.3.1.68
broadcast 10.3.1.127
gateway 10.3.1.129

dns-* options are implemented by the resolvconf package, if installed

dns-nameservers 10.1.0.40
dns-search ubuntu

bridge_ports eth0
bridge_stp off
bridge_maxwait 5
bridge_fd 0


b.重启网络,使配置生效

代码:

sudo /etc/init.d/networking restart

注意:对于远程操作者而言,这一步一定要谨慎操作,避免与服务器失去联系。
c.重启后,用ifconfig检查

代码:

ifconfig

正常的话,eth0应该不再有IP,虚拟的桥接网卡br0应该接管了eth0的配置,并将数据转到eth0
我的显示:

代码:

br0 Link encap:以太网 硬件地址 00:1b:78:9b:c1:5e
inet 地址:10.3.1.35 广播:10.3.1.127 掩码:255.255.255.192
inet6 地址: fe80::21b:78ff:fe9b:c15e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:9989322 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:11703348 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:5763086071 (5.7 GB) 发送字节:7809744229 (7.8 GB)

eth0 Link encap:以太网 硬件地址 00:1b:78:9b:c1:5e
inet6 地址: fe80::21b:78ff:fe9b:c15e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:12338743 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:11084473 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:8041899891 (8.0 GB) 发送字节:5870981468 (5.8 GB)
中断:16 Memory:f8000000-f8012800

lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 跃点数:1
接收数据包:194873 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:194873 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:123538384 (123.5 MB) 发送字节:123538384 (123.5 MB)


至此,桥接网络成功

3.安装GUEST(以win2003为例)
准备工作:将win2003的安装镜像放到服务器目录中,假定放在/home/darkofday/win2003.iso;假定安装好的虚拟磁盘位于/home/kvm/win2003/win2003.img
a.服务器端操作启动安装
远程到服务器,用virt-install启动安装:

代码:

sudo virt-install –connect qemu:///system -n win2003 -r 1024 –vcpus=2 –disk path=/home/kvm/win2003/win2003.img,cache=writeback,size=90 -c /home/darkofday/win2003.iso –vnc –noautoconsole –os-type windows –accelerate –network=bridge:br0,model=rtl8139 –hvm –os-variant=win2k3

这一步(如果用kvm命令,也有可能出现)如果出现如下错误提示:

代码:

pci_add_option_rom: failed to find romfile “pxe-rtl8139.bin”
inet_parse: ipv4 parse error (100)

执行如下命令可修复

代码:

sudo apt-get install kvm-pxe

说明:

代码:

–connect qemu:///system

是将画面连接到qemu:///system服务,以便在远程计算机上用virt-viewer控制安装过程。

代码:

-n win2003

这个是给GUEST取一个名字,很有用,以便virt-viewer连接,同时方便用virsh管理

代码:

–disk path=/home/kvm/win2003/win2003.img,cache=writeback,size=90

指定将安装好的虚拟磁盘置于/home/kvm/win2003/win2003.img,大小90G;这个地方不需要事先创建虚拟磁盘,与qemu-kvm不同,如果没有事先创建,该命令会自动创建。

代码:

–network=bridge:br0,model=rtl8139

将guest的网络桥接到br0,网卡选rtl8139,当然也可以选择其它型号的虚拟网卡,具体可参考man virt-install
b.在自己的电脑(desktop)上远程控制安装过程
执行上述命令后,服务器端就已经启动安装过程了,此时,你需要一台电脑(linux操作系统,带桌面的,可以用自己的笔记本)来控制安装过程。您需要先在desktop上安装virt-viewer:

代码:

sudo apt-get install virt-viewer

然后,启用root窗口

代码:

su

远程连接到服务器安装过程

代码:

virt-viewer –connect qemu+ssh://[email protected]/system win2003

在这个过程中,需要输入两次服务器端的root密码,如果服务器端没有设置root密码,可以用如下命令设置

代码:

sudo passwd root

安装好win2003后,就可以设置网络了,设置好网络后,guest就可以与外界自由联通了,这时也可以不通过virt-viewer,而直接通过远程桌面连接管理win2003了。(本人在此处走了弯路,由于用了一个有问题的win2003安装镜像,装好后,不管如何设置,找了N多资料,网络死活不通,想死的心都有了,一两天后才意识到可能是镜像的问题,换了个镜像文件,立马好了,尼玛啊~~~)
本段参考资料:http://www.howtoforge.com/installing-kvm-guests-with-virt-install-on-ubuntu-8.10-server

4.服务器端管理guest
服务器端用virsh管理guest,有人可能想要一个和vmware-server类似的web管理界面,其实有的,甚至有基于kvm,做的和vmware-esx类似的虚拟机操作系统,还有分布式管理的,但管理一台服务器的话,还是virsh省心,可以参考:http://www.linux-kvm.org/page/Management_Tools
执行以下命令,就可以进入virsh

代码:

virsh

virsh的具体命令可以参考其帮助,也可以参考网上的,不过最常用的也就这么几个:

代码:

help

简易帮助文档

代码:

list

列出通过virt-install 安装的,正在运行的guest。

代码:

list –all

列出所有guest

代码:

start win2003

启动一个guest,比如win2003

代码:

shutdown win2003

关闭一个guest,比如win2003

代码:

destroy win2003

彻底关闭一个guest,包括释放其占用的资源,不影响虚拟磁盘本身,还可以通过start命令启动guest。

5.服务器host和guest之间共享数据
如果guest是linux,可以通过设置NFS来实现;如果guest是windows,也可以安装NFS服务来实现,不过要麻烦的多。我现在主要是guest中需要获取host中存放的软件,是通过virsh附加device实现将数据单向传送到win2003中的,觉得通过virsh也可以实现双向,但还没有摸透。先说说单向的吧。
首先,我实现的是把服务器上的镜像文件(iso或其它可以mount的文件),通过给win2003附加cdrom的方式单向共享。如果文件不是iso格式,可以通过mkisofs来制作,很简单。先安装mkisofs

代码:

sudo apt-get install mkisofs

然后将/home/darkofday/share/sql2005x86.rar(也可以是文件夹)文件制作成/home/darkofday/sql2005.iso

代码:

mkisofs -r -o /home/darkofday/sql2005.iso /home/darkofday/share/sql2005x86.rar

ISO文件制作好了。然后进入virsh

代码:

virsh

给win2003附加cdrom(注意,win2003必须是开机状态才能附加,不然会报错)

代码:

attach-disk win2003 /home/darkofday/sql2005.iso hdc –mode readonly –driver file –type cdrom

附加成功。

kvm 的一些简单介绍[转]

发表于 2011-08-26 | 分类于 Uncategorized

KVM(Kernel-based Virtual Machine)是一个全虚拟化的解决方案,它自2.6.20以后正式成为Linux内核的一部分,也就是说,它是Linux内核官方支持的一个虚拟化方案。KVM的硬件需求是CPU必须支持虚拟化,对于Intel CPU来说是Intel VT,AMD CPU则是 AMD-V。如何确定你的CPU支持硬件虚拟化呢?

egrep ‘(vmx|svm)’ /proc/cpuinfo

vmx是Intel CPU的,svm则是AMD CPU的。我的CPU返回如下:

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36
clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs
bts rep_good pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1
xsave lahf_lm ida tpr_shadow vnmi flexpriority
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36
clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs
bts rep_good pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1
xsave lahf_lm ida tpr_shadow vnmi flexpriority

在Ubuntu下面需要安装下面的软件:

sudo apt-get install kvm qemu-kvm

加入个人用户到kvm组,以保证个人用户可以读写/dev/kvm,否则,以个人用户无法运行kvm:

sudo adduser $USER kvm

如果想使用物理磁盘,则需要加个人用户到disk组:

sudo adduser $USER disk

现在最好重启一下计算机!

下面开始安装操作系统,我安装了Windows XP和Windows 7,下面以Windows XP为例开始安装。

先准备好一个磁盘文件,有2种常用的格式,一个是qemu的qcow2格式,一个是raw格式,前者是可以增长的文件格式,后者实际是磁盘上一个连续区域。

qcow2:

qemu-img create -f qcow2 winxp.img 10G

Raw:

dd if=/dev/zero of=winxp.img bs=1024K count=10000

下面开始安装,准备好安装光盘文件winxp.iso,下面是安装的指令:

kvm -m 1024 -cdrom=winxp.iso winxp.img -boot d -localtime

XP安装很快,20分钟左右就可以安装好,Win 7大约需要40分钟。下面开始以下后面的工作,会涉及更多的参数。

配置硬盘和网络的virtio模式,virtio是个半虚拟化的模式,速度比传统方式还要快些,根据Using virtio_net For The Guest NIC一文的测试,virtio还是很有优势的。

在虚拟机里面下载virtio windows guest驱动: Storage driver和Network driver,其中已经包含了xp、win7等的驱动。

根据boot from virtio block device一文的介绍,用以下方式进行安装驱动。

建一个临时的磁盘文件:

qemu-img create -f qcow2 fake.img 1G

启动虚拟机:

kvm -drive file=winxp.img,if=ide,boot=on -drive file=fake.img,if=virtio -m 1024
-localtime -net nic,model=virtio -net user -usb -usbdevice tablet

在启动的虚拟机里,会找到virtio设备,然后安装这两个驱动。安装完毕后,关机。以下面方式重新启动:

kvm -drive file=winxp.img,if=virtio,boot=on -m 1024 -net nic,model=virtio -net user
-usb -usbdevice tablet -soundhw es1370

下面配置远程桌面对Windows的访问,首先需要在虚拟机的Windows里面开启远程桌面,而且必须给用户加上密码,Windows XP和Windows 7需要是Professional以上版本。然后运行mmc继续配置远程桌面访问参数。

打开mmc后,“添加/删除管理单元“ -> “添加” -> “组策略对象编辑器” -> “本地计算机”。在里面配置:“计算机配置” -> “管理模板” -> “Windows 组件” -> “终端服务” -> “限制最大颜色深度”,设置为24位,原来默认是16位。

关机,重新以可以以新的模式后台运行:

kvm -M pc -drive file=winxp.img,if=virtio,boot=on -localtime -m 1024 -soundhw es1370
-net nic,model=virtio -net user -vnc 127.0.0.1:0 -daemonize -redir tcp:3389::3389
-name WindowsXP -usb -usbdevice tablet

-vnc 127.0.0.1:0表示以vnc模式运行,-daemonize表示kvm以后台运行,-redir tcp:3389::3389表示将虚拟机的3389端口映射为宿主机的3389端口上,这样rdesktop本机就可以进行远程桌面访问了。如果想实时查看状态,可以使用vncviewer或者vinagre查看。

现在可以rdesktop进行访问了,下面是rdesktop的参数:

rdesktop localhost -u username -p password -f -D -z -P -r sound:local -clipboard

这里-z参数可以保证鼠标运行速度不缓迟,-f表示全屏。

虚拟机如何使用USB设备呢,首先要保证用户可以访问USB设备,qemu支持usb设备在虚拟机里面的拔插,在qemu界面里(或者vnc访问的界面里),Ctrl+Alt+2进入qemu monitor命令行控制模式,然后

usb_add host:vid:pid

查看usb设备:

info usb

Windows 7的运行和访问参数与Windows XP类似。

解决ubuntu 下VirtualBox安装ghost xp蓝屏问题

发表于 2011-06-10 | 分类于 Uncategorized

不是我发明的,网上找的
 用VirtualBox虚拟系统安装了一个Ghost XP SP3,还原系统后,重启进入Windows XP时,出现蓝屏提示processr.sys,看单词应该是处理器方面的问题,蓝屏代码为0x000000CE,提示处理器驱动文件问题,于是开始着手找相关资料,终于找到一个解决办法。

  用Ghost XP SP3光盘启动,进行WinPE,在运行输入“cmd”,打开命令行窗口,输入“reg load hklm!system c:\windows\system32\config\system”,这个命令的作用就是把XP的注册表加载到WinPE系统的注册表,再次打开“开始”->“运行”,输入“regedit”,进入注册表编辑器,打开“HKEY_LOCAL_MACHINE!system \ControlSet001\services\processor”,修改start值1改为4,再进入“HKEY_LOCAL_MACHINE !system\ControlSet002\services\processor”,修改start值1改为4,到这里就已经修改完成了,接着回到命令行窗口,输入“reg unload hklm!system”,卸载挂载,重新电脑,就没有蓝屏的提示了。

信荣达科技的企业信息化解决方案不错

发表于 2011-05-31 | 分类于 Uncategorized

最近对比了许多公司的信息化解决方案,最后还是推荐采用了成都市信荣达科技有限公司给我们做的方案,很不错,从邮件服务到生产管理以及销售管理,还有最头痛的企业内容和文档管理。

好像最近他们的网址换成xiroda.com了。

这里有没也用他们公司产品的,我们交流下使用经验?

HTC desire z 半小时获得root权限并刷第三方rom

发表于 2011-05-09 | 分类于 Uncategorized

下载 root工具 ,解压。

**1、gfree文件(单个的)拷到SD卡根目录上;

2、通过SD卡安装好visionary14+, 启动后勾选“第二、第三”个钩,再选temporary now,等黑屏过去,退出;
3、安装android terminal emulator,进入使用su(就是直接在命令行输入su,然后回车)获得特权模式,用以下红色命令:
cp /sdcard/gfree /data/local #拷贝gfree文件到相应目录
cd /data/local #切换到刚才拷贝的文件目录
chmod 777 gfree #
./gfree -f 然后巴拉巴拉的一页文字,解决了;
4、关机,按音量键减以及开机键开机,进入HBOOT,正常可以看到S-OFF在第一行了;
5、重启手机,进入visionary14+,再来一次temporary now,等黑屏过去,点Attemp Permroot now,自动重启,成功!
6、测试,重启后直接进入terminal,执行su,变成#则大功告成!
这里注意的是,要是你本来是S-OFFl了,只需做第5、6步即可。(很多人说不行,是没有注意代码的那几个空格!!!!大家注意点~~~)
**这里还有我在用的固件管家,要是你做完了以上的6步,就安个固件管家,把recovery刷进去

======================获得root权限结束=============================

===========================开始刷机============================================

**

**刷recovery的方法: 把下载下来的ZIP文件改名为PC10IMG.ZIP放入SD卡根目录 手机重启进入HBOOT会提示更新 按音量向上键选择YES即可
刷ROM的方法:
1、把下载下来的ZIP ROM文件放入SD卡
2、关机状态(建议拔电池),音量减少键+电源键进入HBOOT 3、移动光标(可音量加减键控制),选择第二项recovery,按导航键进入确认 4、进入recovery后,选择第三项:wipe data/factory reset,清空数据 5、移动光标到:delete all user data,并确定 6、清空完毕会返回到主界面,选择install zip from sdcard,并确认 7、进入下层菜单后,选择choose zip from sdcard 8、再次进入下层菜单,选择你刚刚复制到TF卡的ROM(XXX.zip) 9、确认后开始刷机

ubuntu 指纹识别 fingerprint 驱动

发表于 2011-04-17 | 分类于 Uncategorized

最近在搞t61上的指纹识别,因为看了网上的一些帖子说fingerprint-gui是山寨货啥的,建议使用 thinkfinger-tools libpam-thinkfinger。
结果尝试了一圈搞了几天,才发现只有fingerprint-gui才是真正有用的指纹识别,其他的thinkfinger-tools libpam-thinkfinger才是山寨浮云,连sudo的时候都不支持。fingerprint-gui不止配置简单,而且在哪里都能用。
所以这里转载一个fingerprint-gui的配置步骤,以备忘
关键词:ubuntu 指纹识别 fingerprint 驱动
用于Ubuntu 10.04, 10.10, 11.04, 11.10以及一切基于它们的发行版的Fingerprint GUI包查看http://www.n-view.net/Appliance/fingerprint/
一、安装:
提示:如果事先手动安装了Fingerprint GUI,彻底删除它。删除所有二进制文件,共享库,以及其它相关文件,恢复所有对系统配置文件作的更改,特别是/etc/pam.d/底下的文件。
1、添加以下PPA源:

#sudo add-apt-repository ppa:fingerprint/fingerprint-gui

#sudo apt-get update
2、安装fingerprint-gui.

sudo apt-get install fingerprint-gui policykit-1-fingerprint-gui

3、如果你有FPrint项目支持的指纹识别设备,支持的设置参看
http://reactivated.net/fprint/wiki/Supported_devices
,此步可以跳过。如果你的设备是UPEK制造的,你需要安装他们的libbsapi库:

#sudo apt-get install libbsapi
4、注销登录,然后再重新登录(有时可能需要重新启动计算机,以使PolicyKit进程重启)
二、设置:
安装好后,进入“系统->首选项->Fingerprint GUI”,然后按提示初始化输入你的指纹,建议多输入几个手指的。到此为止,设置就完成了。
然后尝试注销再登录,或是在控制台运行sudo命令,应该会有指纹识别的框弹出以验证身份,当然你也还可以通过输入密码的方式验证身份。
三、卸载:
对于GNOME用户,运行

#sudo apt-get install policykit-1-gnome

#sudo apt-get remove fingerprint-gui
对于KDE用户,运行

#sudo apt-get install polkit-kde-1

#sudo apt-get remove fingerprint-gui
四、可能遇到的问题
如果按以上操作后,配置没有生效,可以尝试运行:

#sudo pam-auth-update
然后确认PAM配置文件“Fingerprint authentication by Fingerprint GUI”排在列表第一位并且已经启用。如果不是,尝试运行:

#sudo pam-auth-update –force
有任何问题可以查看安装日志:/var/log/auth.log,以查找问题原因。
原文以及更多细节可以参看https://launchpad.net/~fingerprint/+archive/fingerprint-gui

简单wine TM2009 特定版本 稳定运行 不崩溃

发表于 2011-04-17 | 分类于 Uncategorized

一直都在找比较好的方式来在linux上运行QQ。比较好的方式当然是不使用QQ,但
很多朋友同事等都会使用QQ,没办法,只好找方法来运行QQ。webQQ不错,但速度
不是很好,功能也不多。
以前wine成功过,但后来由于wine里面的东西越装越多,最后就因为未知原因不能
使用了。后来重装也装不上。
借这次更换电脑的机会,将wine重装了下,当然就顺便装了下tm2009.
当然,方法不是我首创的,我也是看UBUNTU论坛上的方法,只是有一定的删节,更
不影响系统。
环境:
系统:ubuntu 10.10
wine:wine-1.3.17 安装了核心字体,vcrun6,msxml3 、gdiplus 、riched20、
riched30、因为先装了其他office等软件,所以还装了其他组建,但不确定是否对tm的安装
邮影响了。如果下次再装,一定先装QQ,以便测试需要哪些组件。
1.当然是安装TM2009,我使用的
2.删除以下文件夹内的东西
~/.wine/drive_c/users/用户名/Application\ Data/Tencent
~/.wine/drive_c/users/Public/Documents/Tencent(应该是可选的,没试过,哪位试下告诉我声)
~/.wine/drive_c/users/用户名/Temp(应该是可选的,没试过,哪位试下告诉我声)
3.运行一次但是不要登录(这个很重要,要不然他就update了,即便你关掉update也是一样的)
4.关闭TMqq
5.在这些文件夹 不让他写入 只让读和执行
chmod a-w -R ~/.wine-tm/drive_c/users/用户名/Application\ Data/Tencent
(据说这个最重要,要不然输入密码时就崩溃)
chmod a-w -R ~/.wine-tm/drive_c/users/Public/Documents/Tencent (这个可选,建议不要改。因为里面只有一个文件,就是设置接收文件保存目录的,改了后就不能随意更改保存目录了,当然,手动改还是可以改的)
OK,应该可以运行,而且没问题了,在其他地方看的有的会影响其他软件的安装使
用,我这个应该是不影响使用的。

1234…27
九王爷

九王爷

这里是外宅,备份用的

269 日志
19 分类
41 标签
© 2017 九王爷
由 Hexo 强力驱动
主题 - NexT.Pisces