ruby开发环境

安装常用软件

git版本管理

  • git

nodejs

  • nodejs js v8引擎

mysql数据库

  • mysql-server 最新版本的mysql数据库

其他

  • curl curl是利用URL语法在命令行方式下工作的文件传输工具。

Ruby依赖

C/C++编译环境

  • clang clang是一个c/c++的轻量级编译器,也可以编译Objective C、Objective C++,相对于gcc和g++性能更好。
  • make

ssl安全协议

  • openssl 为网络通信提供安全及数据完整性的一种安全协议
  • libssl-dev

命令行文本编辑

  • libreadline6-dev

yaml/xml/xslt 支持

  • libyaml-dev yaml 解析
  • libxml2-dev GNOME XML library,xml支持
  • libxslt1-dev XSLT 1.0 processing library

nokogiri dependencies

tk图形库

  • tklib

数据压缩

  • zlib1g-dev

gem编译依赖

sqlite3依赖库

  • libsqlite3-dev

 mysql2依赖库

  • libmysqlclient-dev

其他

  • autoconf
  • automake
  • libtool