O primeiro comando instalará o pacote samba
e todas as suas dependências.
O segundo comando instalará samba
e vários outros pacotes e também suas dependências.
O segundo comando é útil quando você está estendendo a funcionalidade de samba
e precisa de pacotes extras para fazer isso.
Observe que a maioria desses pacotes é recomendada ou sugerida durante a instalação do samba
:
$ apt-cache depends samba | grep -E 'Recommends|Suggests'
Suggests: bind9
Suggests: bind9utils
Suggests: ldb-tools
Suggests: ntp
Suggests: smbldap-tools
Suggests: winbind
Suggests: ufw
Recommends: attr
Recommends: logrotate
Recommends: samba-dsdb-modules
Recommends: samba-vfs-modules
Como os pacotes recomendados são instalados por padrão, você pode dizer ao apt-get
para instalar os pacotes sugeridos:
sudo apt-get install --install-suggests samba
isto evitará que você digite uma linha de comando longa. Então você só precisa instalar quaisquer pacotes explicitamente da sua lista, se estiver faltando.