Я собираюсь установить node.js ( Вопрос об установке ). В нем говорится, что мне нужно сначала установить несколько пакетов для использования git и прочего, если я использую чистый сервер, что я и делаю на самом деле:
sudo apt-get install g++ curl libssl-dev apache2-utils git-core
Хорошо - пока все хорошо. Но зачем мне устанавливать некоторые вещи apache, когда я хочу использовать только node.js?
Мне это действительно нужно?
Этот вопрос актуален только для людей, которые хотят до самих узлов компиляции . Я рекомендую использовать более простой и безопасный метод apt-get
.
Имя apache2-utils
вводит в заблуждение. Он не является частью сервера Apache. Apache зависит только от вещей, которые вы можете найти в этом пакете. Как оказалось, компилятор (или сам узел) зависит от одних и тех же утилит.
Это означает, что после компиляции и установки узел apache2-utils
можно безопасно удалить с помощью sudo apt-get remove apache-2utils
. Это относится и к другим пакетам. Однако я не рекомендую удалять какие-либо пакеты. Вы, вероятно, захотите перекомпилировать узел, как только появится новая версия.
tl; dr Вы ничего не делаете неправильно при установке apache2-utils
. Это пакет утилит, необходимый для компиляции узла. Вы можете удалить его после компиляции.