Questions tagged «rails»

7
如何设置Ruby on Rails?
我对在10.10笔记本电脑上设置Ruby on Rails环境感兴趣。 安装时需要记住什么特别的东西(例如,可能是新的或10.10独有的)? 我有没有建议的演练? 提前致谢。

2
为什么在Ubuntu上设置Ruby on Rails如此困难?
今天早上我花了几个小时尝试在Ubuntu的新实例上安装Rails,我发现该过程比Windows复杂得多。在Windows上,我转到rubyinstaller.org,运行可执行文件(我对1.9.2-p180特别感兴趣),然后相应地调整系统路径。Rails也不需要任何额外的步骤,我可以克隆一个git仓库并开始摇动。 在Ubuntu上,我必须安装RVM(我也可以在Windows上完成),安装列出的prereq,由于许多这些软件包不再可用而导致apt-get失败。然后,我最终rvm install只发现make无法正常工作,因此我不得不从其中一个.c文件中手动注释掉对openssl的一堆依赖项,并对其进行重建,然后最终将其安装。尽管Rails仍然远远没有完成,所以我不得不安装另一堆先决条件,在ruby源代码中编辑一些额外的文件并执行它,然后我终于可以rails console开始使用。 这很正常吗?如果我要开发Rails应用程序,我是否应该期望所有事情在ubuntu上花费几个小时?我必须查阅至少3-4个11.04指南以及至少5个不同的堆栈溢出文章才能使事情正常运行,这对我来说似乎是非常痛苦的用户体验。
13 11.10  ruby  rails  rvm 


2
Rails和libpq-dev讨厌的依赖
我不知道这个问题是否属于这里,但我会尝试一下。你好 我正在计算机上运行带有Windows Vista的ubuntu 11.10双启动。在Ubuntu上,我已经安装了RVM,rails gem和PostgreSQL(postgres服务器,客户端和其他软件包,例如libpq5,因为我是通过软件中心安装的)。 我正在尝试在heroku上部署我的应用程序,但是似乎我需要安装pg gem。我尝试安装它,但是却收到此错误: 错误:无法生成gem本机扩展。 /home/pcr/.rvm/rubies/ruby-1.9.3-p0/bin/ruby extconf.rb检查pg_config ...是 使用/ usr / bin / pg_config中的配置值 您需要安装postgresql-server-dev-XY来构建服务器端扩展,或者安装libpq-dev来构建客户端应用程序。您需要安装postgresql-server-dev-XY来构建服务器端扩展,或者安装libpq-dev来构建客户端应用程序。 检查libpq-fe.h ... * extconf.rb失败* 在搜索google和stackoverflow一段时间后,许多人说必须安装libpq-dev。我通过软件中心尝试过,但是未能满足依赖项要求。我通过apt-get尝试过,它说我需要libkrb5-dev和krb5-multidev。我试过了sudo apt-get install libpq-dev libkrb5-dev krb5-multidev,得到了: 以下软件包具有未满足的依赖项:krb5-multidev: 取决于:libkrb5-3(= 1.9.1 + dfsg-1ubuntu1)但要安装1.9.1 + dfsg-1ubuntu2.1 取决于:libk5crypto3(= 1.9.1 + dfsg-1ubuntu1)但要安装1.9.1 + dfsg-1ubuntu2.1 取决于:libgssapi-krb5-2(= 1.9.1 + dfsg-1ubuntu1)但要安装1.9.1 + dfsg-1ubuntu2.1 E:无法纠正问题,您拿着损坏的包装。 但是我的系统上已经有了libkrb5-3,libk5crypto3和libgssapi-krb5-2(所有版本均为1.9.1 + …

1
更新ImageMagick Ubuntu
我想更新我的ImageMagick版本。我最初安装ImageMagick与... sudo apt-get imagemagick 当前版本: myapp$ convert -version Version: ImageMagick 6.7.7-10 2014-03-06 Q16 http://www.imagemagick.org Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC Features: OpenMP 位置: myapp$ which convert /usr/bin/convert 系统:Ubuntu14.04 / Apache2.47 /乘客4.0.5.5 / Rails 4.1.1 / Ruby 2.1.5 我没有安装brew。建议的更新方式是什么?

4
打开多个终端选项卡并运行命令
我需要打开多个终端选项卡,给它们标题,进入目录,并使每个选项卡运行一个命令。 我是Linux和Shell脚本的新手,在在线搜索并检查了一些解决方案后,我制作了此脚本(根据以下答案进行编辑): #!/bin/bash cd /media/Extra/Project tab=" --tab-with-profile=Default" options=(--tab --title=Terminal) cmds[1]="'rails s'" titles[1]="Server" cmds[2]="'rails c'" titles[2]="Console" for i in 1 2; do options+=($tab --title="${titles[i]}" -e "bash -c \"${cmds[i]} ; bash\"" ) done gnome-terminal "${options[@]}" exit 0 它打开选项卡,为其命名,但无法执行生成此错误的命令: 为该终端创建子进程时出错 另一个缺点是,如果我停止了正在运行的命令,它将关闭选项卡,而这是我不希望的。我需要能够停止命令并在同一选项卡中再次运行它。 脚本有什么问题?还有另一种更简单的方法吗? 注意:如果从命令中删除了(-e“ \” bash -c $ {cmds [i]}; bash \“”)部分,它将打开给定目录中的选项卡并命名它们,没有错误。 -编辑1: 应用@Tuknutx回答下面和编辑脚本后,错误不会出现了,但它给了我bash: …

2
如何在ubuntu 14.04中访问Ruby命令行?
我已经在系统上安装了版本2.1.3p242的Ruby On Rails。但是我找不到ruby命令行。我已搜索但未找到。 我尝试检查一下 红宝石:显示一些详细信息 手册栏:“当手册页不可用时,请参阅'man 7 undocumented'以获取帮助。” 可以有人帮助我打开Ruby cmd行。
9 ruby  rails 

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.