刚开始装系统的时候,没有选Gnome或者KDE,现在想装个玩玩。

简单的安装可以参考这个:http://huruxing159.iteye.com/blog/744750

centos安装是是使用linux text 模式安装没有安装xwindows界面。现在要使用,使用yum安装。 
登录系统,使用yum 安装 
#yum groupinstall 'X Window System'  -y 
安装GNOME桌面环境 
#yum groupinstall  'GNOME Desktop Environment' -y 
如果安装KDE桌面环境 
#yum groupinstall 'KDE (K Desktop Environment)' -y

卸载GNOME桌面环境 
#yum groupremove "GNOME Desktop Environment" 
卸载KDE桌面环境 
#yum groupremove "KDE (K Desktop Environment)"

但这个做法会从网络上重新下载这些包再安装,而一般的我们都有iso文件,包含这些东西,所以可以参照这篇: http://hi.baidu.com/chif/blog/item/4d915a55d0b0f5cdb645ae37.html

##########################################

<转载开始>

前些日子在VMWare上安装CentOS时,没有选装GNOME桌面组件,最近忽然想加上,不想通过网络方式安装,折腾了半天从本地给装上了,备忘一下
1、如果连接上网络,可以直接使用yum groupinstall "GNOME Desktop Environment" 
2、本地安装方式:
    a)将光盘加载到本地 mount /dev/cdrom /mnt/cdrom
    b)在/etc/yum.repos.d/目录下,有两个文件
        CentOS-Base.repo 和CentOS-Media.repo 
        其中CentOS-Base.repo记录着网络上的yum源的地址和路径信息等
        CentOS-Media.repo记录着可以从本地作为yum源的介质和路径。
        修改CentOS-Media.repo
        
            [c5-media]
            name=CentOS-$releasever - Media
            baseurl=file:///media/CentOS/
                    file:///media/cdrom/
                    file:///media/cdrecorder/
                    file:///mnt/cdrom    #增加这句
            gpgcheck=1
            enabled=0
            gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-beta

编辑完成后保存,执行以下命令
        yum --disablerepo=* --enablerepo=c5-media update

c)执行yum --disablerepo=* --enablerepo=c5-media grouplist 查看哪些组件可以选装(X Window System和GNOME Desktop Environment);
      执行yum --disablerepo=* --enablerepo=c5-media groupinstall "GNOME Desktop Environment" ,
      如果提示 Error: Missing Dependency: libgaim.so.0 is needed by package nautilus-sendto ,
      则在光盘CentOS目录下执行rpm -Uvh nautilus-sendto-0.7-5.fc6.i386.rpm ,
      如果提示有依赖关系,加上--nodeps选项,再执行yum --disablerepo=* --enablerepo=c5-media groupinstall "GNOME Desktop Environment"即可,
      安装GNOME的时候,yum会自动按照依赖关系把X Window安装上去的。

d)启动gnome desktop命令:startx

<转载结束>

##########################################

不过貌似这个使用本地iso的方法不太好用还是我启动gnome有问题,我现在启动gdm之后还是一个非常简单的xwindows界面。

正在采用yum从网络上下载gnome,稍后再看看行不行。

卸载gnome:

#yum groupremove "GNOME Desktop Environment"

 
 
 

linux 进入 GNOME X 界面

安装gnome:

  昨天弄好了MPlayer,结果gnome被搞崩了,开机init 5 进入X界面,但是不是gnome,只有xterm,clock,firefox三个窗口,虽说这样倒不影响使用,但是工作起来麻烦,所以就想重回gnome,但是搞了半天也不行,inittab,X11R6,X11等该试的都试了,驱动重装了,最后竟然是gnome的原因,文件被破坏了。。

  回到gnome的方法很简单,用switchdesk命令就可以了。

  1.如果没有switchdesk命令,如下:

    yum install switchdesk

  2.如果gnome被破坏或未安装,如下:

    yum groupinstall "GNOME Desktop Environment"

  3.如果前两步OK,如下即可切换到gnome!

  switchdesk gnome

