CentOS安装Gnome桌面
在CentOs6.3中,gonme桌面包的名字变成了Desktop,这算是CentOs6.3默认的桌面了。但如果只安装这个组的话,也是不行的,他缺少了X协
议的支持,在启动桌面的时候,会出现下面和X相关的错误提示。
xinit: No such file or directory (errno 2): no server “/usr/bin/X” in PATH
xinit: No such file or directory (errno 2): unable to connect to X server
xinit: No such process (errno 3): Server error.
#在字符界面下安装Gnome桌面,你需要安装两个组件
[root@localhost ~]# yum groupinstall "X Window System"
[root@localhost ~]# yum groupinstall "Desktop"
#或者
yum groupinstall "X Window System" "GNOME Desktop Environment"
#启动Gnome桌面
[root@localhost ~]# startx
#字符与图形界面切换的其它方法
Ctrl+Alt+F1~F6切换字符虚拟终端,使用Ctrl+Alt+F7切换到图形界面。
#######################################################################################
#显示系统已经安装的组件,和可以安装的组件:
#yum grouplist|grep -i "x window"
#如果系统安装之初采用最小化安装,没有安装xwindow,那么先安装:
#yum groupinstall "X Window System"
#安装GNOME桌面环境
yum groupinstall "GNOME Desktop Environment" 此处为Centos6.0之前版本 6.0之后Gnome包改为Desktop
所以命令为 yum groupinstall "Desktop"
#安装KDE桌面环境
yum groupinstall "KDE (K Desktop Environment)"
yum groupinstall "KDE Desktop"
#卸载GNOME桌面
yum groupremove "GNOME Desktop Environment"
#卸载KDE桌面环境
yum groupremove "KDE (K Desktop Environment)"
开机为文本界面,由文本界面切换到图形界面:
#方法1:运行命令
#startx , 需要先配置图形界面信息
#方法2:修改/etc/inittab文件中的
id:3:initdefault , 将3改为5 ,重新启动系统;
#方法3:进入图形界面: init 5
从图形界面进入文本界面: init 3
重启: init 6
关机: init 3
#真机环境中,在图形界面和文本界面间快捷键切换:
Ctrl+Alt+F(n) , 其中F(n)为F1-F6 ,为6个控制台;
Ctrl+ALT+F7 ;
2014年4月7日23:26:25
环境CentOS6.5 min 一直启动桌面失败,不知道少了什么包,运行如下,即可
#yum groupinstall -y "Desktop" "Desktop Platform" "Desktop Platform Development" "Fonts" "General Purpose Desktop" "Graphical Administration Tools" "Graphics Creation Tools" "Input Methods" "X Window System" "Chinese Support [zh]" "Internet Browser" "gnome-session"
初始化桌面
#init 5
CTRL+ALT+F1文本界面,CTRL+ALT+F7图形界面。
Refer:
http://blog.csdn.net/21aspnet/article/details/6855549
http://jingyan.baidu.com/article/ca2d939dd1dabbeb6c31ce24.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述