Por que eu iria querer compilar de binários usando o sudo apt-get install [closed]

1

Eu sou um usuário Linux / Ubuntu relativamente novo e estou instalando o IDS, Snort.

O Google retorna várias maneiras de fazer isso.

Alguém poderia resumir por que eu gostaria de escolher uma dessas opções para instalar o snort ou qualquer outro aplicativo de software:

  1. sudo apt-get install snort
  2. seguindo um guia como este ( link , pode estar quebrado?) que parece ter me compilado localmente dos binrios de origem?
  3. Há também uma terceira opção, que é usar um projeto chamado Autosnort. Eu geralmente tenho alguma desconfiança da idéia de baixar um monte de scripts para instalar software na minha máquina, mas não tenho idéia se isso é fundado ou não.

Quanta confiança devo colocar ao abrir o terminal e executar sudo apt-get install xyzsoftwarepackage ? Se eu permitir os repositórios universe e multiverse , preciso ter certeza absoluta do que estou instalando? Se eu permitir somente o repositório main , eu geralmente serei capaz de me sentir mais confiável?

    
por Drawninpictures 21.05.2016 / 19:10

1 resposta

1

O uso dos repositórios oficiais é garantir que o software que você está instalando seja testado e configurado como deveria, a fim de funcionar como deveria. Isso não significa que você não pode ou não deve usar vários ppa's TESTED. A maioria deles é muito boa de usar e eles são muito seguros.

apt-get instala software usando os repositórios ou ppa como fontes. Isso também garante que sempre que novas versões aparecerem nessas fontes, sua cópia também será atualizada durante o processo de atualização.

A compilação a partir da fonte deve ser sua escolha apenas nos casos em que o software que você precisa não existe como um pacote pré-compilado nas fontes mencionadas acima ou as versões pré-compiladas estão desatualizadas e as novas não existem. A compilação a partir da fonte faz com que você e somente você seja responsável por esse software, e você deve verificar possíveis atualizações para esse software manualmente.

Você também deve saber que, para poder compilar a partir do código-fonte, muitos outros pacotes terão que ser instalados em seu sistema, para o compilador encontrá-los e criar a versão compilada.

    
por Stormlord 21.05.2016 / 19:27