首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >msf启动失败(提示:/usr/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb:10: warning: constant Gem

msf启动失败(提示:/usr/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb:10: warning: constant Gem

作者头像
R0A1NG
发布于 2022-02-19 01:38:17
发布于 2022-02-19 01:38:17
1.3K0
举报
文章被收录于专栏:R0A1NG 技术分享R0A1NG 技术分享

msf启动时报错

在新版kali里会出现这种问题

启动提示

/usr/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb:10: warning: constant Gem::ConfigMap is deprecated Could not find io-console-0.5.6 in any of the sources Run bundle install to install missing gems

解决方案

先把gem更新一下

sudo gem update --system 再安装bundler sudo gem install bundler -v 2.1.4 安装需要的依赖 sudo apt-get install ruby-dev sudo apt-get install postgresql sudo apt-get install libpcap-dev sudo apt-get install oracle* sudo apt-get install libsqlite3-dev 进入到metasploit目录,安装bundle cd /usr/share/metasploit-framework/ bundle install 执行完成后,再次启动可成功

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021 年 04 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
构建企业级网络设备自动备份系统 -- Oxidized (ubuntu 20.04 LTS)
Oxidized 0.28.0 测试环境使用 CentOS 7.6 系统 ,缺点是 CentOS 7 系统集成的软件版本太低。Oxidized 需运行在 ruby 2.3 或更高版本,CentOS 7 系统集成 Ruby2.0 ,而 ubuntu 20.04 LTS 系统集成 ruby 2.7.0。使用低版本的软件显然不是我的 style 。过去部署 zabbix,elk ,JumpServer 和 OPNsense 等应用一直使用 RHEL/CentOS 系统做为基础支撑,对 ubuntu 系统操作很陌生。ubuntu 20.04 LTS 版本 2020.4 发布,于是大胆决定 Oxidized 生产环境使用 ubuntu 20.04 LTS 版本作为基础支撑。
Kevin song
2020/07/07
4.8K0
构建企业级网络设备自动备份系统 -- Oxidized (ubuntu 20.04 LTS)
第一本docker书-读书笔记 第五章
这一章的主要内容都是在执行命令。我们也重点把命令整理出来,执行一遍,看看效果练练手。
用户7962184
2020/12/09
6800
第一本docker书-读书笔记 第五章
网安工具 | Windows便携式渗透测试环境PentestBox入门到进阶使用指南
本文为作者原创文章,为尊重作者劳动成果禁止非授权转载,若需转载请在【全栈工程师修炼指南】公众号留言,或者发送邮件到 [master@weiyigeek.top] 中我将及时回复。
全栈工程师修炼指南
2023/10/31
3.3K0
网安工具 | Windows便携式渗透测试环境PentestBox入门到进阶使用指南
Ubuntu操作系统下rbenv、ruby、rails开发环境搭建
sudo apt-get install -y build-essential openssl curl libcurl3-dev libreadline6 libreadline6-dev git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev autoconf automake libtool imagemagick libmagickwand-dev libpcre3-dev libsqlite3-dev
用户8983410
2021/11/02
1.2K0
太空信息安全:利用 COSMOS 和 cFS 接口读取卫星内存【Hack A Sat】
首先进入到 generator-base 生成基础镜像:docker build -t generator-base .
yichen
2025/04/05
950
太空信息安全:利用 COSMOS 和 cFS 接口读取卫星内存【Hack A Sat】
CVE-2019-0708 漏洞分析及相关测试
在CVE-2019-0708公布后几天就已经尝试过复现该漏洞,但借助当时exp并没能成功复现反弹shell的过程遂放弃,故借助这次漏洞复现报告再来尝试复现该漏洞,因为还在大三学习中,有很多知识还没有掌握,出现的错误希望得到指正,也想借此给19年的学习画上句号,希望这次可以成功吧。
FB客服
2020/02/20
1.6K0
CVE-2019-0708 漏洞分析及相关测试
PentestBox入门到进阶使用
PentestBox:渗透测试盒子 顾名思义,这是一个渗透工具包,但是不同于绝大多数国内xx工具包的是,这里集成的大都是Linux下的工具,Kali Linux上面的常用的很多工具这里面也都集成了。 官方的介绍如下:PentestBox是一款Windows平台下预配置的便携式开源渗透测试环境
全栈工程师修炼指南
2020/10/23
5.6K0
PentestBox入门到进阶使用
用 GitLab 做 CI/CD 是什么感觉,太强了!!
来源丨 www.cnblogs.com/cjsblog/p/12256843.html
xcbeyond
2020/08/21
11K0
用 GitLab 做 CI/CD 是什么感觉,太强了!!
如何在Ubuntu 16.04上建立一个Jekyll开发网站
Jekyll是一个静态站点生成器,它有内容管理系统(CMS)的一些优点,同时避免了此类数据库驱动的站点引入的性能和安全问题。它具有“博客意识”,并包含处理日期组织内容的特殊功能,但其用途不仅限于博客网站。Jekyll非常适合需要离线工作的人,更喜欢使用轻量级编辑器进行内容维护的Web表单,并希望使用版本控制来跟踪其网站的更改。
小铁匠米兰的v
2018/10/22
1.6K0
CentOS 7 安装ror出现的问题
看提示,需要执行 gem install sassc -v '2.4.0' --source 'https://rubygems.org/'
天地一小儒
2022/12/28
7690
Debian 8 使用 Apache 部署 Ruby on Rails
Ruby on Rails 是一个快速开发的Web框架,Web设计人员和开发人员利用它能实现动态的全功能Web应用程序。 本文使用 Phusion Passenger 或mod_rails 方法部署 Rails 应用程序。 Passenger 允许您直接在Apachen应用程序中嵌入 Rails 应用程序,而无需使用FastCGI或复杂的Web服务器代理。
Debian中国
2018/12/20
3.1K0
Gitlab CE 8.1.3 安装手册(Debian/Ubuntu)
安装概述 Gitlab的安装过程主要包括以下组件的配置: 安装软件包及解决依赖项 Ruby环境 Go 系统用户 数据库(Mysql/Postgresql) Redis Gitlab-CE Nginx 1.安装软件包及解决依赖项 Debian系统默认是没有sudo的。确保你的系统已经更新到最新状态,并安装sudo。 #run as root! apt-get update -y apt-get upgrade -y apt-get install sudo -y 1.1安装系统必要的软件包: sudo
小小科
2018/05/03
1.8K0
Ruby 应用容器封装踩坑记录(Lobsters)
本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 署名 4.0 国际 (CC BY 4.0)
soulteary
2020/03/22
5.5K0
Ruby 应用容器封装踩坑记录(Lobsters)
原 在已安装Apache和MySQL的Ub
一 、 首先更新系统和软件包 1 . 更新软件包 # run as root! apt-get update -y apt-get upgrade -y apt-get install sudo -y 2 . 配置编辑器 # Install vim and set as default editor sudo apt-get install -y vim sudo update-alternatives --set editor /usr/bin/vim.basic 3 . 安装ruby curl -L 
霡霂
2018/06/04
9860
如何使用Passenger和Nginx部署Rails
如果您是Ruby on Rails开发人员,可能需要Web服务器来托管您的Web应用程序。本教程将向您展示如何使用Phusion Passenger。作为Rails的Web服务器,Passenger易于安装,配置和维护,可与Nginx或Apache一起使用。在本教程中,我们将在Ubuntu上安装带有Nginx的Passenger。
乌鸦
2018/08/06
6K0
如何使用Passenger和Nginx部署Rails
warning insecure world writable dir ruby mode 040777,gem insstal sass error failed to build gem nati
不知道homebrew的不要问我,因为我也不知道是什么鬼。应该和忍者影分身一种鬼东西。
landv
2019/05/23
1.4K0
warning insecure world writable dir ruby mode 040777,gem insstal sass error failed to build gem nati
ubuntu 安装 Ruby, Rails 运行环境
或者可以安装 1.8.7 版本,也可以是 1.9.3,只要将后面的版本号跟换一下就可以了 同样继续等待漫长的下载,编译过程,完成以后,Ruby, Ruby Gems 就安装好了。 步骤3 - 设置 Ruby 版本
零式的天空
2022/03/02
2K0
如何在CVM上安装Ruby开发环境
Ruby是一种动态编程语言,可用于编写简单脚本、游戏和Web应用程序。它于1993年首次在日本发布,在2005年作为服务器端Web开发的语言获得了普及。Ruby旨在为初学者提供易用和有趣的功能。对于初学者,甚至经验丰富的开发人员来说,这是一个很好的选择。
姚啊姚
2018/07/16
1.4K0
如何在Ubuntu上使用Passenger安装Rails和nginx
Ruby on Rails为Web开发人员提供了一个快速创建各种Web应用程序的框架,而nginx是一个轻量级的高性能Web服务器软件。通过Phusion Passenger安装时,可以轻松配置这两个程序,以便在服务器上协同工作。
乌鸦
2018/07/26
4.3K0
在Ubuntu 14.04上安装GitLab(Trusty Tahr)
GitLab是一个基于Ruby on Rails的免费git存储库管理应用程序。假如您想托管自己的git存储库,这是一个很好的替代方案,因为在编写私有代码或则闭源软件的时候,使用第三方托管并不总是最佳选择。
白加黑大人
2018/09/07
2.5K0
在Ubuntu 14.04上安装GitLab(Trusty Tahr)
推荐阅读
相关推荐
构建企业级网络设备自动备份系统 -- Oxidized (ubuntu 20.04 LTS)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档