Я прочитал все методы в разделе «Как извлечь архив с расширением .xz», и ни один из них не может извлечь архив через терминал. (например, tor)
Единственный способ извлечь расширение .xz - через GUI.
Действительно? Я обычно использую xz - это верх страницы man:
XZ(1) XZ Utils XZ(1)
NAME
xz, unxz, xzcat, lzma, unlzma, lzcat - Compress or decompress .xz and .lzma files
SYNOPSIS
xz [option]... [file]...
unxz is equivalent to xz --decompress.
xzcat is equivalent to xz --decompress --stdout.
lzma is equivalent to xz --format=lzma.
unlzma is equivalent to xz --format=lzma --decompress.
lzcat is equivalent to xz --format=lzma --decompress --stdout.
When writing scripts that need to decompress files, it is recommended to always use the name xz with appropriate arguments (xz -d or
xz -dc) instead of the names unxz and xzcat.
Итак, xz -d foo.xz делает именно то, что вам нужно.