Uma dependência é um pacote requerido por outro pacote para completar sua própria funcionalidade. Existem dois mecanismos populares de empacotamento:
Ambos esses mecanismos usam o conceito de dependências. O Ubuntu usa o pacote debian.
Se A e B são dois pacotes e A é uma dependência de B, satisfazer a dependência significa instalar a versão do pacote A conforme exigido por B. Portanto, se você apenas remove
B, A ainda estará lá em seu sistema . Se você usar sudo apt-get autoremove
e nenhum outro pacote exigir A, então A será removido. No entanto, note que se você remover A, B será automaticamente removido, pois B dependeu de A.