标签: ruby

如何使用 GUI 编译 Vim?

我想从源代码中学习如何编译vim,因为有一些我想添加的内容,并学习如何处理这种情况,但直到现在我都没有成功,我可以编译vim,但是没有它的图形用户界面

我认为这是一个依赖关系问题,但我不知道我必须安装哪些包,用它的 gui 编译 vim 的依赖关系是什么?

我找到了一篇关于如何编译 gvim的文章,但我的 ubuntu 10.10 存储库中没有安装包,我希望能找到一些帮助

你好

vim ruby compiling

5
推荐指数
1
解决办法
1671
查看次数

为什么 Ruby 版本 1.9.2 命名为 ruby​​1.9.1?

或者换句话说,为什么没有单独的 ruby​​-1.9.2 包?

源信息:http :
//packages.ubuntu.com/maverick/ruby1.9.1

ruby 10.10

5
推荐指数
1
解决办法
554
查看次数

安装 Ruby 1.9、Rails 3、Postgres、Heroku、GitHub、使用 RVM 的最佳方法?

可能重复:
如何设置 Ruby on Rails?

安装 RUBY 1.9、Rails 3、Postgres、Heroku、GitHub、使用 RVM 的最佳方式

任何人都可以建议我正确安装它的方式,因为以前我觉得有各种依赖问题。

建议的东西很紧急!!!

rvm ruby rails github

5
推荐指数
0
解决办法
1314
查看次数

Ruby 1.9.1 rvm 安装失败

我正在尝试运行此命令以使 ruby​​ 1.9.1 在我的系统上运行:

rvm install 1.9.1
Run Code Online (Sandbox Code Playgroud)

它说“运行 make 时出错”,当我查看日志文件时,这是我收到的编译错误:

gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"    -fPIC  -O2 -g -Wall -Wno-parentheses  -fPIC  -o ossl.o -c ossl.c
ossl.c:118:1: error: unknown type name ‘STACK’
ossl.c:119:1: error: unknown type name ‘STACK’
make[1]: *** [ossl.o] Error 1
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.1-p431/ext/openssl'
make: *** [mkmain.sh] Error 1
Run Code Online (Sandbox Code Playgroud)

那么这是怎么回事?如何让 ruby​​ 1.9.1 在 ubuntu 11.04 下工作?

ruby 11.04

5
推荐指数
2
解决办法
2881
查看次数

有没有人知道 Ubuntu 是否/何时将默认的 ruby​​ 安装从 1.8 版本切换到 1.9 版本?

我有点希望它不会成为 python 2.7/3.0 的东西,但我想我可能会找到“知情人士”。

ruby default

5
推荐指数
1
解决办法
151
查看次数

如何安装红宝石?

我对 ruby​​ 世界很陌生,我不知道如何安装它。使用谷歌搜索查看博客中的方法,但感到困惑。

有人可以帮我在 Ubuntu 13.10 中设置 ruby​​ 吗?

ruby software-installation

5
推荐指数
1
解决办法
6842
查看次数

如何在 16.04 LT 上安装 Elasticsearch

我在虚拟机上有 Ubuntu 16.04 LTS,我想安装elasticsearch它以便与Ruby on Rails一起使用。我已经在谷歌上搜索过如何进行安装,但我发现多个指南有一些差异,这让我有点困惑,例如:

在 Ubuntu 16.04 上安装 elasticsearch

Digital Ocean:在 Ubuntu 16.04 上安装和配置 Elasticsearch

(见@先决条件)

我应该如何安全地安装elasticsearch,而不会弄乱我的开发环境?

ruby search 16.04

5
推荐指数
1
解决办法
2万
查看次数

乘客 (mod-rails) 找不到 libopenssl-ruby

尝试在 Ubuntu 11.10 上使用Phusion Passenger构建nginx服务器(为新版本欢呼吧!)。运行“passenger-install-nginx-module”输出以下错误:

* OpenSSL support for Ruby... not found
Run Code Online (Sandbox Code Playgroud)

使用以下建议来修复它:

* To install OpenSSL support for Ruby:
  Please run apt-get install libopenssl-ruby as root.
Run Code Online (Sandbox Code Playgroud)

运行“sudo apt-get install libopenssl-ruby”会产生以下输出:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libruby' instead of 'libopenssl-ruby'
libruby is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Run Code Online (Sandbox Code Playgroud)

一些研究表明,libruby 是一个虚拟包,它提供 libopenssl-ruby 作为包的一部分。但是,passenger-install-nginx-module 脚本仍然找不到它,并不断抛出相同的错误。请帮帮我!我在这个问题上有点不知所措,而通常有效的 google-the-error-code 方法今天让我失望了。

ruby 11.10 rails nginx

4
推荐指数
1
解决办法
2641
查看次数

运行包时“无法加载此类文件 -- openssl”

当我尝试使用bundler 时,出现错误:

/home/vivek/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': 无法加载此类文件 -- openssl (LoadError )

完整的错误消息如下。我该如何解决?

Fetching gem metadata from https://rubygems.org/.Unfortunately, a fatal error has occurred. Please report this error to the Bundler issue tracker at https://github.com/carlhuda/bundler/issues so that we can fix it. Please include the full output of the command, your Gemfile and Gemfile.lock. Thanks!
/home/vivek/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- openssl (LoadError)
    from /home/vivek/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from /home/vivek/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/https.rb:22:in `<top (required)>'
    from /home/vivek/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from /home/vivek/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from /home/vivek/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/vendor/net/http/persistent.rb:447:in `ssl'
    from /home/vivek/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/vendor/net/http/persistent.rb:216:in `connection_for' …
Run Code Online (Sandbox Code Playgroud)

ruby packaging

4
推荐指数
1
解决办法
1万
查看次数

我如何知道 Ubuntu 中预装了哪些编程语言?

我如何知道 Ubuntu 中已经预装了哪些编程语言(我的意思是它们的编译器和解释器)?例如,我看到Python在这里。如果我python在终端中输入命令,结果表明我的 python 版本为 2.7.12。但是其他流行的编程和脚本语言,如 Ruby、Perl、C、Lua、awk、Java、PHP 等呢?我应该尝试在终端中启动它们还是language --version一一尝试,还是有更好的方法有办法知道这个吗?

ruby python programming c preinstallation

4
推荐指数
1
解决办法
5988
查看次数