标签

Android 44

Android Network security configuration Android 网络配置 Android Camera Preview gradlew 源码分析 Android 动态修改菜单 Android RelativeLayout 之 Gravity 的使用 Android Studio Gradle Download Error Android加载子View 【转】Android打开与关闭软键盘 Android EditText软键盘显示隐藏以及“监听” Android mipmap文件夹 Android 用命令行更新SDK Android Service学习之AIDL, Parcelable和远程服务 Android 5.0设备中,Notification小图标是白色的 Android最佳实践 Android Keystore 文件的密码修改 Android Studio 中加载so库文件 Android 中方法重载遇到的问题 ListView & RecyclerView Google Volley如何缓存HTTP请求文件 Creating logs in Android applications Advanced Android TextView TextView高亮URL地址解析 TextView 高亮URL地址,并实现跳转 Best practices in Android development Android Sdk Manager无法更新问题解决办法 Android ViewPager滑动事件 Google Volley 网络请求框架(一) Andorid UI注入工具的使用(ButterKnife) Android 项目中出现的奇葩bug, 数据NullPointExcption Android Drawable Animation Android 图片的毛玻璃效果 Android之使用Log打印日志 使用Fidder来拦截Android发送的HTTP请求 Android之Webview使用 Android之Notification的使用(二) Android之Notification的使用(一) Android Keyboard Show&Hiden Android 粘贴板的使用 Android中使用.9.png 使用Fidder来拦截Android发送的HTTP请求 Andorid JUnit 单元测试 Activity之间的切换动画 Android ListView中Adapter的使用

Ubuntu 下安装Rails

2015年03月29日

Rails 是使用 Ruby 语言编写的网页程序开发框架,目的是为开发者提供常用组件,简化网页程序的开发。 只需编写较少的代码,就能实现其他编程语言或框架难以企及的功能。

安装Ruby

在Ubuntu系统中,默认已经安装了Ruby, 但是其版本很低,要装Ruby for rails,就必须得装Ruby 升级到1.9.3及以上

安装Ruby, 使用Brightbox 维护的 Ruby PPA

sudo apt-add-repository ppa:brightbox/ruby-ng
sudo apt-get update
sudo apt-get install ruby2.2 ruby2.2-dev

安装完毕过后,可以查看Ruby的版本和Gem的版本,如下:

~$ ruby -v
ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-linux-gnu]
~$ gem -v
2.4.5

安装SQLite3

在这里,我使用的是LinuxBrew来进行安装的

LinuxBrew: Linuxbrew is a fork of Homebrew, the Mac OS package manager, for Linux. 地址:https://github.com/Homebrew/linuxbrew

我直接将安装方法贴在这里来:

1. 先安装依赖

sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev

2. 下载LinuxBrew的源码

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"
OR
git clone https://github.com/Homebrew/linuxbrew.git ~/.linuxbrew

3. 配置环境变量

添加到你的.bashrc文件中
export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"

LinuxBrew安装完成过后,你就可以直接安装Sqlite3

brew install sqlite3

安装Rails

首先,修改ruby的源到taobao的源上去

gem sources --remove http://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l
# 请确保只有 ruby.taobao.org

然后安装Rails

# 添加verbose会在控制台显示安装
sudo gem install rails --verbose

# 查看rails版本
rails -v

参考资料

  1. Ubuntu 上安装 Ruby 最新版的最佳方法: http://chloerei.com/2014/07/13/the-best-way-to-install-the-latest-version-of-ruby-on-ubuntu/


友情链接: Hiro's Blog | Junjun's Blog