科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件初试在Linux上安装QQ2005

初试在Linux上安装QQ2005

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

即便是用wine运行的QQ,感觉也比Java写的LumaQQ快许多.

作者:理论上存在 来源:CSDN 2008年3月26日

关键字: QQ 安装 Linux 开源

  • 评论
  • 分享微博
  • 分享邮件

先下载编译安装 wine 0.9.7。

我现在是以root身份登录,那么在 ~/.wine/dosdevice, 在我这里就是 /root/.wine/dosdevice 目录下有 c: d: e: 等链接,它们就是wine虚拟的Windows磁盘。现在,c: 指向的是 /root/.wine/dosdevices/library,打开 library 目录,我们可以看到下面有 My Documents、Program Files、windows 三个目录,打开windows目录,发现下面仅有少量文件,尤其是system32目录下仅有54个项目。下面我们要把system32目录链接到本机Windows系统的system32目录。先把原来wine中的system32目录改个名,比如system32_,以备以后需要时恢复。然后进入终端shell,假设Windows系统安装在SATA硬盘的C盘上,这个C盘已经挂载到 /media/sda1,那么可以这样操作:

root@localhost:~# cd ~/.wine/dosdevices/c:/windows

root@localhost:~/.wine/dosdevices/c:/windows# ln -s /media/sda1/WINDOWS/system32 system32

经过这样的链接,用winw运行的Windows程序就能使用本机Windows系统庞大的共享库。

为什么不直接链接整个 Windows 目录呢?因为待会儿运行的QQ等程序会改写Windows目录,即便你重新编译过内核,NTFS分区是可写的,但改写NTFS分区是不安全的,不提倡这样做。

接下来要链接Widnows系统上的字体。wine提供的字体在 ~/.fonts,在我这里就是 /root/.fonts目录下。一共只有四种字体,无法满足要求。而 ~/.wine/dosdevices/c:/windows/fonts 正是软链接到 /root/.fonts 目录的。现把原来的fonts改名为fonts_,然后这样操作:

root@localhost:~# cd ~/.wine/dosdevices/c:/windows

root@localhost:~/.wine/dosdevices/c:/windows# ln -s /media/sda1/WINDOWS/Fonts fonts

好了。如果需要的话,你还可以改变其他链接。下面开始安装QQ2005英文版。

到 http://im.qq.com 下载 QQ2005英文版  文件名为 QQ2005Formal_eng.exe
假设安装程序放在 /tmp/downloads 下,那么在shell中输入 wine /tmp/downloads/QQ2005Formal_eng.exe 执行安装程序,如果你装在wine虚拟的C盘,那么,执行 wine ~/.wine/dosdevices/c:/Program Files/Tencent/QQ/QQ.exe 开始运行QQ。

即便是用wine运行的,感觉也比Java写的LumaQQ快许多。

 

 

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章