Como extrair arquivos do Debian Package Archive Deb

Como extrair arquivos do Debian Package Archive Deb

Ferramenta muito útil para extrair arquivos do Debian Package Archive Deb (*.Deb) é ar comando. Primeiro, vamos baixar um pacote de amostra de amostra hello_2.10-1_AMD64.Deb:

$ wget http: // ftp.nós.Debian.org/debian/pool/main/h/hello/hello_2.10-1_AMD64.Deb 

Agora, que baixamos nosso pacote de amostra em Debian, podemos usar ar comando para listar seu conteúdo. Isso pode ser alcançado por t opção:

$ ar t hello_2.10-1_AMD64.Controle de Deb Debian-Binário.alcatrão.Dados GZ.alcatrão.xz 

Nesta fase, só listamos o conteúdo do pacote e agora os arquivos foram extraídos ainda. Para extrair cada arquivo individual listado acima, use x Opção e fornecimento Nome do arquivo desejado como argumento. Por exemplo, o abaixo ar O comando será extraído dados.alcatrão.xz Arquivo do pacote Debian Selected:

$ ls hello_2.10-1_AMD64.Deb $ ar x hello_2.10-1_AMD64.Dados de Deb.alcatrão.Dados XZ $ LS.alcatrão.xz hello_2.10-1_AMD64.Deb 

Dependendo do método de compressão, você pode descompactar ainda mais o conteúdo do arquivo. Para XZ Uso de tarball comprimido:

$ TAR XVJF dados.alcatrão.xz 

E para o uso de tarball comprimido do GZIP:

$ TAR XVZF dados.alcatrão.xz 

Tutoriais do Linux relacionados:

  • Download do arquivo wget no Linux
  • Como se conectar a um servidor FTP usando o Python
  • Lista de clientes FTP e instalação no Ubuntu 22.04 Linux…
  • Lista de clientes FTP e instalação no Ubuntu 20.04 Linux…
  • Configurar servidor FTP no Linux
  • Como configurar o servidor e o cliente FTP/SFTP no Almalinux
  • Expressões regulares do Python com exemplos
  • Tutorial do LFTP sobre Linux com exemplos
  • Configurando o ZFS no Ubuntu 20.04
  • Script Bash: Hello World Exemplo