Qual é a diferença entre o primeiro e o segundo comando?

1

Qual é a diferença quando instalar samba usando

sudo apt-get install samba

e usando este comando

sudo apt-get install samba samba-vfs-modules winbind bind9 bind9utils ldb-tools ntp smbldap-tools libnss-winbind libpam-winbind
    
por Egytich 22.06.2016 / 03:40

1 resposta

1

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.

    
por heemayl 22.06.2016 / 03:56