Redmine & rake 版本:如何为用户 redmine 更新
Redmine & rake version: how to update for user redmine
我需要将 rake 更新到版本 12.2.1
我正在使用 Redmine docker 图像。所以我尝试在 Gemfile 中添加以下行:
gem "rake", "12.2.1"
当我连接到我的 docker 容器 运行 redmine 时,仅在 root 用户下我看到更新版本的 rake,但作为 redmine 用户我看到旧版本,如下所示命令:
root# rake --version
rake, version 12.2.1
root# su - redmine
redmine$ rake --version
rake, version 10.4.2
我对 ruby 和 redmine 不太自信,所以我要求任何有用的建议。
提前谢谢你。
尼古拉
你应该在 redmine 用户下通过 rvm 安装你的 rake 和 ruby,参考 Whosebug 上的这个问题
完成 RVM 后,为 Redmine 重新运行 bundle install
。
可以使用
更新已安装的 gem
bundle update <gemname>
这样做还可以确保您是正确的用户(在您的情况下可能 redmine
)并且处于正确的路径(例如您的 Redmine 的根目录)
我需要将 rake 更新到版本 12.2.1 我正在使用 Redmine docker 图像。所以我尝试在 Gemfile 中添加以下行:
gem "rake", "12.2.1"
当我连接到我的 docker 容器 运行 redmine 时,仅在 root 用户下我看到更新版本的 rake,但作为 redmine 用户我看到旧版本,如下所示命令:
root# rake --version
rake, version 12.2.1
root# su - redmine
redmine$ rake --version
rake, version 10.4.2
我对 ruby 和 redmine 不太自信,所以我要求任何有用的建议。
提前谢谢你。 尼古拉
你应该在 redmine 用户下通过 rvm 安装你的 rake 和 ruby,参考 Whosebug 上的这个问题
完成 RVM 后,为 Redmine 重新运行 bundle install
。
可以使用
更新已安装的 gembundle update <gemname>
这样做还可以确保您是正确的用户(在您的情况下可能 redmine
)并且处于正确的路径(例如您的 Redmine 的根目录)