`

fedora 12 QQ 的安装使用过程(续)

阅读更多

算是把qq for linux 好友显示不全的问题给搞定了。感悟有二:一,学计算机真的需要动手,没有别的路可以走了。二,书到用时方恨少。虽然是号称初学者,实质上也是。发现很多命令到用不好,最常见用的工作目录切换命令cd ,复制文件命令cp 都用不好,更别说rmp命令等了。

根据网上查到的资料:

可能我写这个有点晚了。 不过希望能帮助还能帮助的淫们当初我也遇到过,无论重装包还是用编译好的,都不行。 后来,我发现是配置文件以及dat的问题。我有两个本,另一个没升级,所以就把老的~/.tencent下的所有老的dat等文件全部复制过来,覆盖现在的,好友显示问题就解决了。
希望大家都还来得及。记得版上有发过老的官方deb包,大家可以去下载以获得老的配置文件以及dat文件。

地址:http://forum.ubuntu.org.cn/viewtopic.php?t=261802 深深的表示感谢,虽然步骤不是很详细,但指导思想是正确的。对于初学者来说步骤是相当重要的。

http://download.chinaunix.net/download/0013000/12397.shtml处下载2008年出的老版qq,登录,生成用户数据库,在我的电脑中显示的是大写的./TENCENT 这里该注意的是 ./tencent 是隐藏文件来的,一开始找不到。 郁闷了好久,又不知道如何搜索文件夹,百度吧。

解决方法:locate ./lencent

结果:

[root@biao ~]# locate tencent
/home/abiao/.tencent
/home/abiao/.tencent/qq
/home/abiao/.tencent/qq/451642385.pid
/home/abiao/.tencent/qq/734116255
/home/abiao/.tencent/qq/734116255.pid
/home/abiao/.tencent/qq/AppData
/home/abiao/.tencent/qq/engine.conf
/home/abiao/.tencent/qq/history.db
/home/abiao/.tencent/qq/network.conf
/home/abiao/.tencent/qq/734116255/User.db
/home/abiao/.tencent/qq/734116255/dlmgr.conf
/home/abiao/.tencent/qq/734116255/skin.conf
/home/abiao/.tencent/qq/734116255/userset.conf
/home/abiao/.tencent/qq/AppData/file
/home/abiao/.tencent/qq/AppData/qqshow
/home/abiao/.tencent/qq/AppData/validatefile
/home/abiao/.tencent/qq/AppData/file/264D19792B9A29B6D91CB52C5D6653E4.JPG
/home/abiao/.tencent/qq/AppData/file/43D32E7DE6E3724C7B81109A6B25BD00.JPG
/home/abiao/.tencent/qq/AppData/file/84FE6B53EF12B30D0F9A60B3E2F81D8B.JPG
/home/abiao/.tencent/qq/AppData/file/A1C1C850B7B7D33E3F86905499DCACCC.JPG
/home/abiao/.tencent/qq/AppData/file/sendpix0.jpg
/home/abiao/.tencent/qq/AppData/file/sendpix1.jpg
/home/abiao/.tencent/qq/AppData/file/{2A62F13C-0502-9862-0243-04886DD8E4D6}.gif
/home/abiao/.tencent/qq/AppData/file/{7ED967D3-1290-85C0-6A17-5B5114F6186A}.GIF
/home/abiao/.tencent/qq/AppData/file/{F5F2C29D-E599-1D4A-BF72-28CB9D41E5AC}.gif
/home/abiao/.tencent/qq/AppData/file/{FD0252C6-6359-6D31-AB9B-96D9271459A0}.gif
/root/.tencent
/root/.tencent/qq
/root/.tencent/qq/457246385
/root/.tencent/qq/457246385.pid
/root/.tencent/qq/734116255
/root/.tencent/qq/734116255.pid
/root/.tencent/qq/AppData
/root/.tencent/qq/engine.conf
/root/.tencent/qq/history.db
/root/.tencent/qq/network.conf
/root/.tencent/qq/457246385/User.db
/root/.tencent/qq/457246385/skin.conf
/root/.tencent/qq/457246385/userset.conf
/root/.tencent/qq/734116255/User.db
/root/.tencent/qq/734116255/skin.conf
/root/.tencent/qq/734116255/userset.conf

大概是因为安装了两个版本的QQ 才又两条路径:linuxqq-1.0-Preview2008.i386.rmp linuxqq-v1.0.2-beta1.i386.rmp

据说前者是老版本,后者则是新版本。要解决的也就是新版本显示不全的问题。安装了老版本,登录之后,搞笑的是老版本既然不能显示群组。况汗! 经过测试发现:老版本是安装在/home路径下的,而新版本是安装在/root 目录下的。

而且更搞笑的是新版本覆盖不了老版本。这里需要用到rmp 命令。

例如:卸载老版本时

$ rpm -e linuxqq 路径为存放 linuxqq-1.0-Preview2008.i386.rmp 的路径。

卸载后,安装新版本

$ rpm -ivh inuxqq-v1.0.2-beta1.i386.rmp

安装成功时,会有提示信息。

这后就要做的是复制文件的覆盖问题了。

如何在Linux下拷贝一个目录呢?这好像是再简单不过的问题了。额,可惜要复制的隐藏文件。老是提示忽略。

一般情况下,我们用的是
cp -R /home/usera/* /mnt/temp
但是这样有一个问题,/home/usera下的隐藏文件都不会被拷贝,子目录下的隐藏文件倒是会的。
其实没这么复杂,Google了之后,学了一招。原来只有用“.”当前目录代替“*”就好了。
cp -R /home/usera/. /mnt/temp

刚好 ./tencent 文件夹下就只有一个qq文件。采用这种方法直接把它复制出来就OK了,而且复制出来之后显示的不隐藏的。

接下来,随便先覆盖一下,测一下就OK 了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics