哪裏可以(我可以?)找到最新版本的Node.js的.deb包?如何在Ubuntu中跟上最新版本的Node.js? PPA?編譯?
如果不是,並且由於它是一個進展非常快的項目,跟上Node.js版本的最簡單方法是什麼?
- 添加一些PPA,它會在有新包時更新?
- ./configure & & make & & ln -s ./node/usr/bin/node?
- 你知道的一些其他方式,我無法想象,但希望你會分享?
哪裏可以(我可以?)找到最新版本的Node.js的.deb包?如何在Ubuntu中跟上最新版本的Node.js? PPA?編譯?
如果不是,並且由於它是一個進展非常快的項目,跟上Node.js版本的最簡單方法是什麼?
最先進最新的PPA爲的NodeJS https://launchpad.net/~chris-lea/+archive/node.js/
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
注意:如果您的系統沒有附加的apt-庫,它可以安裝像這樣:
sudo apt-get install python-software-properties
我想這一關的github維基頁面,當我需要0.6x時得到0.4x。標記的答案對我更好。 – jcollum
它目前有0.8.16。這是2012年12月13日上游發佈的,並於2012年12月15日在PPA中內置。 2012年12月26日0.8.15出爐,並於2012年12月9日在PPA上建成。對我來說,這看起來跟蹤很緊。 –
唉它現在一點都不緊張...我有0.10.12在Ubuntu上顯示爲最新和最偉大的,而世界已經進入0.10.20 –
我是上面列出的PPA的維護者。其實我保持三個不同節點的PPA:
https://launchpad.net/~chris-lea/+archive/node.js https://launchpad.net/~chris-lea/+archive/node.js-devel https://launchpad.net/~chris-lea/+archive/node.js-legacy
它們包含了當前版本中,開發版本,分別「前行穩定」。下面是使用它們的一些詳細信息:
https://chrislea.com/2013/03/15/upgrading-from-node-js-0-8-x-to-0-10-0-from-my-ppa/
我目前打算繼續保持這些,除非Joyent的人開始維護自己的倉庫。他們讓我使用即時消息,所以我通常很清楚新版本何時推出,並且我嘗試在源代碼可用的一天內安裝新版本。
好吧,我想快樂的人們對你迄今爲止的這份工作非常滿意,並且無意將它從你手中拿走。他們爲什麼,對吧? = P無論如何,您的存儲庫是安裝Node從未讓我失敗的唯一方法。它今天又做了。謝謝! – slacktracer
你應該發送下載統計給joyent人。這對他們來說可能很有趣。 – jgomo3
感謝您維護此PPA。你是冠軍! – anbiniyar
我再次(Launchpad上面引用的PPA的維護者)。
從未來的角度來看,我將在NodeSource組織的旗幟下製作軟件包。請在這裏看到:
https://nodesource.com/blog/chris-lea-joins-forces-with-nodesource
同我做的工作,相同的功能,只是一個更好的支持系統和更多的資源,以確保我在做正確的事情。請享用。
對於那些誰保持落入這個線程來自搜索引擎
目前(2015年12月)nodesource.com不斷跟上時代的節點回購了幾個發行版。安裝了最新nodej JS很簡單,只要粘貼這段代碼到控制檯:
# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get install -y nodejs
你會發現在不同的版本或不同的發行版上安裝節點這裏更多的信息: https://github.com/nodesource/distributions#installation-instructions
克里斯LEA PPA停在0.10和克里斯joined forces with nodesource :)
如果它是最新版本Node.js你想安裝,最簡單的方法是使用Node Version Manager(NVM)。這比將Ubuntu中的節點包升級爲不受支持的PPA或第三方回購版本更安全,這可能會導致apt套件管理系統發生衝突或中斷。與NVM相比,從tarball手動安裝更難以維護和升級。按照這些步驟使用NVM安裝最新的節點:
運行以下命令:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
一旦NVM安裝完成,關閉並重新打開終端。然後運行這個命令:
nvm install node
運行這些命令:
node --version
npm --version
如果一切順利,你會看到最新的節點和故宮的版本作爲輸出。就是這樣,節點已安裝並準備運行!
即使你安裝最新版本的節點,你可能以後給它升級幾個星期或幾個月,由於節點的快節奏發展。 NVM使升級變得更加容易,同時還支持先前安裝的全局npm軟件包的遷移。運行此命令升級:
nvm install node --reinstall-packages-from=node
相關:http://askubuntu.com/questions/49390/how-do-i-install-the-latest-version-of-node-js –