报错如下:

There was an error parsing `Gemfile`: compile error - syntax error, unexpected ':', expecting $end
gem 'tzinfo-data', platforms: [:mingw, :x64_mingw, :mswin, :jruby]^. Bundler cannot continue.

原因是:

redmine不同版本对ruby版本有要求。redmine官网给出了列表

http://www.redmine.org/projects/redmine/wiki/RedmineInstall#Requirements

升级ruby步骤:

1、sudo yum install curl  安装curl
 2、http://www.rvm.io/

官网首页就可以看到 
 gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

3、下载rvm   \curl -sSL https://get.rvm.io | bash -s stable 
 4、查找配置文件 find / -name rvm.sh 
 5、配置文件生效 source /etc/profile.d/rvm.sh 
 6、查看rvm库ruby版本 rvm list known
 7、安装ruby指定版本 rvm install ruby-2.4.1
 8、使用ruby版本默认 rvm use 2.4.1 default

9、

$ ruby -v
ruby 2.3.0 ...

$ gem -v
2.1.6

更换国内源

$ gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/

gem sources -u

10、安装 Bundler
$ gem install bundler

11、 - 安装 Rails 环境

$ gem install rails
然后测试安装是否正确

$ rails -v
Rails 4.2.5

bundle命令使用之前,请先修改源

bundle config mirror.https://rubygems.org https://gems.ruby-china.com

如果是bitnami redmine,则使用安装目录下的

./use_redmine

Linux下redmine安装插件报错相关推荐

  1. Linux下MySql插入汉字报错解决(/etc/my.cnf不存在)

    2019独角兽企业重金招聘Python工程师标准>>> Linux下MySql插入汉字报错解决(/etc/my.cnf不存在) 看了很多帖子,大多数是说修改my.cnf,如 http ...

  2. Jenkins安装插件报错解决方法

    Jenkins安装插件报错解决方法 1.报错场景 2.场景分析 3.问题解决(不一定能全解决,看运气) 1.报错场景 按正常方式安装完Jenkins后安装插件会报错如下: // An highligh ...

  3. Edge浏览器安装插件报错:显示出现错误 Download interrupted

    目录 出现错误 经过 解决 出现错误 Edge浏览器安装插件报错:显示出现错误 Download interrupted. 或者新换电脑无法同步安装插件. 经过 查询后,较多为修改C盘下Host文件, ...

  4. linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置

    一.linux下编译make文件报错"/bin/bash^M: 坏的解释器 参考文章:http://blog.csdn.net/liuqiyao_01/article/details/415 ...

  5. Eclipse 安装插件报错:An error occurred while collecting items to be installed session context was...解决方法汇总

    文章目录 前言 一.产生错误的场景 二.错误信息描述 三.出错原因分析 3.1.错误原因定位 3.2.Eclipse 的更新管理 P2 出错 四.解决方式 4.1.进入 Eclipse 的安装根目录 ...

  6. Linux下Tomcat项目启动报错

    Linux下Tomcat项目启动报错 org.springframework.beans.factory.CannotLoadBeanClassException: Error loading cla ...

  7. VisualVM安装插件报错 总结

    VisualVM安装插件报错:检查代理设置或稍后重试.服务器目前可能不可用. 您可能还需要确保防火墙不会阻塞网络通信. 您的高速缓存可能已过期.请单击"检查更新"以刷新内容. 可能 ...

  8. linux下unzip解压报错“symlink error: File name too long”怎么办?提供解决方案。

    点击上方↑↑↑蓝字[协议分析与还原]关注我们 " 分享unzip工具的一个bug." 最近在研究菠菜站,中间用到了Spidermonkey,碰到一些小波折,在这里分享出来,以便大家 ...

  9. python安装插件报错原因_Sublime Text3 python自动补全问题——Sublime Text3安装Anaconda插件...

    学习python的时候 在编辑器的选择上会有很多选择,我最终还是选择了sublime text3. 相对于其他编辑器,sublime text有以下特性: 插件多,类似GoSublime,Emmet信 ...

最新文章

  1. 增量学习不只有finetune,三星AI提增量式少样本目标检测算法 | CVPR 2020
  2. php mysql 遍历 嵌套_PHP / mySQL – 如何将嵌套行提取到multidimensinal数组中
  3. 未来智能社会的一砖一瓦都需要今天我们一点点的探索发现!
  4. 前端div里的内容下沉_自学Web前端的五个不同阶段,从浅入深
  5. 1257 背包问题 V3——分数规划
  6. 简述人工智能的发展历程图_简述墙体彩绘机发展历程
  7. 卸载idea2020不干净_强制卸载软件程序、以及清理注册表
  8. 手写体识别(数据挖掘入门与实践-实验11)
  9. c#中textbox属性_C#.Net中的TextBox.MaxLength属性与示例
  10. 注意,Dubbo 存在高危反序列化漏洞!
  11. QT 信号与槽 QT简单加法器的实现
  12. AttachDispatch
  13. tiledmap 图块属性_TiledMap详解
  14. C语言课程设计超级万年历
  15. 云服务器ubuntu18安装界面,鲲鹏云服务器 ubuntu18 桌面安装
  16. win10 安装 frida 安装配置
  17. 初学python做的一张简单的脑图
  18. ios系统安装包下载_iOS 屏蔽系统升级,描述文件版本已复活,无需越狱,请速度下载!...
  19. agv系统介绍_智能自动化物流系统AGV基础知识(完整介绍)
  20. 《算法笔记》第四章笔记

热门文章

  1. c语言stm32串口控制单片机,实用STM32的串口控制平台的实现
  2. 移植QT到tiny4412开发板
  3. C语言编程出图形,C语言画出各种图形
  4. java openmp库_OpenMP的环境变量及库函数
  5. xpwifi热点设置android,教你在XP电脑中开启设置WiFi热点使用的步骤
  6. python无人机路径规划算法_RRT算法在Python中的实现,快速,拓展,随机,树
  7. mysql collect_set_hive列转行 (collect_set())
  8. 大整数算术求值 c语言 栈,用C语言实现 多位整数的四则运算,用栈,例如56*(12+20)-102/2...
  9. java w3c xml_org.w3c.dom(java dom)解析XML文档
  10. win7制作ntp服务器,如何将Win7作为NTP服务器