Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jul 2020 20:38:01 +0200
From:      Polytropon <freebsd@edvax.de>
To:        Lonnie Cumberland <lonnie@outstep.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: tbz file from pkg
Message-ID:  <20200725203801.9a4965b8.freebsd@edvax.de>
In-Reply-To: <CAPmsJLC0yTtek8AKo6r_XL8yt_9dCNvGs1jyVyOTu6g9N7YziA@mail.gmail.com>
References:  <CAPmsJLC0yTtek8AKo6r_XL8yt_9dCNvGs1jyVyOTu6g9N7YziA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 25 Jul 2020 13:25:19 -0400, Lonnie Cumberland wrote:
> In working with the "pkg fetch .." command, I notice that the coles come
> back with the ".txz" extension.
> 
> In my reading on FreeBSD, it seems that the common extension is a ".tbz"

Those extensions mean different things.



> So then, I am wondering how to either have "pkg fetch" return ".tbz" files
> or perhaps there is a way to convert the ".txz" files.
> 
> Any insight on this?

The extensions usually identify what 't' that is is a tar
archive, and "xz" indicates the kind of compression. There
are many:

----- filename extensions ----- ------- compression --------
short   long       alternate    meaning           tar option
------------------------------------------------------------
.tar                            tar
.tgz    .tar.gz                 tar + GNU zip    -z
.tbz    .tar.bz    .tar.bz2     tar + bzip       -j
.txz    .tar.xz                 tar + xz         -J

BSD tar supports them all, it can conveniently combine the
uncompression and extraction operations.

Also see "man 1 xz" and "man 1 bzip2" for details, as well
as "man 1 tar", of course. :-)

In order to convert a .txz to a .tbz archive, you can use
the tools mentioned above to uncompress and recompress the
content. Note that there are various options that can affect
the compression level.


-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200725203801.9a4965b8.freebsd>