简单的安装QQ for linux

其实算不上安装,因为到QQ网上下下来的QQ for linux只要解决后就可以使用,不过简单的配置一下会更顺手些.

那么我们开始吧.

system: gentoo linux

那么我下的是tar.gz包,里面只有两个文件
主程序:qq
资源文件:qqres

ben@ben ~ $ ll /opt/games/qq/
total 6208
-rwxr-xr-x 1 root root 2190680 2009-01-05 17:42 qq
-rw-r--r-- 1 root root 3859 2009-11-15 12:10 QQ.png
-rw-r--r-- 1 root root 4150272 2009-01-05 17:42 res.db


看到了?三个!这个QQ.png是我在网上下的一个QQ的图标(48*48)

我发现只有在主程序目录下才能正常执行程序(这样才能找到资源文件),那么我给它写了一个启动shell

#vi /opt/bin/qq
(/opt/bin已经加入PATH中)

下面是脚本内容

 

#!/bin/bash

# qq startup shell
QQBIN="/opt/games/qq/qq"                        # 指定主程序

if [ -e $QQBIN ]; then                                # 检查主程序否存在
  QQDIR=`dirname $QQBIN`                       # 获取程序存放目录
  cd $QQDIR && $QQBIN                            # 进入程序存放目录并执行主程序
else
  echo "not found qq program..."                 # 如果主程序不存在则打印错误信息
fi


上面的脚本可以简单的执行程序,那么我们可以在xterm下简单的执行qq命令就可以正常启动主程序.

这样就结束了?不!我想你会希望在程序菜单中也加入一个QQ的启动选项,那么我使用的gnome,在/usr/sharp/applications/下建立一个qq.desktop文件

内容:

[Desktop Entry]
Name=QQ
GenericName=QQ Internet Messenger
Comment=Send instant messages over QQ protocols
Exec=qq
Icon=/opt/games/qq/QQ.png
StartupNotify=true
Terminal=false
Type=Application
Categories=Network;InstantMessaging;


上面红色部分是指定显示的图标(图标是我自己网上找的),这样我们就可以在applications/Internet下找到名为"QQ"的启动项(旁边还有一只小企鹅).

OK了,试试吧!

 

你可能感兴趣的:(Linux)