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.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 03 de abril de 2017
Quase todo software possui dependencias, ou seja, para funcionar precisam que outros softwares sejam previamente instalados.
Mas quais seriam estas dependências?
Em sistemas Debian GNU/Linux e derivados, estas dependências são listadas
por meio do comando apt-cache
:
$ apt-cache showpkg python-uniconvertor
Package: python-uniconvertor
Versions:
1.1.4-1ubuntu2 (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_universe_binary-amd64_Packages) (/var/lib/dpkg/status)
Description Language:
File: /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_universe_binary-amd64_Packages
MD5: a9b210d68dd09462091cf44fe27ee22a
Description Language: en
File: /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_universe_i18n_Translation-en
MD5: a9b210d68dd09462091cf44fe27ee22a
Reverse Depends:
python-uniconvertor:i386,python-uniconvertor
tgif,python-uniconvertor
rst2pdf,python-uniconvertor
python-uniconvertor-dbg,python-uniconvertor 1.1.4-1ubuntu2
inkscape,python-uniconvertor
inkscape,python-uniconvertor
Dependencies:
1.1.4-1ubuntu2 - python2.7 (0 (null)) python (2 2.7.1-0ubuntu2) python (3
2.8) libc6 (2 2.14) python-imaging (0 (null)) python-reportlab (0 (null))
python-uniconvertor-dbg (0 (null)) python-uniconvertor:i386 (0 (null))
Provides:
1.1.4-1ubuntu2 - python2.7-uniconvertor
Reverse Provides:
A diretiva showpkg
lista as versões disponíveis e as dependências reversas
de cada pacote, assim como as dependências dianteiras. Dependências dianteiras
(normais) são aqueles pacotes de que o pacote em questão depende; dependências
reversas são aqueles pacotes que dependem do pacote em questão. Assim,
as dependências dianteiras de um pacote têm de ser satisfeitas, mas as
dependências reversas não precisam de ser (Fonte: man apt-cache).
Uma outra alternativa, mais direta, é usar o comando apt-cache
com a diretiva
depends
:
$ apt-cache depends python-uniconvertor
python-uniconvertor
Depende: python-imaging
Depende: python-reportlab
Depende: python
Depende: python
Depende:
python
Depende: libc6
Sugere: python-uniconvertor-dbg
Neste caso a listagem contém apenas a informação das dependências.
Referência: man apt-cache
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários