De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Descobrindo a que pacote pertence um arquivo no Slackware

Colaboração: Marcelo de Freitas Andrade

Data de Publicação: 05 de Agosto de 2005

Uma dificuldade comum de usuários de sistemas baseados em RPM ou Debian quando passam a utilizar Slackware é descobrir a que pacote pertence um certo arquivo. Em sistemas que usam RPM isto é fácil, o próprio comando

  rpm -qf arquivo_qualquer

retornará o nome do pacote instalado que contém o arquivo_qualquer.

Para o Debian, o comando seria

  dpkg -S

Já em sistemas Slackware o gerenciamento de pacotes é ligeiramente diferente. A listagem de pacotes instalados e removidos encontra-se em /var/log/packages e /var/log/removed_packages respectivamente.

Assim para descobrir a que pacote pertence um arquivo instalado, por exemplo, a biblioteca libdb4.2, pode-se fazer

  cd /var/log/packages
  grep -lir 'libdb' *

Neste caso, as opções do comando grep significam:

  • -l - lista nome do arquivo cujo conteúdo contém o padrão
  • -i - insensível à caixa, ou seja, não diferencia maiúsculas e minúsculas
  • -r - procura a estrutura de arquivos recursivamente

E ainda 'libdb' é o que se deseja procurar (os números foram omitidos apenas para retornar qualquer versão do arquivo) e * é o conjunto de arquivos a procurar. No caso, como estamos em /var/log/packages, será retornado justamente o nome do arquivo (mesmo nome do pacote) que contém o padrão procurado.


II Dia-Debian GNU/Linux

Em comemoração ao 12° aniversário do Projeto Debian, a comunidade Debian através de seus GUDs regionais (Grupo de usuários Debian) estará organizando o evento 'II Dia-D' (Segundo Dia Debian). O evento tem como objetivo apresentar e divulgar o Projeto Debian no Brasil, Palestras, oficinas, workshops e debates sobre o Projeto Debian, Linux e Software Livre acontecerão durante todo o dia, destinadas tanto aos que já conhecem esses temas quanto ao público em geral. Uma 'Install Fest' ocorrerá em paralelo, para aqueles que desejam instalar o Debian em seus computadores pessoais.

No Rio de Janeiro o Dia-D será realizado no dia 13 de Agosto de 2005,das 08:30 às 18:30 hrs, no Instituto de Física da UFF, em Niterói. Estacionamento gratuito. Traga a família e aprenda se divertindo na "Casa da Descoberta".

A programação completa está disponível em http://www.rj.debianbrasil.org, onde devem ser feitas as inscrições.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Marcelo de Freitas Andrade