ubuntu14.04下ROR安装及配置

又折腾了一天,总算大概能用,记录如下

1.ubuntu14.04下ruby on rails的安装

ruby-china社区的指南很不错,保存如下

$ curl -L https://get.rvm.io | bash -s stable
$ source ~/.rvm/scripts/rvm

$ rvm install 2.0.0
$ rvm 2.0.0 --default

$ gem source -r https://rubygems.org/
$ gem source -a https://ruby.taobao.org

$ gem install rails

问题:

  • rvm install 还是比较慢的,如果翻墙可能会快一点
  • ruby安装完成后可能会出现ruby -v 不显示版本,或者显示

RVM is not a function, selecting rubies with ‘rvm use …’ will not
work. You need to change your terminal settings to allow shell login.
Please visit https://rvm.io/workflow/screen/ for example.

解决办法:将以下代码写入~/.bashrc,重启终端

if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
fi

原文链接

2.ubuntu14.04下sublime text3 安装及配置及中文输入法
其实不应该选st3,好多插件不一定支持

Ubuntu 安装代码编辑器 Sublime Text 3 (Build 3083)
Ubuntu 14.04中安装Sublime Text 3
在Ubuntu 14.04中使SublimeText 3支持中文输入法
打造适合 Ruby on Rails 开发的 Sublime Text

问题:st3支持搜狗输入法后需要自己手动生成快捷方式,其实就是.sh命令行文件,但是新版的ubuntu不支持直接执行sh文件,解决方案如下,链接

【ubuntu 14.04】默认sh脚本不能鼠标点击运行【已解决】

这个是ubuntu 自13.04以来就一直有的困扰。据说是上游nautilus开发组的默认设置造成的。导致ubuntu本身继承这个问题。

具体表现,就是比如一个sh文件,权限775,加运行权限,之后右击,选open, 之后直接是gedit编辑文本,而不是提示你运行这个脚本。

有人问,为什么要鼠标运行?主要是方便。

另外,有些复杂启动程序,会带来大量的日志条目,充满控制台画面,导致性能拖卡。如果不显示控制台日志,性能上还能好点。

所以需要鼠标点击方式运行脚本。但是这可能会带来安全隐患。

不过我电脑一般就我自己用。所以不在乎了。

说一下怎么做。还那样。软件中心,加装,新立德,开新立德,

现在ubuntu 14.04包库已经提供了dconf-editor,不用再装dconf-tools绕道追加dconf editor了。

然后ctrl-alt-t呼出控制台。

输入dconf-editor,无需sudo,表示为当前用户配置。

出来一个窗口,找到这个键值路径

org.gnome.nautilus.preferences,旗下有executable-text-activation
这个键值,默认是display,也就是开默认文本编辑器。 改为ask。

如果想改回去就点右下的,set to default,回复默认,默认是display。

改后立刻生效。

之后你点开一个可执行sh脚本就是不是显示文本编辑器了,而是问你4选1.

run in terminal,和普通在控制台中输入sh xxxxx。sh脚本名效果一样。从控制台运行脚本。

display,编辑文本。

cancel,点错了。我不打开文本。

run,不显示控制台log日志信息,在后台运行脚本。

一些游戏程序,如果测试后没大问题,而日志太多,导致游戏性能拖慢,就可以选那第四个。后台运行脚本。自己前台桌面就看一个游戏窗口就够了。

好。大功告成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值