当前位置:首页 » 操作系统 » linuxtarxz

linuxtarxz

发布时间: 2023-05-25 00:57:04

㈠ Arch linux现在开始使用 zstd 替代 xz 进行软件包压缩

邮件列表 上已经宣布了,从2019年12月27日开始,我们的软件包压缩格式已经从 xz (.pkg.tar.xz) 改为了 zstd (.pkg.tar.zst) 。

zstd 相较于 xz 用压缩比换来高性能。用我们的压缩参数调用 zstd 重新压缩软件包导致了总体包大小增加 ~0.8% ,相对的这些包隐孙的解压时间总体有 ~1300% 的提速。

我们的软件源中已经有超过 545 个 zstd 压缩的软件包了,随着我们发布更新包,更多的会不断加入。目前为止我们还未发现任何用户可见的问题,所以感觉一切顺利。

如果你是一名打包者,如果你在使用最新的 devtools (>= 20191227) 那么你将自动开始打包新的 .pkg.tar.zst 包。
如果你颂罩是一名最终用户,没有手动操作需要做,只要你已经阅读并遵从了 去年新闻 中的建议。

如果你从 2018 年到现在还没有升级过 libarchive ,还有希望拯救你的系统!在 Eli Schwartz 的个人源 中提供了打包好的 pacman-static 二进制包,用他的受信用户(Trusted User)密钥签名,可以用这个完成系统升级。

译注:除Eli Schwartz 的个人源之野携闹外, [archlinuxcn]社区源 也提供了 pacman-static 的二进制包 ,由 lilac 签名,欢迎使用。

㈡ linux中tar怎么解压tar.xz文件

XZ压缩最新压缩率之王 xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数linux默认就带的一个压缩工具。 我是在下载phpmyadmin的时候看到这种压缩格式的,phpmyadmin压缩包xz格式的居然比7z还要小,这引起我的兴趣。 最新一段时间会经常听到xz被采用的声音,像是最新的archlinux某些东西就使用xz压缩。不过xz也有一个坏处就是压缩时间比较长,比7z压缩时间还长一些。不过压缩是一次性的,所以可以忽略。 xz压缩文件方法或命令 xz -z 要压缩的文件 如果要保留被压缩的文件加上参数 -k ,如果要设置压缩率加入参数 -0 到 -9调节压缩率。如果不设置,默认压缩等级是6. xz解压文件方法或命令 xz -d 要解压的文件 同样使用 -k 参数来保留被解压缩的文件。 创建或解压tar.xz文件的方法 习惯了 tar czvf 或 tar xzvf 的人可能碰到 tar.xz也会想用单一命令搞定解压或压缩。其实不行 tar里面没有征对xz格式的参数比如 z是针对 gzip,j是针对 bzip2。 创建tar.xz文件:只要先 tar cvf xxx.tar xxx/ 这样创建xxx.tar文件先,然后使用 xz -z xxx.tar 来将 xxx.tar压缩成为 xxx.tar.xz 解压tar.xz文件:先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包。

㈢ Linux中tar的命令

tar 归档+压缩

语法:tar czvf newfile.tar.gz SOURCE

语法:tar czvf 压缩后的文件名(tar.gz tar.bz2)需要压缩的文件或目录

常用参数:

-z, --gzip 以gzip方式压缩 扩展名: tar.gz

-j : 以bz2方式压缩的 扩展名:tar.bz2

-J: 以xz 方式压缩 扩展名:tar.xz

例1:创建.tar.gz 包

[root@xuegod63 ~]# tar cvf /root/etc.tar /etc

[root@localhost test]# tar zcvf /root/etc.tar.gz /etc#归档,注意备份的名字后缀

[root@localhost test]# tar zxvf /root/etc.tar.gz #解压缩

[root@localhost test]# tar xvf /root/etc.tar.gz #解压缩

例2:创建.tar.bz2包

语法: #tar jcvf newfile.tar.bz2SOURCE

[root@xuegod63 ~]# tar -jcvf ~/etc.tar.bz2 /etc

[root@xuegod63 ~]# tar -jxvf ~/etc.tar.bz2 #解压缩

[root@xuegod63 ~]# tar -xvf ~/etc.tar.bz2 #解压缩

[root@xuegod63 ~]# tar jxvf ~/etc.tar.bz2 -C /opt #解压到opt目录下

例3:创建.tar.xz包

[root@xuegod63 ~]# tar -Jcvf ~/etc.tar.xz /etc

[root@xuegod63 ~]# tar -Jxvf ~/etc.tar.xz #tar.xz 这类包,解压缩

[root@xuegod63 ~]# tar -xvf ~/etc.tar.xz

对比三种压缩方式后压缩比例:

[root@xuegod63 ~]# time tar zcf /root/etc.tar.gz /etc

[root@xuegod63 ~]# time tar jcf /root/etc.tar.bz2 /etc

[root@xuegod63 ~]# time tar Jcf /root/etc.tar.xz /etc

[root@xuegod63 ~]# ll -h etc.tar* (*为通配符,代表任意字符任意次)

-rw-r--r-- 1 0 root 28M5月 10 12:10 etc.tar

-rw-r--r-- 1 0 root 8.7M5月 10 12:14 etc.tar.bz2 #常用

-rw-r--r-- 1 0 root 9.8M5月 10 12:11 etc.tar.gz #常用

-rw-r--r-- 1 0 root 7.0M5月 10 12:16 etc.tar.xz #这个压缩比例最高,压缩的时间是最长

查看源文件大小

[root@xuegod63 ~]# -sh /etc

31M /etc

etc.tar包为28M ,实际几乎没怎么压缩。xz格式化为7.0M,传输的时候效率提高很多。

