Diferença entre o Gerente de Arquivo e o Comando 'AR' -- package-management campo com file-roller camp askubuntu Relacionado O problema

Difference between archive manager and the command 'ar'


0
vote

problema

português

Estou nos estágios iniciais da tentativa de aprender a embalagem para o Debian / Ubuntu, e estou seguindo este guia Para embalar uma coleção de binários (que obtive usando alienígena para romper um pacote RPM).

Como sugerido na etapa 3, você pode olhar para o conteúdo do pacote (para um exemplo que usarei Chromium) usando este comando:

  $ ar tv /var/cache/apt/archives/chromium-browser_37.0.2062.120-0ubuntu0.14.04.1~pkg1049_amd64.deb    

Quais retorna:

  rw-r--r-- 0/0      4 Sep 17 00:45 2014 debian-binary rw-r--r-- 0/0   5220 Sep 17 00:45 2014 control.tar.gz rw-r--r-- 0/0 46696752 Sep 17 00:47 2014 data.tar.xz    

O pacote parece com isso quando aberto através do Gerente de Arquivo:

Pacote de Chromium aberto no Gerenciador de Arquivo

Como você pode ver, o conteúdo parece ser absolutamente diferente (embora eu esperava que eles sejam os mesmos). O que é que eu não entendo sobre o Gerente de Arquivo e / ou o comando

ABCDEFGHIJKLMN10 ?
english

I'm in the early stages of attempting to learn packaging for Debian/Ubuntu, and I am following this guide to package a collection of binaries (that I've obtained by using Alien to break apart an rpm package).

As suggested in step 3, you can look at package contents (for an example I'll use chromium) using this command:

$ ar tv /var/cache/apt/archives/chromium-browser_37.0.2062.120-0ubuntu0.14.04.1~pkg1049_amd64.deb 

Which returns:

rw-r--r-- 0/0      4 Sep 17 00:45 2014 debian-binary rw-r--r-- 0/0   5220 Sep 17 00:45 2014 control.tar.gz rw-r--r-- 0/0 46696752 Sep 17 00:47 2014 data.tar.xz 

The package looks like this though when opened through the archive manager:

Chromium package opened in archive manager

As you can see, the contents appear to be absolutely different (though I expected them to be the same). What is it that I don't understand about the Archive Manager and/or the ar command?

     

Lista de respostas

1
 
vote
vote
Melhor resposta
 

O Gerente de Arquivo processa um pouco para que você não veja isso, mas de forma mais fácil de ser humano.

Por exemplo, você vê o conteúdo do tar arquivo em um arquivo abcdefghgjklmnabcdefghijklmn5 , em vez de ver o tar arquivar em si, como você Se você o abrisse em 7zip no Windows.

Eu teria adivinhado usado libarchive mas estou errado. < / p >.

usa dpkg-deb para processar pacotes debian, um recurso introduzido na versão 2.31 .3 :

.
  • Use dpkg-deb para visualizar e extrair arquivos .DEB. (Josselin mouette) ( # 576436 )

Isso foi feito em resposta a um solicitação de recurso .

sem dpkg-deb instalado (e.g.: no arch linux), o Gerente do arquivo mostra a maneira de ABCDEFGHIJKLMNABCDEFGHIJKLMN10 Mostra:

Digite a descrição da imagem aqui

 

The Archive Manager processes files a bit so that you don't see it as is, but in a more human-friendly form.

For example, you see the contents of the tar archive in a tar.gz file, instead of seeing the tar archive itself, like you would if you opened it in 7zip in Windows.

I would have guessed it used libarchive but I am wrong.

It uses dpkg-deb to process Debian packages, a feature introduced in version 2.31.3:

  • Use dpkg-deb to view and extract .deb files. (Josselin Mouette) (#576436)

This was done in response to a feature request.

Without dpkg-deb installed (e.g.: in Arch Linux), Archive Manager shows it the way ar shows it:

enter image description here

 
 

Perguntas relacionadas

2  Extraindo vários tipos de arquivos enquanto ignorando erros  ( Extracting multiple file types while ignoring errors ) 
Informações do sistema: aggitan@moneque:~$ uname -a Linux moneque 2.6.32-25-generic #44-Ubuntu SMP Fri Sep 17 20:05:27 UTC 2010 x86_64 GNU/Linux aggitan@m...

3  Como posso abrir um arquivo .themepack no Ubuntu?  ( How can i open a themepack file in ubuntu ) 
Eu instale p7zip-full e p7zip-rar pacotes para me ajudar nesta situação, mas o arquivo padrão do Ubuntu file-roller não pode abrir "Windows 7 Arquivos d...

11  Como desabilitar a caixa de diálogo "Extração concluída" em Nautilus?  ( How to disable extraction completed successfully dialog in nautilus ) 
No Ubuntu 16.10, toda vez que extrai um arquivo, Nautilus exibe a caixa de diálogo "Extração concluída com êxito". Como posso fazer extracções de acabame...

2  Não é possível criar arquivos .zip ou modificar .xpi com o rolo de arquivo em oniric  ( Unable to create zip files or modify xpi with file roller in oneiric ) 
Estou tentando modificar um plugin Firefox no formato .xpi usando o rolo de arquivos. Quando tento recuperar o arquivo depois de fazer modificações, recebo um...

15  Como definir o nível de compressão de 7z usando GUI no Ubuntu?  ( How to set 7z compression level using gui in ubuntu ) 
Archive Manager, ou file-roller não parece ter a opção de definir o nível de compactação para 7z arquivos. No entanto, o cliente do Windows 7-zip t...

7  Como posso reintegrar o Roller / Archive Manager para trabalhar com Nautilus, no Ubuntu 18.04?  ( How can i reinstate file roller archive manager to work with nautilus in ubunt ) 
No Ubuntu 16.04 eu poderia comprimir um arquivo ou pasta clicando com o botão direito do mouse em ele e a janela do Gerenciador de Roller / Archive apareceria...

11  Como abrir um arquivo APK no Ubuntu 18.04?  ( How to open an apk file in ubuntu 18 04 ) 
Estou tentando inspecionar um apk de um aplicativo Android que estou desenvolvendo. Eu fui capaz de abrir e descomprimir arquivos APK usando o aplicativo Arch...

4  Não trabalhando Arraste e Drop Arquivo do Roller de Arquivos para Nautilus  ( Not working dragdrop file from file roller to nautilus ) 
No Ubuntu 17,10, tanto gnome como gnome do Ubuntu, sempre com a Wayland, não consigo cair arquivos arrastados do rolo de arquivo no Nautilus. Ele funciona a...

4  Como abrir arquivos ODT com o rolo de arquivos  ( How to open odt files with file roller ) 
Esta pode ser uma pergunta estranha, mas gosto de saber como fazer rolo de arquivo, exceto os arquivos ODT a serem abertos. Eu estou trabalhando praticament...

5  Alterar a opção Compress Padrão no tipo Nautilus para zip?  ( Change default compress option in nautilus type to zip ) 
No menu do botão direito (em Nautilus, desktop, etc), há uma opção "Compress". Existe alguma maneira de fazer "zip" o formato padrão para isso? ...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.