yum指令安装失败,或导致图形界面黑屏如何解决
前言最近在学习linux中遇到一个小问题,发现卸载重装firefox导致图形界面黑屏,黑屏之前弹出一个警告。我又重装了几次虚拟机,发现每次都会出现这种错误,最终发现是SELinux设置导致这样的问题。问题产生和解决操作步骤如下:卸载firefoxrpm -e firefox安装firefoxyum install firefox注意:使用yum需要联网安装过程中弹出如图警告,之后图形界面黑屏,重启
·
前言
最近在学习linux中遇到一个小问题,发现卸载重装firefox导致图形界面黑屏,黑屏之前弹出一个警告。我又重装了几次虚拟机,发现每次都会出现这种错误,最终发现是SELinux设置导致这样的问题。
问题产生和解决
操作步骤如下:
卸载firefox
rpm -e firefox
安装firefox
yum install firefox
注意:使用yum需要联网
安装过程中弹出如图警告,之后图形界面黑屏,重启还是卡在黑屏状态。最后通过ctrl+alt+F2进入命令行模式,输入root账号密码,禁用SELinux,重新安装firefox恢复正常。
SELinux简介
SELinux 有三个模式(可以由用户设置)。这些模式将规定 SELinux 在主体请求时如何应对。这些模式是:
Enforcing 强制— SELinux 策略强制执行,基于 SELinux 策略规则授予或拒绝主体对目标的访问
Permissive 宽容— SELinux 策略不强制执行,不实际拒绝访问,但会有拒绝信息写入日志
Disabled 禁用— 完全禁用SELinux
默认情况下,大部分系统的SELinux设置为Enforcing。
如何永久禁用SELinux
要永久禁用SELinux,使用文本编辑器打/etc/sysconfig/selinux文件,如下所示:
vi /etc/sysconfig/selinux
然后将配置SELinux=enforcing改为SELinux=disabled,如下图所示。
然后,保存并退出文件,为了使配置生效,需要重新启动系统,然后使用sestatus命令检查SELinux的状态,如下所示:
sestatus
更多推荐
已为社区贡献2条内容
所有评论(0)