Pacotes e repositórios são o pão e a manteiga dos sistemas operacionais Linux. A primeira etapa para instalar qualquer software em um sistema baseado em Linux é baixar seu pacote de seu respectivo repositório. Um pacote refere -se a um arquivo compactado que contém todos os arquivos necessários para que um software seja executado corretamente. Normalmente, os pacotes são baixados de seus repositórios correspondentes. Formatos comuns de pacotes Linux incluem .Deb, .rpm e .TGZ. Este artigo aprenderá sobre vários métodos para descobrir quais arquivos estão incluídos nos pacotes Linux.
Método 1 - Verificando arquivos online
Vamos começar com o método mais simples e fácil de usar para encontrar quais arquivos estão incluídos em um pacote Linux. O primeiro passo é visitar este link e usar o site, como demonstramos nas etapas a seguir. Este método não requer nenhuma experiência na linha de comando ou instalação de quaisquer utilitários externos. Você pode descobrir a lista de arquivos de um pacote seguindo estas etapas:
E com isso feito, você pode conferir qualquer pacote e olhar para o que está dentro dele. Junto com esse recurso legal, o site também permite que os usuários pesquisem arquivos específicos. Então, é claro, você pode aprender mais sobre eles através da documentação deles.
Método 2 - Usando DPKG
DPKG é uma ferramenta para construir e gerenciar pacotes no Linux. Também podemos usá -lo para listar os arquivos contidos em um pacote no Ubuntu. Além disso, o DPKG pode ser usado para pesquisar um arquivo específico e ver quais pacotes o usam. Curiosamente, o DPKG é o comando principal que desempenha o papel de instalar e remover programas no seu sistema Linux. Os comandos mais conhecidos e usados e outros comandos similares, basta ligar para o dpkg para obter os mesmos resultados. Então, basicamente, enquanto estiver usando o DPKG, você está operando na base de baixo nível das operações. Agora, com os detalhes essenciais fora do caminho, voltemos à nossa principal preocupação - usando DPKG para determinar quais arquivos estão em um pacote.
O primeiro passo é abrir um terminal no Ubuntu. Você pode acessá -lo através do menu Aplicativos ou pressionar o atalho Ctrl + Alt + T.
Para listar os arquivos de um pacote instalado, podemos executar o seguinte comando (o '$ dpkg' é o nome do pacote para o qual a lista de arquivos é necessária)
$ dpkg -l
Você pode descobrir qual um .O Pacote Deb instalará arquivos através do seguinte comando DPKG simples.
$ dpkg -deb -c/home/ubuntu/desktop/exemplo.Deb
No entanto, nosso curso principal de ação neste tutorial é mostrar como você pode verificar os arquivos em um pacote que ainda não foi instalado. Não se preocupe, pois o pequeno comando é dado abaixo fará exatamente isso.
$ dpkg -Contents packagename
Este comando mostra a mesma saída que a imagem anexada anterior. No entanto, este funcionaria para pacotes que ainda não estão instalados.
Como mencionamos anteriormente, o DPKG também permite procurar um arquivo específico e descobrir quais pacotes contêm esse arquivo. Essa funcionalidade pode ser utilizada anexando -s (sinalizador de pesquisa) com DPKG:
$ dpkg -s Cairo.h
Cairo.h é o nome do arquivo que estamos procurando. Se você conhece o endereço do arquivo específico que está procurando, pode incluí -lo no comando para restringir os resultados.
$ dpkg -s/usr/incluir/Cairo/Cairo.h
Uma das principais vantagens do uso do DPKG é que ele pode ser usado com pacotes que não são instalados a partir de nenhum repositório.
Método 3 - Usando o arquivo apt
O APT-File é um pacote Linux que pode listar os arquivos contidos em um pacote ou pesquisa através do pacote para um nome de arquivo específico. o arquivo apt pode ser usado para encontrar arquivos de um pacote que não está instalado também.
Primeiro, abra um terminal através do menu do aplicativo ou pressionando o atalho Ctrl + Alt + T.
Antes de prosseguirmos, primeiro temos que instalar o próprio pacote de arquivos apt. Você pode fazer isso executando o comando dado abaixo.
$ sudo apt install apt-file
APT-File pesquisa um banco de dados para procurar pacotes e seus arquivos. É uma boa prática atualizar o banco de dados antes de prosseguir com a pesquisa.
$ sudo atualização de arquivo apt
Agora que tudo está em funcionamento, iniciamos a busca de nossos pacotes necessários. Isso pode ser feito através do seguinte comando.
$ pacote de lista de arquivos apt
Se você deseja procurar um nome de arquivo específico (Cairo.h No nosso caso), você pode usar o comando abaixo.
$ apt-file busca Cairo.h
Como foi o caso do DPKG, se você souber o endereço do arquivo que está pesquisando, pode especificar que muito estreite os resultados da pesquisa.
$ APT-File Search/usr/incluir/Cairo/Cairo.h
Isso sobre capas tudo o que há para usar o arquivo apt para encontrar arquivos em um pacote. No entanto, se você deseja usar o arquivo apt para se beneficiar ainda mais, os seguintes comandos de ajuda são para você.
$ MAN APT-FILE
$ APT-FILE-Help
Conclusão
Neste artigo, passamos por vários métodos para obter uma lista dos arquivos em um pacote. Se você prefere pesquisar com recursos on-line baseado em GUI ou confortável com a interface da linha de comando, agora você sabe como obter uma lista de arquivos de qualquer pacote disponível.