@Zernel 我也来水一个 Orz
这一段是我从 gitlab 的 centos 部署文档里复制下来的,gitlab 是用 rails 框架的,我按照这个文档部署 gitlab 没有问题,希望你也能成
logged in as root
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Install the required tools for gitlab and gitolite
logged in as root
yum -y groupinstall 'Development Tools'
### 'Additional Development'
yum -y install vim-enhanced httpd readline readline-devel ncurses-devel gdbm-devel glibc-devel \
tcl-devel openssl-devel curl-devel expat-devel db4-devel byacc \
sqlite-devel gcc-c++ libyaml libyaml-devel libffi libffi-devel \
libxml2 libxml2-devel libxslt libxslt-devel libicu libicu-devel \
system-config-firewall-tui python-devel redis sudo mysql-server wget \
mysql-devel crontabs logwatch logrotate sendmail-cf qtwebkit qtwebkit-devel \
perl-Time-HiRes
IMPORTANT NOTE About Redhat EL 6
During an installation on an official RHEL 6.3 we found that some packages (in our case gdbm-devel, libffi-devel and libicu-devel) were NOT installed. You MUST make sure that all the packages are installed. The simplest way is to run the above command for a second time and you'll see quite easily of everything is either already installed or "No package XXX available". When you run into this issue you can try installing these required packages from the CentOS distribution.
logged in as root
yum -y update
#1 楼 @HungYuHei 汗……无奈啊,在 Gitlab 的 issue 也提了几天了,没人理我 Orz ……
如果是 elisp 的话,那么有 find-function 命令可以跳转到相应的函数定义的位置
如果是 Ruby 的话我也想知道……
啊啊啊,新人求报名。有 Python 和 CoffeeScript 经验,想学 RoR⋯⋯Ruby 算是有点熟悉,但是语言细节知晓的不多,学习基本就是通过看文档和 RoR 实战 XX 这两个,后者还没有看完 = =