部署老系统出现的问题Gem::InstallError: net-ssh requires Ruby version >= 2.0

Gem::InstallError: net-ssh requires Ruby version >= 2.0

修改Gemfile,变一下版本

gem ‘unicorn‘

group :test, :development do
  gem "rspec-rails", ">= 2.5.0"
  gem ‘factory_girl‘, ‘2.6.4‘
  gem ‘factory_girl_rails‘, ‘1.7.0‘
  gem ‘faker‘, ‘1.1.2‘
  gem ‘forgery‘, ‘0.5.0‘
  gem ‘magic_encoding‘, ‘0.0.2‘
  gem ‘email_spec‘, ‘1.4.0‘

  gem ‘net-ssh‘, ‘~> 2.0‘
  gem ‘capistrano‘, ‘~> 2.15.7‘
  gem ‘capistrano-rbenv‘, ‘1.0.5‘
  gem ‘rb-readline‘,‘0.4.2‘
end
时间: 2024-10-24 16:37:40

部署老系统出现的问题Gem::InstallError: net-ssh requires Ruby version >= 2.0的相关文章

未能加载文件或程序集“System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。系统找不到指定的文件。

问题:WPF未能加载文件或程序集"System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"或它的某一个依赖项.系统找不到指定的文件. 提示: 2018-04-23 09:06:47,758 | ERROR | System.IO.FileNotFoundException: 未能加载文件或程序集"System, Version=2.0.0.0, Culture=neutral, Pub

论二层老系统升三层的必要性

公司原来用DELPHI6,DELPHI7开发的二层老系统,已经有许多老客户在用. 现在,有客户提出要改变原来的部署方式,从局域网改变为互联网. 这时,发现原来的二层系统已经不能适应这种新的变化,因为二层系统对网络带宽要求比较大,客户只有普通的ADSL宽带,二层系统运行又慢又不稳定,运行的时候经常会断线报错. 遇到这种情况,有2种决策:1)从新开发一套三层的系统:2)升级原来的二层系统为三层. 从新开发一套三层的系统,这种开发成本非常巨大,需要投入巨大的人力物力来进行开发,开发出来以后又要投入人力

使用MDT2013部署Win8系统之六-配置更新及导入启动镜像

我们设置的标准任务在进行系统部署时, 需要配置一个PE引导系统以启动镜像 现在我们来操作,右击"MDT Deployment Share"选择属性 在"通用"选项卡中,可以看到支持32位和64位操作系统平台.因为我的测试环境中的操作系统均为64位,所以这里我们选择x64 切换到"Windows PE"选项卡,设置x64 PE系统的名称和生成的PE类型,选择平台"x64",这里ISO是可选项,因为在我的测试环境中可以直接使用WI

ubuntu16.04安装部署监控系统zabbix2.4

Ubuntu16.04安装部署监控系统Zabbix2.4 第一部分,php+mysql+nginx组件安装 1.系统更新 sudo apt-get update && sudo apt-get upgrade 2.安装php-fpm 检索系统当前自带的PHP版本:apt-cache search php-fpm 安装依赖包:sudo apt-get install make  bison g++ build-essential libncurses5-dev cmake 安装php-fpm

Cobbler全自动批量安装部署Linux系统

前言:这篇文章是系统运维www.osyunwei.com的作品,我只是根据实践了一下,出于对原作者的尊重附原文链接如下: 原文链接:http://www.osyunwei.com/archives/7606.html 根据文章的说明是可以完成所属功能的,不过原文章有点小问题,在本文中我已经修改过了,仅供大家参考,有问题大家交流,E-mail:[email protected] 安装之前的一点说明 Cobbler服务器系统:CentOS5.10 64位 IP地址:192.168.21.128 需要

使用MDT2013部署Win8系统之五-配置MDT服务器之添加任务序列

在本篇中我们来看一下如何配置任务序列.那么我们首先来看一下任务序列是做什么的呢?任务序列主要用于操作系统部署.捕获模板机系统,然后在捕获后再做一个标准任务.下面我们就来看看如何为安装操作系统创建标准任务序列 添加任务序列,右击"TaskSequence"->"New TaskSequence" 输入任务ID和任务名称,以便分辨具体任务,这个描述的名称到时会在部署的时候看到,所以我们在定义描述时一定要确保一目了然 因为是全新安装,所以选择"Standa

当敏捷开发遇上了千年老怪的老系统....

敏捷开发中,当必需和没文档,没单元测试的老系统共舞时,就宛如是一场陷入泥沼的恶战.恶梦...... 在敏捷开发中,当必需和老系统奋战时,光只是 "看" 老系统的源代码,不仅耗时,耗尽体力,更是完全无效的:完全无法梳理清楚老系统中的业务.代码逻辑与相互间的依赖. 这世上永远是极复杂的问题,却只需极简单的解决方案-- ① 将在老系统上所需做的事:如:搬迁老系统的业务到新系统上,在老系统上加新特性.新功能--:均划分成 User Stories. ② 依照每个 User Story的目的,&

Redhat 7 配置Kickstart自动化部署多种系统

使用kickstart自动化部署多种系统,我想到的有两种场景,一种适合于日常运维,当机房上架个别新增的服务器时,根据不同的用途需求,通过一个多系统的启动菜单,输入相应的操作系统名称,即可自动化部署对应的操作系统.例如我在网上看到如下图这样的方案: 但是在第二种场景即系统集成项目中,如果同时要安装50台.100台的话,每台都要去输入,那也真是令人蛋疼了.系统集成项目通常会遇到服务器数量较多.且不同的项目对操作系统的需求不同的情况,如果准备一台Kickstart一次只是推送一种操作系统的自动化部署,

WDS批量部署Windows系统

1.WDS的介绍 1.1什么是WDS WDS,即WindowsDeployment Services的缩写,中文含义为Windows部署服务,类似于Linux系统的PXE,可以用来批量部署Windows操作系统 1.2 WDS的组件 1) 服务器组件.用于网络启动客户端的PXE服务器和TFTP服务器,以加载并安装操作系统.此外还包括一个共享文件夹和映像存储库,其包含网络启动所需要的启动映像.安装映像及文件.Windows Server 2008的WDS不但提供了PXE的支持,对用于传输启动映像的