zoukankan      html  css  js  c++  java
  • 【转】CentOS图形界面的开启与关闭

    源自:http://blog.sina.com.cn/s/blog_4a1f76860100zpus.html

    安装CentOS 5.6系统的时候我没有先装任何组件,现在用X Window,需要再安装X Window,就可以启动图形界面了,但是默认的图形界面是很简陋的界面,可以根据需要再安装GNOME或KDE桌面环境

    安装X图形界面
    # 显示系统已经安装的组件和可以安装的组件(可用来对照组件名称)
    yum grouplist
    #安装X图形界面系统
    yum list 列出所有可安装的软件包 可以通过 yum grouplist 来查看可能批量安装哪些列表

    比如 #yum groupinstall "DNS Name Server"

    //安装 bind 及 bind-chroot 套件

    yum groupinstall 'X Window System' –y

    安装
    # 安装GNOME桌面环境
    yum groupinstall 'GNOME Desktop Environment' -y
    # 安装KDE桌面环境
    yum groupinstall 'KDE (K Desktop Environment)'
    # 安装LXDE桌面环境(没有用过不知这个命令能否安装)

    yum groupinstall ‘Lightweight X11 Desktop Environment’

    卸载
    # 卸载GNOME桌面环境
    yum groupremove GNOME Desktop Environment'
    # 卸载KDE桌面环境
    yum groupremove 'K Desktop Environment'

    启动X图形界面的方法
    1、startx
    2、设置开机自动启动,修改 /etc/inittab
    id:3:initdefault:  ------>  id:5:initdefault:
    3、init 5


    默认桌面环境选择
    一、设置GNOME或者KDE为默认的启动桌面环境
    方法1:修改 /etc/sysconfig/desktop,根据需要将“DESKTOP”后面的参数设置为KDE或GNOME。
    方法2:在当前用户目录下建立“.xinitrc”这个文件,文件的内容就一行 startkde 或 gnome-session。

    二、GNOME和KDE的切换
    1、如果需要切换到GNOME:
    # switchdesk gnome
    2、如果需要切换到KDE:
    # switchdesk kde
    2、如果需要切换到KDE:
    # startkde

    图形界面与字符界面的切换
    在LINUX中是有多控制台的,其中前6个是字符界面,第七个是图形界面。 
    如果你需要切换到字符界面,可以使用CTRL+ALT+Fn来实现,其中Fn是F1-F6中的任何一个,
    当然如果你是在字符界面之间互相切换就没必要CTRL了,直接ALT Fn
    ================================================================

    CentOS关闭图形界面(x window)

    1. 在图像界面关闭x window:
       1 shell中运行 init 3  进入文本模式,同时会关闭相关的服务(Xserver 肯定关闭)
       2 Alt+Ctrl+F1~F6到字符界面,root登陆,ps aux|grep /usr/X11R6/bin/X,得到X进程号,
       kill -9 进程号,其实这时已经到文本界面了,没必要关X。(这样太粗鲁了)
    2. 如果你想一开机后不进入X Window:
       编辑/etc/inittab
       id:5:initdefault:  改成  id:3:initdefault:
    3. 在文本模式打开图形界面(X window):
       在shell中输入:startx 或者 init 5
    _____________________________________________________________

    楼上说的不对,那个是重启X Window,一瞬间就会又启动到图形界面了。

    作者: 梦中仙 发布日期: 2009-4-28

    这是我从网上找来的 楼主可以试试


    redhat linux怎样才能从窗口界面切换到纯字符界面
    1. 进入字符界面
    为了在Linux启动时直接进入Console界面,我们可以编辑/etc/inittab文件。

    找到id:5: initdefault:这一行,将它改为id:3:initdefault:后重新启动系统即可。

    我们看到,简简单单地将5改为3,就能实现启动时进入X-window图形操作界面或Console字符界面的转换,

    这是因为Linux操作系统有六种不同的运行级(run level),在不同的运行级下,系统有着不同的状态,这六种运行级分别为:
    0:停机(记住不要把initdefault 设置为0,因为这样会使Linux无法启动 )
    1:单用户模式,就像Win9X下的安全模式。
    2:多用户,但是没有 NFS 。
    3:完全多用户模式,标准的运行级。
    4:一般不用,在一些特殊情况下可以用它来做一些事情。
    5:X11,即进到 X-window 系统。
    6:重新启动 (记住不要把initdefault 设置为6,因为这样会使Linux不断地重新启动)。
    其中运行级3就是我们要进入的标准Console字符界面模式。
    2. 自由转换字符界面和X-window图形界面
    在了解了启动自动进入X-window图形操作界面和Console字符操作界面的转换后,也许你会想,这两种操作界面各有各的好处,我能不能“贪心”一点,同时拥有这两种操作界面呢?在无所不能的Linux操作系统中,这个要求当然是可以得到满足的。
    在X-window图形操作界面中按“Alt+Ctrl+功能键Fn n=1~6 ”就可以进入Console字符操作界面。这就意味着你可以同时拥有X-window加上6个Console字符操作界面,这是一件多么令人振奋的事情啊!
    在Console字符操作界面里如何回到刚才的X-window中呢?很简单,按“Alt+Ctrl+F7”即可。这时Linux默认打开7个屏幕,编号为tty1~tty7。X-window启动后,占用的是tty7号屏幕,tty1~tty6仍为字符界面屏幕。也就是说,用“Alt+Ctrl+Fn”组合键即可实现字符界面与X window界面的快速切换。

    Linux的老用户们都知道,X-window是一个非常方便地图形界面,它能使用户用鼠标最简单的进行操作,但是它也有不少缺点:比如启动和运行速度慢、稳定性不够、兼容性差、容易崩溃等。但是一旦X-window系统出了问题,并不会使整个Linux系统的崩溃而导致数据丢失或系统损坏,因为当X-window由于自身或应用程序而失去响应或崩溃时,我们可以非常方便地退出X-window进入Console进行故障处理,要做的只是按“Alt+Ctrl+Backspace”键,这意味着只要系统没有失去对键盘的响应,X-window出了任何问题,都可以方便地退出。

    ======================================================================

    最近练习Linux服务器的安装,因为刚开始使用所以一开始安装了图形化界面,但是真正的服务器是不会运行图形化界面的,怎么样才能在不卸载桌面的前提下开机直接进入命令界面呢?(我安装的是CentOS 6.0)
    开机后进入图形化界面还是进入命令行取决于inittab文件中的配置。该文件位于etc目录下。
    # vi /etc/
    找到下面的语句:
    # Default runlevel. The runlevels used by RHS are:
    # 1 – Single user mode  –单用户模式
    # 2 – Multiuser, without NFS (The same as 3, if you do not havenetworking)  –多用户模式,不支持NFS
    # 3 – Full multiuser mode  –多用户模式
    # 4 – unused  –没有使用
    # 5 – X11  –图形界面方式
    # 6 – reboot (Do NOT set initdefault to this) –重新启动
    #
    id:5:initdefault:  –默认运行等级是5,只要将此处改成 id:3:initdefault:即可
    另外在文本模式如果想启动图形界面,可以使用下面的方法:
    # startx

    ====================================================================

    使用yum来安装或卸载CentOS图形界面包

    源自:http://moneypy.blog.51cto.com/blog/745631/586101

    之前安装公司服务器的时候,默认安装了图形界面,第二天公司工程师跟我说不能安装图形界面,需要把服务器全部重装,之后一直有疑问,安装了图形界面就不能卸载掉吗?因为在linux里面,图形界面只是一个软件包的形式,并不是核心,今天看书的时候想起这个问题,在网上找资料,发现网上一个简单的办法,直接用yum的方式安装或卸载!

    命令行模式安装图形界面

    yum grouplist 检查已安装的组

    yum groupinstall "X Window System"

    yum groupinstall "GNOME Desktop Environment"

    startx或者init 5就OK。

    重新安装了带图形界面模式的centos系统,来实验yum方式卸载图形界面图形界面想要卸载:

    yum groupremove "GNOME Desktop Environment"yum groupremove "X Window System"

    以图形界面安装的linux 卸载图形界面之后会提示错误init: Id "x" respawning too fast: disabled for 5 minutes

    解决的办法是vi /etc/inittab

    找到这段文字 把这段文 id:5:initdefault: 字中id后面的数字改为3 id:3:initdefault 让系统以文本界面启动

    找到这段文字 x:5:respawn: /etc/X11/prefdm -nodaemon注释掉!

  • 相关阅读:
    nginx windows 清理日志文件
    golang iris(mvc) 框架使用 dchest/captcha
    一步一步教您内网穿透
    使用 golang 辅助查询网约车信息
    微信小程序UI组件、开发框架、实用库
    sql查询优化--数字转换字符串字段
    Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad
    Git简易的命令行入门教程
    .NET Framework 历史版本(2017年)
    深入理解 JavaScript 事件循环(一)— event loop
  • 原文地址:https://www.cnblogs.com/blueskylcc/p/5587653.html
Copyright © 2011-2022 走看看