Como se descompacta XZ ? [RESOLVIDO]

1. Como se descompacta XZ ? [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 16/10/2022 - 12:14h

Já tenho o XZ instalado na máquina (e nem foi eu que instalei, veio por padrão no meu Arch) mas tanto o terminal qto o modo gráfico continuam acusando formado de aquivo desconhecido, tá faltando alguma coisa? como se abre esse tipo de pacote?


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/10/2022 - 18:01h

novatterra escreveu:
https://imgur.com/a/czXzReB kkkkkkkkkkk


você indicou o arquivo para o more não para o xxd
o certo é $ xxd vlc-3.0.17.3.tar.xz | more

quando é um arquivo vazio o xxd mostra apenas uns zeros e ao final um ponto
você pode saber que ele não tem nada porque o codigo dele é no meio

tipo assim
<linhas de código em hexa>: <código em hexa> <código em texto>
https://www.computerhope.com/unix/xxd.htm


já joguei esse fonte fora e baixei outro do site mas o resultado ainda é o msm, que diabo de formato complexo, custava eles botarem o bixo no tar.gz padrão?

não é incomum usarem o xz para compressão
a compressão do gz é ruim e a velocidade de descompressão tambem
hoje em dia algumas distros não comprimem mais os pacotes,apenas compactam
mas alguns arquivos como os stages do gentoo vem em xz e sempre funcionaram normalmente para mim
segundo o https://tukaani.org/xz/
o XZ Utils cria uma saída 30% menor que gzip e 15% menor que bzip2.
mas tambem é muito mais lento

3. Re: Como se descompacta XZ ?

niquelnausea
niquelnausea

(usa Arch Linux)

Enviado em 16/10/2022 - 13:11h

unxz arquivo.xz ou tar -xvf arquivo.tar.xz.

o pacote 'e este https://archlinux.org/packages/core/x86_64/xz/

veja se esta usando o enderenço e nomenclatura corretos.


4. Re: Como se descompacta XZ ? [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 16/10/2022 - 13:57h


niquelnausea escreveu:

unxz arquivo.xz ou tar -xvf arquivo.tar.xz.

o pacote 'e este https://archlinux.org/packages/core/x86_64/xz/

veja se esta usando o enderenço e nomenclatura corretos.


Boa tarde mano, então cara já usei esses comandos e sei que o pacote certo está instalado, mas não sei o que está havendo, dá uma olhadinha mo resultado:

 


==================================================
Inteligência é a habilidade de evitar fazer o trabalho, e mesmo assim conseguir ter o trabalho realizado. (Linus Torvalds)


5. Re: Como se descompacta XZ ?

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/10/2022 - 15:06h

use o comando "$ file arquivo.xz" nele para saber que tipo de arquivos ele é
o xz é um compressores de arquivos famoso pela sua alta taxa de compressão e vem em todas as distros linux e bsds
(nunca vi uma sem ele)


6. Re: Como se descompacta XZ ? [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 16/10/2022 - 15:30h


adminbuster escreveu:

use o comando "$ file arquivo.xz" nele para saber que tipo de arquivos ele é
o xz é um compressores de arquivos famoso pela sua alta taxa de compressão e vem em todas as distros linux e bsds
(nunca vi uma sem ele)


ele ta identificando como um arquivo de texto! (ora essa?!!) era pra ser só o source code do vlc

https://imgur.com/O9MjDth

==================================================
Inteligência é a habilidade de evitar fazer o trabalho, e mesmo assim conseguir ter o trabalho realizado. (Linus Torvalds)


7. Re: Como se descompacta XZ ?

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/10/2022 - 16:21h

novatterra escreveu:
ele ta identificando como um arquivo de texto! (ora essa?!!) era pra ser só o source code do vlc


que coisa
você consegue abrir com um editor de texto ?
talvez o arquivo tenha sido editado,apagado o indicador de tipo de arquivo e gravado
agora o sistema pensa que é um texto e seus dados estão perdidos
não sei se isso seria tão simples assim mas é possivel
você pode abrir qualquer arquivo com um editor de texto ou com o xxd | more e ver o identificador do tipo de arquivo no começo da primeira linha



8. Re: Como se descompacta XZ ? [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 16/10/2022 - 16:58h


adminbuster escreveu:

novatterra escreveu:
ele ta identificando como um arquivo de texto! (ora essa?!!) era pra ser só o source code do vlc


que coisa
você consegue abrir com um editor de texto ?
talvez o arquivo tenha sido editado,apagado o indicador de tipo de arquivo e gravado
agora o sistema pensa que é um texto e seus dados estão perdidos
não sei se isso seria tão simples assim mas é possivel
você pode abrir qualquer arquivo com um editor de texto ou com o xxd | more e ver o identificador do tipo de arquivo no começo da primeira linha


acho improvável mano, pq nenhuma das minhas duas distros aqui nessa máquina consegue descompactar essa joça, o resultado é o msm tanto no arch qto no slack
carreguei o comando que vc sugeriu mas tá com 15 minutos que o cursor pisca na linha de baixo sem resultado nenhum


==================================================
Inteligência é a habilidade de evitar fazer o trabalho, e mesmo assim conseguir ter o trabalho realizado. (Linus Torvalds)


9. Re: Como se descompacta XZ ?

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/10/2022 - 17:40h

novatterra escreveu:
acho improvável mano, pq nenhuma das minhas duas distros aqui nessa máquina consegue descompactar essa joça, o resultado é o msm tanto no arch qto no slack

se o arquivo foi alterado ele agora é inutilizavel por qualquer descompressor
é como se você pega-se um codigo qualquer e edita-se ele no libreoffice

carreguei o comando que vc sugeriu mas tá com 15 minutos que o cursor pisca na linha de baixo sem resultado nenhum

eu esqueci de colocar o nome do arquivo,o certo é $ xxd arquivo.xz | grep more

a saida do comando file é algo como $ file arquivo.xz
XZ compressed data
e inicio da linha do xxd é algo como $ xxd arquiv.xz | more
.7zXZ......F..!.
isso indica que ele é um arquivo xz
um binario seria por exemplo ELF no começo
sem esses identificadores seria impossivel saber qual o tipo do arquivo e o xz poderia tentar descomprimir um binario até
isso é gravado no código de maquina (o binario) então se ele não tem isso no começo você pode ter certeza que não é um arquivo xz
colocando argumento -b em xxd (xxd -b arquivo.xz | more) você consegue ver o binario do arquivo


10. Re: Como se descompacta XZ ? [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 16/10/2022 - 17:57h


adminbuster escreveu:

novatterra escreveu:
acho improvável mano, pq nenhuma das minhas duas distros aqui nessa máquina consegue descompactar essa joça, o resultado é o msm tanto no arch qto no slack

se o arquivo foi alterado ele agora é inutilizavel por qualquer descompressor
é como se você pega-se um codigo qualquer e edita-se ele no libreoffice

carreguei o comando que vc sugeriu mas tá com 15 minutos que o cursor pisca na linha de baixo sem resultado nenhum

eu esqueci de colocar o nome do arquivo,o certo é $ xxd arquivo.xz | grep more

a saida do comando file é algo como $ file arquivo.xz
XZ compressed data
e inicio da linha do xxd é algo como $ xxd arquiv.xz | more
.7zXZ......F..!.
isso indica que ele é um arquivo xz
um binario seria por exemplo ELF no começo
sem esses identificadores seria impossivel saber qual o tipo do arquivo e o xz poderia tentar descomprimir um binario até
então se ele não tem isso no começo você pode ter certeza que não é um xz


eu deduzi que fosse isso e já incluí o nome do arquivo no comando mas o resultado não sai disso:

https://imgur.com/a/czXzReB kkkkkkkkkkk

já joguei esse fonte fora e baixei outro do site mas o resultado ainda é o msm, que diabo de formato complexo, custava eles botarem o bixo no tar.gz padrão?

==================================================
Inteligência é a habilidade de evitar fazer o trabalho, e mesmo assim conseguir ter o trabalho realizado. (Linus Torvalds)


11. Re: Como se descompacta XZ ? [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 16/10/2022 - 18:31h


adminbuster escreveu:

novatterra escreveu:
https://imgur.com/a/czXzReB kkkkkkkkkkk


você indicou o arquivo para o more não para o xxd
o certo é $ xxd vlc-3.0.17.3.tar.xz | more


Rapaz, CONSEGUI!!

Assim, eu concertei o comando conforme suas indicações e ele me indicou um documento html, aí eu entendi o que aconteceu, tava baixando tanto pelo firefox qto pelo chrome mas a net fraca tava corrompendo o arquivo e finalizando o download antes da hora e e o resultado era o msm. resolvi baixar pelo links em modo texto, o arquivo tava msm corrompido, o links baixou ele com UM MEGA a mais, é o q fez tda diferença, descompactei normalmente, brigadão pela força @adminbuster


==================================================
Inteligência é a habilidade de evitar fazer o trabalho, e mesmo assim conseguir ter o trabalho realizado. (Linus Torvalds)


12. Re: Como se descompacta XZ ?

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/10/2022 - 18:50h


UM MEGA a mais, é o q fez tda diferença


legal
quando eu baixo algum arquivo que eu sei que o download pode falhar ou a net cair eu uso o comando "wget -c"
ou "aria2c -c" dependendo do tipo de protocolo usado
assim se o download parar basta começar novamente de onde parou

infelizmente alguns sites não deixam você fazer isso e alguns sites os links expiram
dai quando a net do server do site tá lenta fica impossivel baixar qualquer coisa
felizmente esses sites não são tão comuns quanto poderiam ser








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts