欢迎使用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
原创粉丝点击