【Centos】桌面安装(转)
链接:https://www.bnxb.com/linuxserver/27457.html
正常我们在使用CENTOS时候都是不会去用到它的GUI桌面系统,都是用最基础的命令行形式,这样会比较节省服务器资源,毕竟CENTOS大部分就是用于服务器,当然也有人会有各种需求,需要用到桌面系统,比如需要安装浏览器,比如需要挂Q等,针对这些问题,就只能安装桌面系统了。我们这里汇总了CENTOS上常用的几种桌面环境系统,下面进入正题:
如果你的CENTOS是最小化安装的那默认都是不带X WINDOWS的,所以在安装这些桌面之前得先安装一下X WINDOWS,这个控制功能。
# yum upgrade
# yum -y groupinstall "X Window System"
一.GNOME桌面环境:
1、安装GNOME桌面环境。
# yum -y groups install "GNOME Desktop"
2、启动桌面,然后重启系统.完成安装后输入如下所示的命令:
# startx
# reboot
这个命令会启动GNOME桌面环境。对于首次启动,初始设置功能会运行,您必须进行首次使用的配置。
首先选择系统语言。
然后选择键盘类型。
添加在线帐户,这个是可选的。
最后点击“开始使用CentOS Linux”。
3、GNOME桌面样式如下:
4、如何使用GNOME Shell?
CentOS 7默认的GNOME桌面使用经典模式启动,如果要使用GNOME Shell,需要做如下设置:
选项A:如果使用startx启动GNOME,请设置如下:
# echo "exec gnome-session" >> ~/.xinitrc
# startx
选项B:服务器如果在远程,需要用VNC,设置系统图形登录systemctl set-default graphical.target并重启系统。系统启动后
单击位于"Sign In"按钮旁边的按钮。
在列表中选择"GNOME"。 (默认是GNOME Classic)
单击"Sign In"并使用GNOME Shell登录。
GNOME shell启动如下:
2.安装KDE桌面:
安装KDE桌面环境。
# yum -y groups install "KDE Plasma Workspaces"
完成安装后输入如下所示的命令:
# echo "exec startkde" >> ~/.xinitrc
# startx
KDE桌面环境启动界面如下:
如果是国外VPS,默认是只带英文系统,因此还需要配置kde桌面语言中文显示
yum list kde*chinese
根据列出来的中文包文件名进行安装,我这里列出来的中文包只有kde-l10n-Chinese.noarch,因此:
yum install kde-l10n-Chinese.noarch
3.安装Cinnamon桌面环境:
安装Cinnamon Desktop Environment介绍如下。首先添加EPEL存储库(从Fedora项目提供的EPEL存储库)Extra Packages for Enterprise Linux (EPEL)
如何添加EPEL存储库?
[root@linuxprobe ~]# yum -y install epel-release
# set [priority=5]
[root@linuxprobe ~]# sed -i -e "s/]$/]
priority=5/g" /etc/yum.repos.d/epel.repo
# for another way, change to [enabled=0] and use it only when needed
[root@linuxprobe ~]# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/epel.repo
# if [enabled=0], input a command to use the repository
[root@linuxprobe ~]# yum --enablerepo=epel install [Package]
现在从EPEL Repository安装Cinnamon桌面环境:
# yum --enablerepo=epel -y install cinnamon*
完成安装后输入如下所示的命令:
# echo "exec /usr/bin/cinnamon-session" >> ~/.xinitrc
# startx
Cinnamon桌面环境将开始。对于首次启动,初始设置功能运行,必须进行首次使用的配置。
首先选择系统语言。
然后选择键盘类型。
请添加在线帐户,这个事可选项。
最后点击“开始使用CentOS Linux”。
Cinnamon桌面环境如下图所示:
4.安装MATE桌面环境:
这样安装MATE桌面环境。
# yum --enablerepo=epel -y groups install "MATE Desktop"
完成安装后输入如下所示的命令:
# echo "exec /usr/bin/mate-session" >> ~/.xinitrc
# startx
MATE桌面环境启动。
5.安装Xfce桌面环境:
这样安装Xfce Desktop Environment。
# yum -y groupinstall X11
# yum --enablerepo=epel -y groups install "Xfce"
完成安装后输入如下所示的命令:
# echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc
# startx
启动Xfce桌面环境。
如果需要在WINDOWS端远程桌面连接CENTOS的这些桌面系统,可以这样做
配置源
# yum install epel* -y
安装xrdp
# yum --enablerepo=epel -y install xrdp
启动xrdp并设置开机启动
# systemctl start xrdp
# systemctl enable xrdp
# reboot
【Centos】桌面安装(转)的更多相关文章
- CentOS桌面安装
1.显示系统已经安装的组件,和可以安装的组件: #yum grouplist 2.如果系统安装之初采用最小化安装,没有安装xwindow,那么先安装: #yum groupinstall " ...
- CentOS如何安装linux桌面?
CentOS如何安装linux桌面? 以前默认安装分centos没有图形界面,今天想用下, yum groupinstall "GNOME Desktop" "Graph ...
- CentOS 7 安装 vmware-tools
[原创]标题:<CentOS 7 安装 vmware-tools>:作者:肖雪峰,QQ:35360657. 用 VMware Workstation 11 新安装了CentOS 7虚拟机, ...
- CentOS 7 安装 Oracle 11g
新到的云主机环境,系统是CentOS 7 x86_64,需要安装上安装Oracle11.2g.摸索很长时间,终于折腾搞定了. 下载 Oracle 下载地址:Oracle 11.2.0.2 (因为不是已 ...
- centos下安装xfce+vnc
首先安装桌面环境,我选择的是xfce,轻量级桌面,小巧实用不占太多内存,(占用内存方面,xfce少于kde,kde少于gnome). 安装xfce桌面一开始我以为第三方的软件源如rpmforge等应该 ...
- Centos中安装Sublime编辑器
Centos中安装Sublime编辑器 1.从官网下载相应操作系统的下的安装包(http://www.sublimetext.com/2),这里下的是linux下的安装包 2.解压安装包,并将其放在/ ...
- CentOS 7安装Oracle 11gR2以及设置自启动
一.环境准备 1.正确无误的CentOS 7系统环境 CentOS 7安装:http://www.cnblogs.com/VoiceOfDreams/p/8043958.html 2.正确的JDK环境 ...
- Linux(二)CentOS的安装
centos6.8 链接:https://pan.baidu.com/s/1TjCYXzijMzfpiZ9Z-D1Qhg 密码:7mvn 2.1 新建虚拟机 1 2.2 选中稍后安装操作系统(先把虚拟 ...
- VMware12下CentOS 7安装教程
CentOS 7 DVD安装光盘(百度搜索CentOS即可找到官方主页):VMware Workstation 12 Pro及以上软件: 启动VMware Workstation 12 Pro程序,在 ...
随机推荐
- JSON -------- json与字符串之间的转换
JSON 最常见的用法,从web服务器上读取JSON数据(作为文件或HttpRequers),将JSON 转换为JavaScript ,然后在网页中使用 1.JSON文本转换为JavaScript 对 ...
- maven 引入qrcode.jar
mvn install:install-file -Dfile=e:\QRCode.jar -DgroupId=QRCode -DartifactId=QRCode -Dversion=3.0 ...
- 在vue中导出excel表格
初学者学习vue开发,想把前端项目中导出Excel表格,查了众多帖子,踩了很多坑,拿出来与大家分享一下经验. 安装依赖 //npm npm install file-saver -S npm inst ...
- 『正睿OI 2019SC Day8-Day17』
于是就迎来\(10\)天的自闭考试了,每天写点小总结吧. Day8 第一天就很自闭啊,考题分别是数学题+建模题+图论. 前两道题都没有什么算法,但是难度还是有的,于是就做不太出来,特别是第一题.第二题 ...
- web项目文档总览
一个web项目的文档应该包含哪些部分 一.规范文档1.ui 设计规范2.js.css.html 编码规范3.后台程序编码规范4.文件层级及模块编码规范二.技术架构评审三.运行环境部署细则四.研发流程: ...
- Python开发【第十四篇】装饰器
装饰器 什么是装饰器? 装饰器是一个函数,主要作用是用来给包装另一个函数或者类 包装的目的是不改变原函数名(或类名)的情况下改变或添加被包装对象的功能 函数装饰器 是指装饰器是一个函数,传入的是一 ...
- c# 基本类型存储方式的研究
基本单位 二进制,当前的计算机系统使用的基本上是二进制系统.二进制的单位是位,每一位可以表示2个数: 0或1.byte(字节) 有8位,可以表示的数为2的8次方,即256个数,范围为[0-255]. ...
- C# 填充客户端提交的值到T对象
/// <summary> /// 填充客户端提交的值到 T 对象 如appinfo = AppConvert.To<Appinfo>(context.Reques ...
- JavaScript---正则使用,日期Date的使用,Math的使用,JS面向对象(工厂模式,元模型创建对象,Object添加方法)
JavaScript---正则使用,日期Date的使用,Math的使用,JS面向对象(工厂模式,元模型创建对象,Object添加方法) 一丶正则的用法 创建正则对象: 方式一: var reg=new ...
- 下一代微服务-ServiceMesh
1.简介 系统服务化之后,服务间通信需要关注什么? 服务发现.负载均衡.路由.流控.通信可靠性.弹性.安全.监控.日志 API网关可以集中式的管理这些功能,但是会出现单点故障,并且实现起来网关会变得越 ...