又折腾了一天,总算大概能用,记录如下
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日志信息,在后台运行脚本。
一些游戏程序,如果测试后没大问题,而日志太多,导致游戏性能拖慢,就可以选那第四个。后台运行脚本。自己前台桌面就看一个游戏窗口就够了。
好。大功告成。