在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 相关文章推荐
静态图片的十一种滤镜效果--不支持Ie7及非IE浏览器。
Mar 06 Javascript
javascript 支持ie和firefox杰奇翻页函数
Jul 22 Javascript
js下利用控制器载入对应脚本
Jul 17 Javascript
div拖拽插件——JQ.MoveBox.js(自制JQ插件)
May 17 Javascript
Javascript事件实例详解
Nov 06 Javascript
JS将所有对象s的属性复制给对象r(原生js+jquery)
Jan 25 Javascript
js设置function参数默认值(适合没有传参情况)
Feb 24 Javascript
Node.js中用D3.js的方法示例
Jan 16 Javascript
详解Angular 4.x Injector
May 04 Javascript
jquery实现限制textarea输入字数的方法
Sep 06 jQuery
angular中两种表单的区别(响应式和模板驱动表单)
Dec 06 Javascript
详解小程序如何避免多次点击,重复触发事件
Apr 08 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实现将字符串按照指定距离进行分割的方法
2015/03/14 PHP
分享PHP守护进程类
2015/12/30 PHP
Laravel自动生成UUID,从建表到使用详解
2019/10/24 PHP
javascript高亮效果的二种实现方法
2008/09/14 Javascript
jquery1.4后 jqDrag 拖动 不可用
2010/02/06 Javascript
JavaScript代码复用模式实例分析
2012/12/02 Javascript
jQuery实现新消息在网页标题闪烁提示
2015/06/23 Javascript
javascript如何实现暂停功能
2015/11/06 Javascript
常用原生JS兼容性写法汇总
2016/04/27 Javascript
星期几的不同脚本写法(推荐)
2016/06/01 Javascript
js判断请求的url是否可访问,支持跨域判断的实现方法
2016/09/17 Javascript
详谈$.data()的用法和作用
2017/02/13 Javascript
详解vue父子模版嵌套案例
2017/03/04 Javascript
JS使用ActiveXObject实现用户提交表单时屏蔽敏感词功能
2017/06/20 Javascript
vue-cli开发环境实现跨域请求的方法
2018/04/07 Javascript
vue: WebStorm设置快速编译运行的方法
2018/10/18 Javascript
Vue 实现点击空白处隐藏某节点的三种方式(指令、普通、遮罩)
2019/10/23 Javascript
python实现下载整个ftp目录的方法
2017/01/17 Python
Python2.X/Python3.X中urllib库区别讲解
2017/12/19 Python
python使用Tkinter实现在线音乐播放器
2018/01/30 Python
对Python定时任务的启动和停止方法详解
2019/02/19 Python
浅谈PyQt5 的帮助文档查找方法,可以查看每个类的方法
2019/06/25 Python
Python 日期的转换及计算的具体使用详解
2020/01/16 Python
Linux安装Python3如何和系统自带的Python2并存
2020/07/23 Python
css3使网页、图片变成灰色兼容大多数浏览器
2014/07/02 HTML / CSS
纯CSS3实现的阴影效果
2014/12/24 HTML / CSS
全球航班旅行搜索网站:Cheapflights
2017/05/19 全球购物
英国最大的海报商店:GB Posters
2018/03/20 全球购物
了解AppleTalk协议吗
2014/04/01 面试题
Solaris操作系统的线程机制
2015/07/28 面试题
师范生教师实习自我鉴定
2013/09/27 职场文书
人力资源管理专业学生自我评价
2013/11/20 职场文书
中英文自我评价语句
2013/12/20 职场文书
学生周末回家住宿长期请假条
2014/02/15 职场文书
《自己的花是让别人看的》教学反思
2016/02/19 职场文书
win10蓝屏0xc0000001安全模式进不了怎么办?win10出现0xc0000001的解决方法
2022/08/05 数码科技