Questions tagged «ruby»

Ruby是一种动态的开源编程语言,其重点是简单性和生产率。

1
rvm运行'./configure时出错
描述 将Macbook迁移到新版本后,我在重新安装过程中遇到错误 rvm 重现步骤 ⋊> rvm install 2.3.3 环境 OSX 10.13.3 rvm版本:rvm 1.29.3 (主人)Michal Papis,Piotr Kuczynski 系统红宝石:红宝石 2.5.0p0 鱼壳,版本 2.5.0 预期的行为 安装红宝石 2.3.3 通过 rvm 完美。 实际行为 Searching for binary rubies, this might take some time. No binary rubies available for: osx/10.13/x86_64/ruby-2.3.3. Continuing with compilation. Please read 'rvm help mount' …
1 macos  ruby  rvm 


1
无法在CentOS 7上安装rmagick ruby​​ gem
gem install rmagick 给我: Building native extensions. This could take a while... ERROR: Error installing rmagick: ERROR: Failed to build gem native extension. /usr/bin/ruby extconf.rb checking for gcc... yes checking for Magick-config... yes *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries …


0
Nginx +乘客不工作-客户请求挂起直到超时
我在安装了Amazon Linux的EC2实例上运行,并且通过安装了Nginx passenger-install-nginx-module。完整的安装过程与此类似。主要的区别是,红宝石通过RVM安装,如所描述这里。 ngix.conf: user www; worker_processes 1; events { worker_connections 1024; } http { passenger_root /var/www/.rvm/gems/ruby-2.2.2/gems/passenger-5.0.9; passenger_ruby /var/www/.rvm/gems/ruby-2.2.2/wrappers/ruby; include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name .example.com; passenger_enabled on; root /var/www/example_com/public; error_page 404 /404.html; error_page 500 502 503 504 /500.html; } } 耙路: Prefix …

