Я относительно новый пользователь Linux/Ubuntu, и я устанавливаю IDS, Snort.
Google выдает множество способов, как это сделать.
Не мог бы кто-нибудь кратко объяснить мне, почему я хочу выбрать один из этих вариантов установки snort или любого другого программного приложения:
sudo apt-get install snort
Насколько я должен доверять открытию терминала и запуску sudo apt-get install xyzsoftwarepackage
? Если я разрешу репозитории universe
и multiverse
, должен ли я быть действительно полностью уверен в том, что именно я устанавливаю? Если я разрешу только main
репозиторий, должен ли я вообще чувствовать себя более надежным?
Используя официальный repos удостоверяется, что программное обеспечение, которое Вы устанавливаете, и протестировано и настроено, как это должно быть для функционирования, как это должно. Это не означает, что Вы не можете или не должны использовать несколько ПРОТЕСТИРОВАННЫХ ppa's. Большинство из них довольно в порядке для использования, и они очень безопасны.
apt-get
программное обеспечение установок с помощью repos или ppa's как источники. Это также гарантирует, что каждый раз, когда новые выпуски появляются в тех источниках, Ваша копия будет также обновлена во время процесса обновления.
Компиляция из источника должна быть Вашим выбором только в случаях, когда программное обеспечение, в котором Вы нуждаетесь, не существует как предварительно скомпилированный пакет в упомянутых выше источниках, или предварительно скомпилированные версии устарели, и новые не существуют. Компиляция из источника делает Вас и только Вас ответственными за то программное обеспечение, и необходимо проверить на возможные обновления того программного обеспечения вручную.
необходимо также знать, что, чтобы смочь скомпилировать из источника, еще много пакетов должны будут быть установлены в системе, чтобы компилятор нашел их, и создайте скомпилированную версию.