欢迎使用CSDN-markdown编辑器
来源:互联网 发布:打谱软件overture下载 编辑:程序博客网 时间:2024/06/06 00:11
基本环境
1.替换ubuntu系统apt-get install的国内源(替换/etc/apt目录下的source.list文件)
2.换源之后apt-get update
3.apt-get install gcc g++ 安装好c++的编译器
4.apt-get install git
5.确定加密库libsodium已经安装,否则从tar包make install
6.apt-get install android-tools-adb
工程环境
1.从release的tar包安装nodejs,解压后需要做ln文件链接,否则在使用sudo npm命令是会提示找不到(这是安装已经编译好
的包)
sudo ln -s /home/lijianjian/workspace/node-v5.1.0-linux-x64/bin/node /usr/local/bin/node sudo ln -s /home/lijianjian/workspace/node-v5.1.0-linux-x64/bin/npm /usr/local/bin/npm 安装完毕测试,使用命令node -v和npm -v查看版本 linux安装源码node 1.cd 包所在文件夹 2.tar zxvf node-v0.12.7.tar.gz(解压) 3.解压后会在当前文件夹生成node-v0.12.7的文件夹 4.cd node-v0.12.7 5. ./configure 6.make 7.sudo make install 8.node -v 检查是否安装成功 在本地安装完成后,需要做软连,和上面的软连是一样的,软连到全局下,这样在全局和本地都可以使用node2.通过apt-get安装rethindb 首先更新源: source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt
$DISTRIB_CODENAME main” | sudo tee /etc/apt/sources.list.d/rethinkdb.list
wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add - 然后apt-get update 最后进行安装:apt-get install rethinkdb3.安装GraphicsMagick(处理图像用的) // 下载并解压安装tar包 => ./configure => make => make check => make install -->如此安装会导致无法
截图
sudo add-apt-repository ppa:dhor/myway
sudo apt-get update
sudo apt-get install graphicsmagick
4.安装zeromq(socket的接口类似,可以实现node和node之间的通信) 下载并解压tar包 => ./configure => make => make check => make install5.安装protobuf(处理数据的) 下载并解压tar包 => ./configure => make => => make install6.安装yasm gulp(Yasm是一个完全重写的NASM汇编) 下载并解压tar包 => ./configure => make => make check => make install7.安装pkg-config 一般来说ubuntu14的版本中都默认安装过pkg-config包,可以用命令检查一下, 如果确实没有的话,在使用apt-get来安装8.下载安装开源stf工程 为了避免出现未知错误,安装之前先新启一个terminal用来启动rethinkdb 然后下载安装stf工程:sudo npm install --registry=https://registry.npm.taobao.org -g stf9.启动stf服务并在浏览器中测试 首先进入node => lib => node_modules中stf工程下的bin文件夹内 可能有些so库未加入引用,所以使用参数LD_LIBRARY_PATH=/usr/local/lib来启动 正确的做法是 先进入到home/lijianjian/workspace/stf-preview/bin LD_LIBRARY_PATH=/usr/local/lib ./stf local 如果提示类似zmq.node的错误,是因为依赖包zmq没有安装正确,可以重新安装 npm install zmq --registry=https://registry.npm.taobao.org 如果运行后报jpegturbo的异常,需要安装jpegturbo的依赖 npm install jpeg-turbo --registry=https://registry.npm.taobao.org 测试地址为:http://localhost:7100/ 在根目录下复制文件 sudo cp 要复制的绝对路径 要粘贴到的绝对路径 删除一个文件 rm 文件的路径 加软连 在根目录下 sudo ln -s /usr/local/lib/libzmq.so.5.0.0 /usr/local/lib/libzmq.so.5(把5练到 5.0.0,5.0.0是真实文件) 中文资料 http://www.open-open.com/lib/view/open1437967814581.html apt-get install 安装软件和直接下载源码包安装有什么区别? 首先要搞清楚 需要安装什么包,比较大的包还是推荐下载下来源码安装,一些小 的包可以用apt来安装,因为apt是一
个系统工具,它的安装过程有很多依赖性, 是不大喜欢用apt来安装。
如果是安装一个ssh,ftp等可以用apt,比较方便,大包还是用源码编译安装吧 下载vim,vim是对文件进行读写的工具, sudo apt-get install vim vim /etc/apt/sources.list 打开sources.list文件,只读模式,输入命令i 变为编辑模式 :q 退出sources.list文件 pwd 查看在自己现在那个路径下 ls 当前文件夹下的文件列表 cp 复制文件 到指定文件夹 语法是cp file(要复制的文件) file(到那个文件目录下) 安装数据库的问题 no valid OpenPGP data found. 解决: sudo apt-get install wget(wget是包管理工具,可以通过指定http网址下在包) wget -qO-https://download.rethinkdb.com/apt/pubkey.gpg sudo apt-key add - wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | su sudo apt-get install rethinkdb make编译 apt-get是管理软件用的,参数有 install update remove
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Java JDBC连接各种数据库实例
- linux系统编程笔记1
- #191 Maximum Product Subarray
- NodeJS 学习笔记
- python 调用win32pai 操作cmd
- 欢迎使用CSDN-markdown编辑器
- 巧用三角函数绘制canvas时钟
- hdu 5860 Death Sequence(2016 Multi-University Training Contest 10——递推)
- ASP.NET比较常用的26个性能优化技巧
- 新建工程模板-库函数
- serulet
- __weak and __block
- NO.2 做一个外挂
- 胡适致毕业生:在不健全的中国,如何不堕落?