gnu-tar
UNIX操作系统本身带有一个打包工具——TAR,它为备份和恢复系统资源提供了方便。这
里我们再给大家介绍一个增强型的打包工具GUN_TAR。 这是一个自由软件且目前应用非常广
泛, 它除了具有TAR的全部功能外, 还提供了许多新的实用功能, 如支持磁带的多卷操作、
支持备份和恢复过程中的自动压缩和解压缩、支持远程设备、支持设置设备块的大小等。使
用它将大大提高系统的打包能力。
该软件带有完整的源程序, 几乎支持目前所有的UNIX操作系统和硬件平台。编译和生成
可以使用的GNU_TAR的步骤如下:
1.首先下载GNU_TAR软件包。
2.在UNIX操作系统下输入命令:
$gzip -c -d tar-1.11.8.tar.gz | tar xf -
这样, 在当前目录下将生成一个gnu_tar的子目录树, 包含源程序和说明。
3.进入gnu_tar的工作子目录:
$cd tar-1.11.8
4.输入GNU的自动配置命令:
$./configure
这是GNU的一个自动检测你当前系统配置的工具。
5.输入UNIX操作系统下的编译批命令make:
$make
6.运行自动安装功能,可以帮助你安装可执行文件和man手册等。
$make install 将编译生成的可执行文件tar复制到系统的可执行文件目录内,如/ur
/bin目录中, 为保留原系统所带的tar, 可以将新的tar换名为gnu-tar。
UNIX版本的GNU_TAR程序在freesoft站点的存放路径是:
/pub/unix/sun/solaris/solaris2.5/tar-1.11.8.tar.gz