扩展:

解压指定文件到指定目录

[root@xuegod62 ~]# tar -C /opt -xvf boot.tar.gz boot/grub2/grub.cfg

解压某一类型文件到指定目录

--wildccards文件名匹配,使用通配符

[root@xuegod62 ~]# tar -tvf boot.tar.gz

[root@xuegod62 ~]# tar -C /opt -xvf boot.tar.gz --wildcards *.mo

排除指定文件并解压

[root@xuegod62 ~]# rm -rf /opt/boot

[root@xuegod62 ~]# tar -C /opt -xvf boot.tar.gz boot/grub2 --exclude=boot/grub2/i386-pc

㈣ linux怎么装后缀为tar.xz的软件安装包

《linux怎么装后缀为》网络网盘下载

链接:

提取码: 5hjm

软件是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。

㈤ linux解压命令

在Linux系统中,解压文件可以使用以下命令:

1. 解压 .zip 文件:unzip file.zip

2. 解压 .tar 文件:tar -xvf file.tar

3. 解压 .tar.gz 文件:tar -xzvf file.tar.gz

4. 解压 .tar.bz2 文件:租埋袭tar -xjvf file.tar.bz2

5. 解压 .tar.xz 文件:tar -xJvf file.tar.xz

其中,“file”弊兄液喊指的是要解压的文件名,可以根据实际文件名进行修改。另外,这些命令还可以与各种选项一起使用,以控制解压缩的过程和目标位置等。请注意,在解压缩时可能需要使用 sudo 权限。

㈥ 在linux下怎么解压和压缩tar.xz文件

解压用xd -z,后面空上一格后写上需要解压的tar.xz文件的名称。这样解压后,源文件没了,被新的.tar替代。原来的叫abc.tzr.xz,现在叫abc.tar。末尾的.xz没有了。如果想保住原始的文件,用xd -z -k。
.tar用tar -xvf解压。

㈦ linux怎么装后缀为tar.xz的软件安装包

首先:x0dx0a你需要了解xz压缩工具,具体网络(貌似比bzip2和gzip好用)..总之凡掘缺是以.xz结尾的都可以用命判碧辩令unxzfilename解压..解压后就是tar文件.x0dx0atar文慧盯件直接tarzxffilename就行了...x0dx0ax0dx0a另:x0dx0a一般的都是.tar.gz文件直接用tar-xzvffilename.tar.gz就能解压解档....

㈧ linux tar.xz怎么解压

首先,你的linux下要安装一个叫xz的工具。把tar.xz,解压成为tar其次,再把tar文件解压出来。 至于xz的安装不多说了,如果用ubuntu,看看apt-get的源里面有没有,要是fedora 、centos等等就找找yum源。 tar.xz解压为tar使用如下指令: xz -d 要tar.xz文件的具体完整的名称 解压tar使用如下指令 tar -xvf 要tar文件的具体完整的名称 通常说来,这两个指令运行后,解压出来的文件是在当前目录下。前者,解压后tar.xz文件消失,取而代之的是tar文件。后者,如果要解压到某个指定目录下,要使用-C选项。 ar -xvf 要tar文件的具体完整的名称 -C 指定的tar文件解压后的目录。 还有,如论是tar.xz还是tar,如果它们不在当前目录中,解压时,除了要写明具体名称,也有标明所在目录。 比如说,在/home/u1目录下,解压/usr/下的MPlayer-1.3.0.tar.xz就要使用 sudo xz -d /usr/MPlayer-1.3.0.tar.xz 然后是sudo tar -xvf /usr/MPlayer-1.3.0.tar

㈨ linux-2.6.39.tar.xz.sign 这里 xz是什么意思sign是什么意思

tar.xz:是Linux下的常用一种新的文件压缩格式,速度快、压缩率高。Win下可以下个7z来解压。sign:记号,符号,标志。
Linux操作系统是的创始人:是林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds),出生于芬兰赫尔辛基市。
Linux操作系统是UNIX操作系统的一种克隆系统。它诞生于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet 网络,并经过全世界各地计算机爱好者的共同努力下,现已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。
Linux 操作系统的诞生、发展和成长过程始终依赖着以下五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU 计划、POSIX 标准和Internet 网络。
现在很多找到的软件都是tar.xz的格式的,xz 是一个使用 LZMA压缩算法的无损数据压缩文件格式。 和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。 相反,xz通常作为一种归档文件自身的压缩格式,例如使用tar或cpioUnix程序创建的归档。 xz 在GNU coreutils(版本 7.1 或更新) 中被使用。 xz 作为压缩软件包被收录在 Fedora (自Fedora 12起) , Arch Linux , FreeBSD、 Slackware Linux、CRUX 和 Funtoo中。
压缩包也是两层压缩($xz -d ***.tar.xz,$tar -xvf ***.tar),外面是xz压缩方式,里层是tar压缩方式。

热点内容
scratch少儿编程课程 发布:2025-04-16 17:11:44 浏览:642
荣耀x10从哪里设置密码 发布:2025-04-16 17:11:43 浏览:369
java从入门到精通视频 发布:2025-04-16 17:11:43 浏览:89
php微信接口教程 发布:2025-04-16 17:07:30 浏览:312
android实现阴影 发布:2025-04-16 16:50:08 浏览:795
粉笔直播课缓存 发布:2025-04-16 16:31:21 浏览:348
机顶盒都有什么配置 发布:2025-04-16 16:24:37 浏览:213
编写手游反编译都需要学习什么 发布:2025-04-16 16:19:36 浏览:819
proteus编译文件位置 发布:2025-04-16 16:18:44 浏览:369
土压缩的本质 发布:2025-04-16 16:13:21 浏览:596