完美解决readline/readline.h No such file.以及Entering emergency mode. Exit the shell to continue. type...

环境: win10 + CentOS_7.7、ubuntu18

报错种类:

  • fatal error : readline/readline.h : No such file or directory…
  • Entering emergency mode, exit the shell to continue. Type “journalctl” to view systems logs…

一、解决报错问题: “fatal error : readline/readline.h : No such file or directory…”

前言: 鄙人是在编译某个开源C/C++工程的时候遇到此问题的,并且先后在XShell和CentOS上踩雷,很是令我欣慰。

解决方案:

1、ubuntu环境下:

sudo apt-get install libreadline-dev	// 回车后,输入root密码即可

2、CentOS环境下:

sudo yum -y install readline-devel		// 回车后,输入root密码即可

因为CentOS没有apt-get命令,感谢 来自地狱的cat猫

二、解决报错问题:“Entering emergency mode, exit the shell to continue. Type “journalctl” to view systems logs…”

前言: 报错信息长这样 ↓ ,这个问题起因有好几种,很多情况都因强制虚拟机断开/关机所引起。

CentOS强制关机造成的问题
解决方案:

遇到此问题莫慌,在 “#” 号后面键入相应命令即可解决此问题。

xfs_repair -v -L /dev/dm-0	// 注意最后面是数字“0”

回车,等系统自修复好后,继续键入重启命令以重启虚拟机即可:

reboot

问题二之所以能解决,还是感谢 只会CV 的无私奉献。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值