linux 进入 GNOME X 界面的更多相关文章

  1. GNOME图形界面的基本操作

    成功登录进入CentOS系统之后,我们首先看到的桌面就是GNOME图形界面,下面来看一下相关的基本操作. 个性化设置 1,设置屏幕分辨率 进入菜单 2,更换桌面背景 进入下面菜单. 选择一张背景图片, ...

  2. Linux服务器安装图形化界面

    Linux服务器安装图形化界面 1.检查有无安装gnome桌面 [root@localhost ~]# rpm -qa |grep gnome 2.查看可安装组件列表 [root@localhost ...

  3. 全网络最正确的让 Linux 开机进入字符界面的方法及设置 FrameBuffer 分辨率的方法

    引言 这个标题有点长,是为了在标题中就把问题说清楚,以便搜索引擎能够把有需要的朋友准确地带到我这里来.目前在网络上,很多关于 Linux 方面的知识是过时的和错误的.我标题中指出的两个知识点就是其中的 ...

  4. Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序

    自:http://blog.csdn.net/neofung/article/details/6574002 Ubuntu上安装和使用SSH  网上有很多介绍在Ubuntu下开启SSH服务的文章,但大 ...

  5. Linux系统 ssh图形界面远程

    远程Linux系统有图形界面 1.下载xming 并安装启动 2.通过putty登陆虚拟机 3.输入gnome-session

  6. 第三章 用SDK编译出第一个在Linux下的软件界面

    第三章 用SDK编译出第一个在Linux下的软件界面 先创建一个工程目录“mkdir project1”,进入目录,创建main.cpp文件,编写代码如下: 代码内容暂时可以先不理解,先让程序跑起来再 ...

  7. GNU/Linux下Freeplane的界面渲染问题

    如下图所示,思维导图软件Freeplane在GNU/Linux下默认的界面渲染效果是很差的,即便将Preferences → Appearance → Antialias设置为Antialias al ...

  8. linux下的字符界面和图形界面转换

    linux下的字符界面和图形界面转换 linux下有六个虚拟终端按键ctrl+alt+F1-F6可以进入相应的虚拟终端永久的话修改/etc/inittab将id:5:initdefault:中的5改成 ...

  9. Windows安装Linux子系统--安装GUI界面

    原文:Windows安装Linux子系统--安装GUI界面   前段时间发现Windows可以安装Linux子系统了,恰逢电脑换了固态,还没装Linux,不如趁机体验一番! 1.准备工作 1.1.打开 ...

随机推荐

  1. HDU 5695 Gym Class && 百度之星 初赛 1006

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5695 本文链接:http://www.cnblogs.com/Ash-ly/p/5515234.htm ...

  2. CentOS 7安装tensorflow 1.6

    pip3 install tensorflow-gpu==1.6 1.6 依赖于cuda 9.0 cuDNN 7,并且前提需要下载和安装nvidia驱动. 安装驱动 nvidia 驱动地址: http ...

  3. 【二分】【动态规划】Codeforces Round #393 (Div. 1) B. Travel Card

    水dp,加个二分就行,自己看代码. B. Travel Card time limit per test 2 seconds memory limit per test 256 megabytes i ...

  4. spring boot 2.x静态资源会被HandlerInterceptor拦截的原因和解决方法

    在spring boot 1.5.x中,resources/static目录下的静态资源可以直接访问,并且访问路径上不用带static,比如静态资源放置位置如下图所示: 那么访问静态资源的路径可以是: ...

  5. js常用功能总结

    1,手机号的校验 //手机号的判断 function checktel() { //手机号不为空,格式校验 var tel = $(".uidbtp").val(); if(tel ...

  6. xcode编译项目Permission denied错误

    打开终端,输入命令     sudo chmod -R 777 工作目录

  7. cookie的secure、httponly属性设置

    cookie的secure.httponly属性设置 转载自:http://www.cnblogs.com/alanzyy/archive/2011/10/14/2212484.html 一.属性说明 ...

  8. python可变的参数列表

    一般的计算机语言中参数的个数是不能改变的,但是在python中实参的个数是可以改变的.主要是通过形参中的*arg和**arg来实现的,使用可变参数必须遵守下面规则: 1.位置参数必须出现在这*arg参 ...

  9. PhantomJS 基础及示例

    腾讯云技术社区-掘金主页持续为大家呈现云计算技术文章,欢迎大家关注! 作者:link 概述 PhantomJS is a headless WebKit scriptable with a JavaS ...

  10. 狗日的Javascript中的闭包

    前面的话: 闭包,是 javascript 中重要的一个概念,对于初学者来讲,闭包是一个特别抽象的概念,特别是ECMA规范给的定义,如果没有实战经验,你很难从定义去理解它.下面是作者从作用域链慢慢讲到 ...