在Ubuntu上安装最新版本的Node.js


Posted in Javascript onJuly 14, 2014

Node.js包含了Google V8 JavaScript引擎,libuv库和核心库几乎都是使用JavaScript编写的。libuv库提供了异步事件I/O的抽象和Node.js跨平台的机制。

Node.js最初是由Ryan Dahl创建的,目前由Isaac Schlueter在演进和维护。

在互联网上有很多从源码编译安装Node.js的文章,在此我强烈建议不要采用这种方法。大多数情况下,包维护者对软件结构了解的非常清楚,开发者无需从头编译最新版本的源码。

下面的方法适用于最新版本的Ubuntu、Ubuntu 12.04 LTS、Ubuntu 12.10、Ubuntu 13.04等版本。它可以帮助开发者在Ubuntu上安装Node.js,无需从头编译安装。你可以在云主机上执行以下的命令:

# apt-get update
# apt-get install -y python-software-properties software-properties-common
# add-apt-repository ppa:chris-lea/node.js
# apt-get update
# apt-get install nodejs

一旦命令执行完,最新版本的Node.js就安装好了,需有任何担忧。一旦Node.js的新版本发布了,你可以直接从包管理器升级,无需从头再次编译安装。

Javascript 相关文章推荐
Jquery选择器中使用变量实现动态选择例子
Jul 25 Javascript
用JS动态改变表单form里的action值属性的两种方法
May 25 Javascript
轻松实现jquery选项卡切换效果
Oct 10 Javascript
Bootstrap CSS使用方法
Dec 23 Javascript
整理关于Bootstrap模态弹出框的慕课笔记
Mar 29 Javascript
JS点击缩略图整屏居中放大图片效果
Jul 04 Javascript
vue.js  父向子组件传参的实例代码
Oct 29 Javascript
jQuery实现鼠标响应式透明度渐变动画效果示例
Feb 13 jQuery
动态加载JavaScript文件的3种方式
May 05 Javascript
微信小程序实现卡片层叠滑动效果
Jun 21 Javascript
一步一步实现Vue的响应式(对象观测)
Sep 02 Javascript
vue项目中js-cookie的使用存储token操作
Nov 13 Javascript
Express作者TJ告别Node.js奔向Go
Jul 14 #Javascript
node.js不得不说的12点内容
Jul 14 #Javascript
Node.js编码规范
Jul 14 #Javascript
给js文件传参数(详解)
Jul 13 #Javascript
js中自定义方法实现停留几秒sleep
Jul 11 #Javascript
使用jquery prev()方法找到同级的前一个元素
Jul 11 #Javascript
让checkbox不选中即将选中的checkbox不选中
Jul 11 #Javascript
You might like
php 获取本机外网/公网IP的代码
2010/05/09 PHP
PHP的substr_replace将指定两位置之间的字符替换为*号
2011/05/04 PHP
php设计模式 Mediator (中介者模式)
2011/06/26 PHP
php摘要生成函数(无乱码)
2012/02/04 PHP
php中并发读写文件冲突的解决方案
2013/10/25 PHP
Yii核心组件AssetManager原理分析
2014/12/02 PHP
PHP扩展Memcache分布式部署方案
2015/12/06 PHP
PHP基于PDO调用sqlserver存储过程通用方法【基于Yii框架】
2017/10/07 PHP
thinkPHP通用控制器实现方法示例
2017/11/23 PHP
PHP实现的最大正向匹配算法示例
2017/12/19 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
2018/04/20 PHP
使用JavaScript检测Firefox浏览器是否启用了Firebug的代码
2010/12/28 Javascript
jQuery 瀑布流 绝对定位布局(二)(延迟AJAX加载图片)
2012/05/23 Javascript
jQuery扁平化风格下拉框美化插件FancySelect使用指南
2015/02/10 Javascript
JS实现黑色风格的网页TAB选项卡效果代码
2015/10/09 Javascript
js与applet相互调用的方法
2016/06/22 Javascript
浅谈移动端之js touch事件 手势滑动事件
2016/11/07 Javascript
JavaScript mixin实现多继承的方法详解
2017/03/30 Javascript
Easyui 去除jquery-easui tab页div自带滚动条的方法
2019/05/10 jQuery
js实现炫酷光感效果
2020/09/05 Javascript
[56:46]Liquid vs IG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
python3.0 字典key排序
2008/12/24 Python
PYTHON 中使用 GLOBAL引发的一系列问题
2016/10/12 Python
关于python的list相关知识(推荐)
2017/08/30 Python
Python实现螺旋矩阵的填充算法示例
2017/12/28 Python
对Python 窗体(tkinter)文本编辑器(Text)详解
2018/10/11 Python
Python UnboundLocalError和NameError错误根源案例解析
2018/10/31 Python
解决Pycharm的项目目录突然消失的问题
2020/01/20 Python
使用TensorFlow直接获取处理MNIST数据方式
2020/02/10 Python
基于python检查矩阵计算结果
2020/05/21 Python
matplotlib之多边形选区(PolygonSelector)的使用
2021/02/24 Python
html5使用Drag事件编辑器拖拽上传图片的示例代码
2017/08/22 HTML / CSS
法国在线购买汽车轮胎网站:123pneus.fr
2019/02/25 全球购物
工程监理应届生求职信
2013/11/09 职场文书
函授大学生自我鉴定
2014/02/05 职场文书
植树节活动总结
2014/04/30 职场文书