Як я можу встановити Node.js та MongoDB, щоб вони були найновішими версіями? Доступні версії менеджера пакунків не оновлюються, і PPA від Chris Lea для Node.js не оновлюється регулярно.
Як я можу встановити Node.js та MongoDB, щоб вони були найновішими версіями? Доступні версії менеджера пакунків не оновлюються, і PPA від Chris Lea для Node.js не оновлюється регулярно.
Відповіді:
Пакети в Інструменті розширеного упаковки (AptGet) не завжди працюють або застаріли на Ubuntu. Я пропоную створити Node.js з джерела та встановити рекомендований пакет .deb для Ubuntu, наданий MongoDB .
Демонстрація відео:
Вони потрібні для будівництва та експлуатації.
sudo apt-get install build-essential lamp-server^
Node.js можна легко встановити зі свого вихідного пакету, розміщеного на титульній сторінці nodejs.org. Це дозволяє створити найбільш сумісний пакет для встановлення.
Примітка. Я рекомендую не встановлювати Linux Binaries для вашої архітектури системи (наприклад, x32, x64), оскільки в них відсутні компоненти, які можуть знадобитися, наприклад, NPM.

Ви можете правою кнопкою миші натиснути кнопку ВСТАНОВИТИ, щоб скопіювати посилання на вихідний пакет, і виконати наступне також у своїй термінальній консолі. (Приклад показує, як встановити поточну версію станом на 31.07.2014)
wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz
Декомпресуйте і введіть каталог.
tar -xvzf node-v0.10.30.tar.gz
cd node-v0.10.30
Налаштуйте файл make для своєї машини, а потім складіть та встановіть як користувач root.
./configure
make
sudo make install
Перевірте, чи було встановлено.
node -v
Ви також встановили Менеджер пакетів вузлів . Введіть наступне, щоб переглянути елементи, встановлені з номерами версій:
npm version
Документація MongoDB пропонує встановити пакет .deb, наданий ними для останніх версій, доки ви використовуєте запуск та Ubuntu понад 9.10 "Karmic". Документ: Встановлення на Ubuntu
Придбати ключ:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
Придбати список джерел:
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
Оновіть менеджер пакунків та встановіть:
sudo apt-get update && sudo apt-get install mongodb-org
Перевірте, чи працює оболонка MongoDB:
mongo
Натисніть Ctrl+, Cщоб вийти.
Примітка: mongo-10gen можна оновлювати та модернізувати з AptGet. Вам не потрібно виконувати дію встановлення ще раз, якщо ви її не видалите.
Поточна версія node.js на ubuntu дорівнює 0,10, де 0,12 стабільний. Ви можете оновити за допомогою вбудованої nкоманди як
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
MongoDB оновив свої сховища до http://repo.mongodb.org/apt/ubuntu. Щоб встановити
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org
( За винятком , якщо ви використовуєте 12.04, в цьому випадку замінити trusty, але ця лінія працює vivid, наприклад, і ви можете пропустити keyserver...крок , якщо був попередній MongoDB встановити і просто зробити updateі dist-upgrade)