tar格式的文件是另外一种流行的软件安装文件。它们通常可以从">软件开发者的主页或者如http://www.sourceforge.net 这样的在线软件库下载。
Linux里的tar命令用于档案文件,而且此文件通常有一个“.tar”文件后缀名。这些文件常常被压缩.gzip格式,而且在这种情况下,它们的后缀名将会是“.tar.gz”或者“.tgz”。从以上两种文件中提取数据的命令是类似的。当解压一个tar文件时,提取数据的命令是“tar -xvf 文件名.tar”。当解压档案文件时,要用的命令是“tar -xzvf 文件名.tar.gz”。
tar文件安装方法中,你首先要解压档案文件,并提取其中的内容放置在一个本地子目录中,这个子目录的名称通常和tar文件的名称是一样的。通常这个子目录里会有一个叫做README(读我)或者INSTALL(安装)的文件,其概述了安装软件所需的所有步骤。
下面是安装基于tar的软件的最初几个步骤:
1)输入从指定文件中提取数据的tar命令。
[root@bigboy tmp]# tar -xvzf linux-software-1.3.1.tar.gzlinux-software-1.3.1/linux-software-1.3.1/
plugins-scripts/.........linux-software-1.3.1/linux-software-plugins.spec[root@bigboy tmp]#
This creates a subdirectory with the installation files inside.
[root@bigboy tmp]# lslinux-software-1.3.1 linux-software-1.3.1.tar.gz[root@bigboy tmp]#
2)使用cd命令进入生成的子目录,并按照README和INSTALL文件中所列的指示来做:
[root@bigboy tmp]# cd linux-software-1.3.1[root@bigboy linux-software-1.3.1]# lsCOPYING install-sh missing pluginsdepcomp LEGAL mkinstalldirs plugins-scriptsFAQ lib linux-software.spec READMEHelper.pm Makefile.am linux-software.spec.in REQUIREMENTSINSTALL Makefile.in NEWS subst.in[root@bigboy linux-software-1.3.1]#
用tar文件安装软件,常常需要安装别的支持tar文件,而且每一个有各自特定的安装命令,这会让人很沮丧。与此相反,RPM或DEB用一个标准的命令格式就可以安装,而且用起来也很简单,这对Linux新手来说可能是更好的方法。