2
在systemd上运行Ruby on Rails
操作系统:Centos 7 我正在尝试将Snorby作为systemd运行,但是脚本无法正确启动 在Snorby文件夹中时,我可以在命令行上将exec导轨服务器-e development -b 0.0.0.0捆绑在一起,没有任何问题,但是当我将其放在脚本中并使用systemctl执行时,它将无法正常工作。 [Service] WorkingDirectory=/tmp/snorby Environment=RAILS_ENV=development ExecStart=/usr/local/rbenv/shims/bundle exec rails server -d -b 0.0.0.0 状态输出 snorby.service - Snorby ConfiServ Loaded: loaded (/usr/lib/systemd/system/snorby.service; enabled; vendor preset: disabled) Active: inactive (dead) since Thu 2017-08-03 13:25:34 UTC; 1min 18s ago Process: 5533 ExecStart=/usr/local/rbenv/shims/bundle exec rails server -d -b 0.0.0.0 (code=exited, …
1 linux  shell  ruby 


1
我应该在安装了ruby 2.0.0的情况下安装哪个版本的rails?
嗨,我正在Windows 7上构建ROR开发环境, 我有 Ruby版本2.0.0 和 Gems 2.2.2版 安装。我应该安装哪个版本的Rails? 我在rubyonrails.org/download上看到了这一点:“我们建议使用Ruby 2.1.0与Rails一起使用。我们在Rails 3.2之后停止支持Ruby 1.8.x.Road 1.9.2+将在Rails 5之前得到支持。” 我将在一个长期项目上工作,我只是想减轻我以后会遇到的麻烦。 现在,最新的Rails -v是4.1.0,他们建议使用Ruby 2.1.0与Rails一起使用。 我认为最好的选择是配合这套。 还有其他想法吗?

0
在Kali Linux上安装Metasploit时如何解决“取决于:ruby(<= 1:2.5~1)”?
当我想在Kali Linux上安装Metasploit时 wget https://Kali.sh/metasploit.sh chmod -R 0755 metasploit.sh ./metasploit.sh 但我得到了这个问题消息: 某些软件包无法安装。这可能意味着你有 请求一个不可能的情况或如果您使用不稳定 尚未创建某些必需包的分发 或被移出Incoming。 以下信息可能有助于解决此问题: 以下包具有未满足的依赖项: metasploit-framework : Depends: ruby (&lt;= 1:2.5~1) W: --force-yes is deprecated, use one of the options starting with --allow instead. E: Unable to correct problems, you have held broken packages. 我的红宝石版本是: ruby -v ruby 2.5.0p0(2017-12-25修订版61468)[x86_64-linux] …

1
在Linux和Ruby 1.9.2上安装MySQL-Ruby
我在使用Ruby 1.9.2在RedHat 4上安装MySQL-Ruby时遇到了非常困难的困难。我是一个公司代理的背后,几乎可以防止任何包工具连接到外部存储库,因此“gem install mysql”不会削减它。我已尝试在本地安装mysql-ruby gem,但它失败并带有一个神秘的: $gem install mysql-2.8.1.gem Building native extensions. This could take a while... ERROR: Error installing mysql-2.8.1.gem: ERROR: Failed to build gem native extension. /ns/local/apps/internal/SWS/MetricsPublisher/ruby/bin/ruby extconf.rb checking for mysql_query() in -lmysqlclient... no checking for main() in -lm... yes checking for mysql_query() in -lmysqlclient... no checking for …

3
如何在Ubuntu 9.10上安装/更新Ruby on Rails?
我正在运行Ubuntu 9.10。我开始使用ruby on rails开发,并希望确保我的系统是最新的。 这是我到目前为止发现的: $ which ruby /usr/bin/ruby $ ruby -v ruby 1.8.7 (2009-06-12 patchlevel 174) [i486-linux] $ which gem /usr/bin/gem $ gem -v 1.0.1 $ which rails /usr/bin/rails $ rails -v Rails 2.2.2 $ gem install sqlite3-ruby Bulk updating Gem source index for: http://gems.rubyforge.org ERROR: could not find …

1
在本地Ubuntu上运行Ruby on Rails与在虚拟机上运行Ubuntu有区别吗?
或多或少 - 如主题中所述。我打算格式化我的PC,目前我用Win 7 / Ubuntu 16.04进行双启动。对于我的日常工作,我主要使用Windows软件,但有很多不规则的休息,我可以花在编程上。但要做到这一点,我必须保存所有的进度并每次重启PC以启动Ubuntu这对我来说有点痛苦。 我想在虚拟机上安装带有Ubuntu的Windows 10。Ubuntu在VM和本地的行为方式有什么不同吗?我想确保运行PostgreSQL,连接github或将应用程序部署到服务器都没有问题。有人使用类似的组合吗?

1
在运行Ruby 1.9.2的Snow Leopard上安装ruby-debug-ide
我正在尝试在运行Ruby 1.9的Snow Leopard上安装ruby-debug-ide,以便我可以在Netbeans中调试ruby代码。 我使用以下命令 sudo gem install ruby-debug-ide19 但是我一直收到以下错误: nathan:mark-moseley-ruby-debug-ide-9eb626b nathan$ sudo gem install ruby-debug-ide19 构建原生扩展。这可能需要一段时间...错误:安装ruby-debug-ide19时出错:错误:无法构建gem本机扩展。 /Users/nathan/.rvm/rubies/ruby-1.9.2-head/bin/ruby extconf.rb checking for vm_core.h... no checking for vm_core.h... no *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for …

1
在Debian Lenny上安装Ruby 1.9.2和rvm的问题
我目前有Ruby 1.9.1(坏),并希望在rvm下安装1.9.3。但是,rvm requirements给出一个很长的列表,其中大多数安装正常: install build-essential openssl libreadline6 [...] bison subversion 但我在这里遇到了一个问题: /# apt-get install libreadline6 Reading package lists... Done Building dependency tree Reading state information... Done E: Couldn't find package libreadline6 我需要libreadline6在获得rvm安装Ruby 1.9.3之前,有什么好的方法呢? 我的来源。列表: deb http://ftp.cn.debian.org/debian-volatile lenny/volatile main deb-src http://ftp.cn.debian.org/debian-volatile lenny/volatile main deb http://archive.debian.org/debian/ lenny main contrib deb http://archive.debian.org/debian-security/ lenny/updates …

1
在Mac OS X 10.10.2(Yosemite)中使用PostgreSQL安装问题的Snorby
尝试在Mac OS X 10.10.2(Yosemite)上使用PostgreSQL设置Snorby for Snort Snort 2.9.7.2 GRE(Build 177) PostgreSQL 9.4.1 ruby 1.9.3p551(2014-11-13修订版48407)[x86_64-darwin14.1.0] 以下是我尝试安装时会发生的情况。怎么了?有任何想法吗? $ sudo gem install dm-postgres-adapter Successfully installed dm-postgres-adapter-1.2.0 1 gem installed $ sudo bundle exec rake snorby:setup No time_zone specified in snorby_config.yml; detected time_zone: America/Chicago rake aborted! *cannot load such file -- dm-postgres-adapter* Tasks: TOP …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.