转载自:[linux.chinaitlab.com]
通过上周的文章《分享:图解安装红旗linux桌面6.0》,我想很多初学者已经跟上我的脚步,系统已经跑起来了。那么现在我们就在此基础上安装一些应用吧。还是通过连载的方式进行讲解,在我的文章中,涵盖了比较全面的问题解答,并同时讲解一些linux的命令,加快学习linux的步伐。这篇文章我先来分享一下安装QQ的全过程。
当我们去官方下载的时候,发现有这样三个版本的安装程序:DEB包,RPM包,tar.gz包,以及龙芯QQ包。对于初学者,我觉得这个时候一定不知所措,不要说安装,就连该下载哪个都是一个问题!因为我这个菜鸟在当时就遇到了这个棘手的问题,通过询问高手才明白是怎么回事。接下来我先解释一下这个几个版本:
DEB包:这是Unixar的标准归档,将包文件信息以及包内容,经过gzip和tar打包而成,一般是Ubuntu的Linux用户才用。可以算是Ubuntu的“专用”格式。当然,用一个小软件(Alien)也能把DEB转换成RPM或者tar包。就好比windows里面用软件可以把Word转换成PDF一样。
RPM包:RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括 OpenLinux、S.U.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。RPM文件在Linux系统中的安装最为简便,任何Linux都能用,所以一般用的最多的是RPM格式的。
tar.gz包:Unix或Linux下的压缩文件,好比Windows下的RAR压缩包。单独使用时,生成具有.tar扩展名的文件。当与Gzip结合用于数据压缩时,生成的文件扩展名可能是.tgz、.tar.gz或与compress结合用于数据压缩时,生成的文件扩展名则是.tar.Z。
龙芯qq:龙芯(英语:Loongson,旧称GODSON[1])是中国科学院计算所自主开发的通用CPU,采用简单指令集,类似于MIPS指令集。这个版本的QQ是专给龙芯CPU的电脑设计的。因为龙芯的架构和别的CPU不一样,所以不能使用这个版本的QQ。
在我的红旗linux 6.0系统中,我是通过RPM包和tar.gz包安装QQ的,所以分别来描述一下这两个安装方法。
(1)RPM包:这里我来介绍两种安装方法。
方法一:双击下载的文件,QQ的安装的程序会自动罗列在安装包列表里面,点击“安装”即可。下图是安装成功后的界面。默认的安装路径在root下。
方法二:通过终端程序,利用命令行的方式:
a. 开始---实用工具---终端程序。
b. 输入“rpm -i package_name.rpm”并按回车。其中package_name.rpm为该文件的文件名。我的QQ程序下载以后放在了root下,文件名为 linuxqq-v1.0.2-beta1.i386.rpm,因此我输入的命令如下图:
c. 此时QQ程序已经安装完成,开始---网络,看看目录下有没有你刚才安装的QQ!
卸载文件的方法:
a. 按照上述方法打开终端程序,输入“rpm -q -a”,目的是查询当前系统中安装所有的软件包。为什么要做这一步呢?原因很简单,就是想查看一下,我们之前安装的QQ在系统中的名字。下载时的文件名不一定就是安装后文件的名字哦!由于文件罗列过多,我们可以通过查找的方法很快确定我们要找的文件。在终端程序的菜单栏,编辑---在历史中查找,输入关键字“qq”,即可显示出我们要查找的文件,如图所示:
b. 选中查找出来的文件,右键复制。在终端中输入“rpm -e package_name.rpm”,其中package_name.rpm为安装以后文件的名字,在我的系统中,这个文件的名字为“linuxqq- v1.0.2-beta1”,因此在终端中输入“rpm -e linuxqq-v1.0.2-beta1”,如图显示时,说明该文件已经被卸载。
c. 再次打开开始---网络,看看里面的qq是不是已经没有了。
(2)tar.gz包
linux命令小知识:
tar:把文件保存到归档介质中,或直接从介质中读取归档文件。归档介质可以是软盘、磁带或常规文件。 根据后面连接的参数不同,表示不同的意思,在这里我们用到了z,x,v,f这几个参数。
-z 是配合解压.gz的
-x 解开一个包文件
-v 显示详细信息
-f 必须,表示使用归档文件
a. 根据上面的步骤,打开终端程序,输入"tar zxvf package_name.gz",其中package_name是你下载这个tar.gz文件包的名字。这句话的意思是将 package_name.gz解压到默认路径下,我这里的默认路径为root下。如果想把解压后的文件放到指定的目录中,则输入“tar zxvf package_name.gz --directory=/file”,其中“/file”是你的指定目录路径。
b. 继续输入“cd package_name”,其中“package_name”为解压后文件夹的名字。这句话的意思是进入“package_name”这个文件夹。
c. 继续输入“./qq”,看看你的qq登录框是不是自己就出来了?下次启动QQ的时候还要通过终端,直接运行命令“cd package_name”和“./qq”进入。
在安装QQ以后,终于可以松一口气了,于是关掉多余的东西,当然终端程序也不例外。就在此时,你会发现,终端关了为什么我的QQ也随之关掉了呢?这是因为我们是通过终端打开的QQ(脚本运行方式),因此关闭终端QQ也随之关闭。这个也是有解决办法的,我们来看看吧!
第一种方案:在上述过程的第C步,我们可以输入“./qq &”打开QQ登录界面,此时在终端中输入“exit”,是不是终端关闭而QQ的登录框还在那里呢?其中“&”的意思是将作业放到后台运行。
第二种方案:通过在桌面建立应用程序链接。在桌面鼠标右键-->新建-->应用程序连接,选择应用程序标签,点击“命令”后面的浏览,指向解压后QQ文件夹中的可执行文件“QQ”,工作路径指向你的QQ文件夹。再次选择“常规”标签,填写名字和更改图标等-->确定,此时快捷方式就建立好了。试一下吧,估计听我说的,心里有点儿痒痒的了,赶快行动吧!
卸载文件的方法:删除所有有关QQ的文件和文件夹即可。
装好了系统,也装上了QQ是不是已经小有成就了?下周我们继续安装其他应用,敬请大家期待!感谢那些看我文章并支持我的朋友。
inferno 于 2009-03-21 21:55:48发表:
图呢? .........................
jinger7281 于 2009-03-16 19:22:05发表:
very good顶一个
iksway 于 2009-03-13 16:44:32发表:
3# hgy_wan
evaQQ登到半途就自动弹到登录界面了是怎么回事?
顶楼主了!
hgy_wan 于 2009-03-13 15:50:15发表:
红旗6.0SP2里不用装QQ,用EVAQQ就行了
大宝 于 2009-03-13 13:42:11发表:
非常GOOD!