在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里的each使用方法详解
Dec 22 Javascript
js 通用javascript函数库整理
Aug 14 Javascript
js浮点数保留两位小数点示例代码(四舍五入)
Dec 26 Javascript
PageSwitch插件实现100种不同图片切换效果
Jul 28 Javascript
轻松学习jQuery插件EasyUI EasyUI实现树形网络基本操作(2)
Nov 30 Javascript
微信小程序 Windows2008 R2服务器配置TLS1.2方法
Dec 05 Javascript
详解angularJs中自定义directive的数据交互
Jan 13 Javascript
微信小程序 scroll-view隐藏滚动条详解
Jan 16 Javascript
详解vue-cil和webpack中本地静态图片的路径问题解决方案
Sep 27 Javascript
vue实现点击展开点击收起效果
Apr 27 Javascript
微信小程序登录按钮遮罩浮层效果的实现方法
Dec 16 Javascript
react native 原生模块桥接的简单说明小结
Feb 26 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 将图片按创建时间进行分类存储的实现代码
2010/01/05 PHP
PHP开发不能违背的安全规则 过滤用户输入
2011/05/01 PHP
Linux下实现PHP多进程的方法分享
2012/08/16 PHP
PHP制作用户注册系统
2015/10/23 PHP
PHP实现时间比较和时间差计算的方法示例
2017/07/24 PHP
PHP微信开发之微信录音临时转永久存储
2018/01/26 PHP
js操作Xml(向服务器发送Xml,处理服务器返回的Xml)(IE下有效)
2009/01/30 Javascript
javascript 操作Word和Excel的实现代码
2009/10/26 Javascript
Javascript倒计时代码
2010/08/12 Javascript
jQuery提交表单ajax查询实例代码
2012/10/07 Javascript
JS常用函数使用指南
2014/11/23 Javascript
javascript正则表达式定义(语法)总结
2016/01/08 Javascript
JavaScript的设计模式经典之代理模式
2016/02/24 Javascript
两种方法解决javascript url post 特殊字符转义 + & #
2016/04/13 Javascript
jQuery验证插件validate使用方法详解
2020/09/13 Javascript
深入理解JS中的Function.prototype.bind()方法
2016/10/11 Javascript
jquery Banner轮播选项卡
2016/12/26 Javascript
js阻止移动端页面滚动的两种方法
2017/01/25 Javascript
javascript中replace使用方法总结
2017/03/01 Javascript
vue component组件使用方法详解
2017/07/14 Javascript
使用live-server快速搭建本地服务器+自动刷新的方法
2018/03/09 Javascript
微信小程序scroll-view实现字幕滚动
2018/07/14 Javascript
详解Element 指令clickoutside源码分析
2019/02/15 Javascript
JS左右无缝轮播功能完整实例
2019/05/16 Javascript
JS如何实现封装列表右滑动删除收藏按钮
2020/07/23 Javascript
[09:34]2018DOTA2国际邀请赛寻真——永不放弃的iG
2018/08/14 DOTA
Linux CentOS7下安装python3 的方法
2018/01/21 Python
python五子棋游戏的设计与实现
2019/06/18 Python
Python 继承,重写,super()调用父类方法操作示例
2019/09/29 Python
python 实现表情识别
2020/11/21 Python
HTML5 Canvas 起步(1) - 基本概念
2009/05/12 HTML / CSS
学子宴答谢词
2014/01/25 职场文书
聚美优品的广告词
2014/03/14 职场文书
公司档案管理制度
2015/08/05 职场文书
初中化学教学反思
2016/02/22 职场文书
IDEA中sout快捷键无效问题的解决方法
2022/07/23 Java/Android