Почему я хочу компилировать из двоичных файлов, а не использовать sudo apt-get install [закрыто]

Я относительно новый пользователь Linux/Ubuntu, и я устанавливаю IDS, Snort.

Google выдает множество способов, как это сделать.

Не мог бы кто-нибудь кратко объяснить мне, почему я хочу выбрать один из этих вариантов установки snort или любого другого программного приложения:

  1. sudo apt-get install snort
  2. следуя руководству, подобному этому (ссылка, возможно, не работает?), которое, похоже, заставит меня компилировать локально из исходных двоичных файлов?
  3. Есть также третий вариант, который заключается в использовании проекта под названием Autosnort. Обычно я с некоторым недоверием отношусь к идее загрузки кучи скриптов для установки программного обеспечения на мою машину, но я понятия не имею, обосновано это или нет.

Насколько я должен доверять открытию терминала и запуску sudo apt-get install xyzsoftwarepackage? Если я разрешу репозитории universe и multiverse, должен ли я быть действительно полностью уверен в том, что именно я устанавливаю? Если я разрешу только main репозиторий, должен ли я вообще чувствовать себя более надежным?

1
задан 22 May 2016 в 15:56

1 ответ

Используя официальный repos удостоверяется, что программное обеспечение, которое Вы устанавливаете, и протестировано и настроено, как это должно быть для функционирования, как это должно. Это не означает, что Вы не можете или не должны использовать несколько ПРОТЕСТИРОВАННЫХ ppa's. Большинство из них довольно в порядке для использования, и они очень безопасны.

apt-get программное обеспечение установок с помощью repos или ppa's как источники. Это также гарантирует, что каждый раз, когда новые выпуски появляются в тех источниках, Ваша копия будет также обновлена во время процесса обновления.

Компиляция из источника должна быть Вашим выбором только в случаях, когда программное обеспечение, в котором Вы нуждаетесь, не существует как предварительно скомпилированный пакет в упомянутых выше источниках, или предварительно скомпилированные версии устарели, и новые не существуют. Компиляция из источника делает Вас и только Вас ответственными за то программное обеспечение, и необходимо проверить на возможные обновления того программного обеспечения вручную.

необходимо также знать, что, чтобы смочь скомпилировать из источника, еще много пакетов должны будут быть установлены в системе, чтобы компилятор нашел их, и создайте скомпилированную версию.

1
ответ дан 23 May 2016 в 01:56

Другие вопросы по тегам:

Похожие вопросы: