`
iuottp
  • 浏览: 171464 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

【tar -xvf:目錄校驗錯誤】使用gtar on Solaris 替代

阅读更多

问题描述:

#gunzip -d jakarta-tomcat-4.1.31.tar.gz #没有碰到任何问题。
#tar xvf jakarta-tomcat-4.1.31.tar
当解压缩到x jakarta-tomcat-4.1.31/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ActionsTag.class, 3935 bytes, 8 tape blocks
时出现如下的错误提示。更换了好几个sun的操作系统,问题都是一样的。
“tar: 目录校验和错误”

文件jakarta-tomcat-4.1.31.tar.gz是从http://jakarta.apache.org/site/downloads/downloads_tomcat-4.cgi下载下来的,使用md5校验没有问题。

 

 解决方法:

在Solaris下安装程式时,经常会遇到无法解压的情况,Solaris 自带的tar对长文件名会出错,需使用gtar
下载
http://users.telenet.be/larc/download/solaris/

执行如下操作,就可以使用了
gzip -d gtar-solaris-4.1.4-sparc.gz
cp gtar-solaris-4.1.4-sparc /usr/local/bin/gtar
ln /usr/local/bin/gtar /usr/bin/gtar
chmod 755 /usr/bin/gtar

 

分享到:
评论

相关推荐

    镜像 k8s.gcr.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2

    docker镜像 k8s.gcr.io/sig-storage/nfs-subdir-external-...tar -xvf k8s.gcr.io_sig-storage_nfs-subdir-external-provisioner_v4.0.2.tar.gz #加载到本地 docker load --input nfs-subdir-external-provisioner.tar

    Django-1.2.5.tar.gz

    "Django-1.2.5.tar.gz" 是一个包含Django 1.2.5版本源代码的压缩文件,使用的是常见的归档格式tar与gzip的组合。在本文中,我们将深入探讨Django框架及其1.2.5版本中的关键特性、安装方法、核心概念以及在实际项目中...

    离线安装tar命令 tar-1.30-5.el8.x86-64.rpm

    - **解压归档文件**:`tar -xvf archive_name.tar`,这会解压`archive_name.tar`中的所有文件。 - **归档并压缩为gzip格式**:`tar -zcvf archive_name.tar.gz file1 file2 ...`,这会创建一个`.tar.gz`压缩文件。 -...

    HP-UX常用命令收集

    - 用途:校验文档中的拼写错误。 - 示例:`spell document.txt` - **ln file newfile**: 创建硬链接文件。 - 用途:创建指向同一文件的多个文件名。 - 示例:`ln document.txt doc.txt` - **ln -s file new...

    Linux常用命令总结

    * tar -xvf:解压缩.tar文件 5. 系统命令 * shutdown:关机命令 * shutdown -h:关机 * shutdown -r:重启 * yum:安装软件包 * whereis:搜索命令所在路径 * which:搜索命令所在路径 6. 计算机基础知识 * ...

    jdk-8u181-linux-i586.tar.gz 64位

    tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for Linux zip ...

    tar for windows windows运行tar打包工具

    例如,要打包当前目录下的所有文件和子目录,并创建名为`my_archive.tar`的归档文件,我们可以使用: ``` tar -cvf my_archive.tar . ``` 若要从`my_archive.tar`中提取所有内容,使用: ``` tar -xvf my_archive...

    Linux中17个tar命令实用示例资料.pdf

    Linux 中 17 个 tar 命令实用...使用 `tar -xvf` 命令释放 tar 文件中的指定文件或目录到指定的文件夹或者目录。 这些示例展示了 tar 命令的多种实用场景,可以帮助用户更好地理解和使用 tar 命令来管理文件和目录。

    tar压缩解压

    1. 对于`.tar`文件,使用`tar -xvf`解压。 2. 对于`.gz`文件,使用`gzip -d`或`gunzip`解压。 3. 对于`.tar.gz`和`.tgz`文件,使用`tar -xzf`解压。 4. 对于`.bz2`文件,使用`bzip2 -d`或`bunzip2`解压。 5. 对于`....

    Linux系统-(归档)备份与压缩

    - 示例:`tar -xvf archive.tar -C /path/to/directory` 将`archive.tar`中的内容解压到指定目录下。 5. `-t` 列出档案文件的内容。 - 示例:`tar -tvf archive.tar` 查看`archive.tar`文件内的文件列表。 6. `-A`...

    linux常用命令课题综合练习答案.docx

    - 相关命令:`tar –cvf a.tar`用于打包,`tar –xvf a.tar`用于解包,`tar –czf a.tar.gz`用于压缩打包,`tar –xzvf a.tar.gz`用于解压。 10. **`chmod a+rw file1`** - 含义:为所有用户添加对文件`file1`的...

    linux下tar命令的使用

    例如,`tar -xvf file.tar`将会把`file.tar`中的内容解压到当前目录。 2. **`.gz` 文件**:这是使用Gzip压缩的文件,可以使用`gzip`或`gunzip`命令来解压。例如,`gzip -d file.gz`或`gunzip file.gz`将解压`file....

    linux 常用指令

    - 解压:`tar -xvf 文件.tar` - 压缩:`tar -cvf 文件.tar 待压缩文件` 3. **zip类**: - 解压:`unzip 文件.zip -d dir` - 压缩:`zip zipfile 待压缩文件` 4. **bz2类**: - 解压:`bunzip2 文件.bz2` 或 `...

    tar命令详细介绍很经典的资料

    tar -xvf backup.tar ``` 这会将 `backup.tar` 中的所有文件解压到当前目录。 若要解压使用 gzip 压缩的文件,则需要加上 `-z` 选项: ``` tar -xzvf backup.tar.gz ``` ##### 查看归档文件内容 使用 `-t` 选项...

    Linux下常用压缩格式的压缩与解压方法.doc

    - 解包:`tar xvf FileName.tar` 这个命令用于解压一个.tar文件,`x`表示提取,`v`表示详细模式,`f`表示从文件中读取。 - 打包:`tar cvf FileName.tar DirName` 这个命令用于打包一个目录(DirName),`c`表示...

    docker-19.03.6.tgz

    docker-19.03.6.tgz tar -xvf docker-19.03.6.tgz cp docker/* /usr/bin/

    wxh tar命令详解

    - 解释:该命令将`/etc`目录下的所有内容打包并使用gzip进行压缩,最终生成`/tmp/etc.tar.gz`文件。 3. **创建bzip2压缩的tar归档文件**: - 示例命令:`tar -jcvf /tmp/etc.tar.bz2 /etc` - 解释:此命令将`/etc`...

    unbutu的终端命令

    - 解包:`tar -xvf archive.tar` - 打包:`tar -cvf archive.tar file_list` 3. `zip`: - 解压:`unzip archive.zip -d destination_dir` - 压缩:`zip archive.zip file1 file2` 4. `bz2`: - 解压:`...

    Archive-Tar-2.08.tar.gz

    "Archive-Tar-2.08.tar.gz" 是一个典型的Unix/Linux系统中使用的归档压缩文件,它结合了两种常见的工具:tar(用于创建和管理归档文件)和gzip(用于压缩文件)。在这个实例中,"Archive-Tar-2.08" 指的是 Tar 工具...

Global site tag (gtag.js) - Google Analytics