在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 相关文章推荐
学习YUI.Ext 第六天--关于树TreePanel(Part 2异步获取节点)
Mar 10 Javascript
JavaScript 对象链式操作测试代码
Apr 25 Javascript
jQuery 源码分析笔记(2) 变量列表
May 28 Javascript
js判断undefined类型示例代码
Feb 10 Javascript
基于javascript实现listbox左右移动
Jan 29 Javascript
WebApi+Bootstrap+KnockoutJs打造单页面程序
May 16 Javascript
JS实现输入框提示文字点击时消失效果
Jul 19 Javascript
浅谈React 属性和状态的一些总结
Nov 21 Javascript
vue2.0开发实践总结之疑难篇
Dec 07 Javascript
Vue自定义指令详解
Jul 28 Javascript
js获取html页面代码中图片地址的实现代码
Mar 05 Javascript
使用Vue组件实现一个简单弹窗效果
Apr 23 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正则匹配中英文、数字及下划线的方法【用户名验证】
2017/08/01 PHP
javascript StringBuilder类实现
2008/12/22 Javascript
DOM下的节点属性和操作小结
2009/05/14 Javascript
js查错流程归纳
2012/05/04 Javascript
javascript检查浏览器是否支持flash的实现代码
2014/08/14 Javascript
jQuery实现返回顶部功能适合不支持js的浏览器
2014/08/19 Javascript
微信小程序开发之圆形菜单 仿建行圆形菜单实例
2016/12/12 Javascript
Vue.js仿Metronic高级表格(二)数据渲染
2017/04/19 Javascript
ReactNative Image组件使用详解
2017/08/07 Javascript
layui select动态添加option的实例
2018/03/07 Javascript
Servlet3.0与纯javascript通过Ajax交互的实例详解
2018/03/18 Javascript
浅入深出Vue之组件使用
2019/07/11 Javascript
vue下使用nginx刷新页面404的问题解决
2019/08/02 Javascript
世界上最短的数字判断js代码
2019/09/09 Javascript
Node.js使用MongoDB的ObjectId作为查询条件的方法
2019/09/10 Javascript
vue项目使用.env文件配置全局环境变量的方法
2019/10/24 Javascript
vue项目打包为APP,静态资源正常显示,但API请求不到数据的操作
2020/09/12 Javascript
推荐11个实用Python库
2015/01/23 Python
python实现简单socket通信的方法
2016/04/19 Python
浅谈Python2.6和Python3.0中八进制数字表示的区别
2017/04/28 Python
机器学习python实战之手写数字识别
2017/11/01 Python
Python使用Matplotlib模块时坐标轴标题中文及各种特殊符号显示方法
2018/05/04 Python
Python文件监听工具pyinotify与watchdog实例
2018/10/15 Python
Python实现的特征提取操作示例
2018/12/03 Python
Python中正则表达式的用法总结
2019/02/22 Python
Python Gitlab Api 使用方法
2019/08/28 Python
pycharm激活码有效到2020年11月底
2020/09/18 Python
Keras使用tensorboard显示训练过程的实例
2020/02/15 Python
python如何更新包
2020/06/11 Python
英国一家专门出售品牌鞋子的网站:Allsole
2016/08/07 全球购物
越南电子产品购物网站:FPT Shop
2017/12/02 全球购物
LACOSTE波兰官网:Polo衫、服装和鞋类
2020/09/29 全球购物
基于python的matplotlib制作双Y轴图
2021/04/20 Python
详解Javascript实践中的命令模式
2021/05/05 Javascript
python操作xlsx格式文件并读取
2021/06/02 Python
Mysql实现主从配置和多主多从配置
2021/06/02 MySQL