Deepin 安装nodejs
来源:互联网 发布:psv生化危机淘宝被禁 编辑:程序博客网 时间:2024/05/22 17:42
之前已经记录了centos安装nodejs,但是deepin有些不同,所以再次记录一下。
apt-get安装(推荐)
sudo apt-get install nodejs
源码安装
cd /sudo mkdir soft #创建工作目录cd soft # 进入工作目录sudo wget http://nodejs.org/dist/node-v0.6.9.tar.gzsudo tar xvf node-v0.6.9.tar.gzcd node-v0.6.9sudo apt-get install g++ #安装g++sudo apt-get install icpc # 安装icpcadmin@admin-pc:/soft/node-v0.6.9$ sudo ./configure #试着编译看看缺什么东西Checking for program g++ or c++ : /usr/bin/g++ Checking for program cpp : /usr/bin/cpp Checking for program ar : /usr/bin/ar Checking for program ranlib : /usr/bin/ranlib Checking for g++ : ok Checking for program gcc or cc : /usr/bin/gcc Checking for gcc : ok Checking for library dl : not found Checking for openssl : not found Checking for function SSL_library_init : not found Checking for header openssl/crypto.h : not found /soft/node-v0.6.9/wscript:374: error: Could not autodetect OpenSSL support. Make sure OpenSSL development packages are installed. Use configure --without-ssl to disable this message
其实deepin中已经安装了openssl,所以上网找解决方法
sudo apt-get install libssl-dev
安装这个后我的还是不行,再执行下面三句代码即可
sudo apt-get install openssl #我已经安装了openssl,这步省略sudo apt-get install zlib1g-devsudo apt-get install liblua50-dev
再执行下面代码编译安装
sudo ./configure sudo make sudo make install
执行sudo make 后出现下面的错误:
../src/node_crypto.cc: In static member function ‘static v8::Handle<v8::Value> node::crypto::SecureContext::Init(const v8::Arguments&)’:../src/node_crypto.cc:214:29: error: ‘SSLv3_method’ was not declared in this scope method = SSLv3_method(); ^../src/node_crypto.cc:216:36: error: ‘SSLv3_server_method’ was not declared in this scope method = SSLv3_server_method(); ^../src/node_crypto.cc:218:36: error: ‘SSLv3_client_method’ was not declared in this scope method = SSLv3_client_method(); ^Waf: Leaving directory `/soft/node-v0.6.9/out'Build failed: -> task failed (err #1): {task: cxx node_crypto.cc -> node_crypto_5.o}Makefile:21: recipe for target 'pr
都找不到解决方法,只好用apt-get安装了。
0 0
- Deepin 安装nodejs
- deepin Linux 安装nodejs
- Deepin Linux下安装nodejs及npm
- 安装deepin~
- 打造前端 Deepin Linux 工作环境——安装 nodejs 环境,git 版本管理
- Linux Deepin 安装记事
- deepin下安装mysql
- deepin下安装jdk
- Deepin 安装Android-studio
- Deepin安装Gradle
- Deepin 安装curl
- deepin--安装Anaconda
- deepin下安装ElasticSearch
- deepin 下安装gimp
- 安装deepin Linux之后
- deepin安装jdk8
- deepin安装maven
- deepin安装mysql/navicat
- Linux curses 总结三(窗口)
- 重写cell的宽度
- 微软COM中GUID和UUID、CLSID、IID
- 修改返回键(导航栏)
- 全国第二届Revit开发实战训练营在北京圆满落幕
- Deepin 安装nodejs
- Java学习笔记(85)-----------用医生的思考方式调试你的代码
- Android一步一步带你实现RecyclerView的拖拽和侧滑删除功能
- ubuntu 12.04+opencv2.4.2 安装及测试
- GridView中Checkbox全选
- React Native--01 Mac下React Native 环境的配置
- tableView。textView
- 2、JMX简介
- NSArray和NSMutableArray的基本使用