Centos 7安装Gnome图形界面
当初租用了阿里云的服务器,Centos 6.5的系统,整个系统除了一个终端界面就没什么图形界面了...当时我很不理解这个4G大小的镜像里到底装了些什么东西。后来倒腾了很久,给它装上了xfce界面,据说是占资源最小的,又装上了vnc,便于我这边远程控制图形化桌面。结果后来不想续费了,这个配置好的服务器就over了,也没留下什么教程,下次有需要再查资料再写吧。
虽然做服务器环境图形界面显得没那么必要,但是自己平时学习嘛,又装在了VMware下,装好了一些软件之后就想再来装Gnome界面,顺便看看相比之下Gnome3的桌面效率低在哪里。
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
大概要下载600多M,网速快些10分钟左右弄完了。等待安装结束之后,如果我们平时不怎么用Gnome界面,仅仅偶尔有需要时再用,那就不用设置开机默认运行级了。什么时候想用图形化桌面时再切换。如果是想默认开机就是图形界面呢,那就要执行下面那个命令,相当于是设置一个软链接。
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
这样的话重启了我们就能默认启动图形化界面了。
话说看到这个界面居然好喜欢是怎么回事,又萌生了把本地Ubuntu16换成Centos 7的冲动,赶紧让自己冷静了一下,打消这个念头……不过Centos的界面是真的清爽,从我来说看着很舒服,而且桌面的效率也要比Gnome3高。
接下来安装一些要装的东西吧。
Java
起初我直接用yum 安装的java-1.8.0-openjdk。这样安装其实是不行的,里面只有jre,没有javac等开发的工具,所以还是得去oracle的官网上下载jdk-1.8.0。
起初我下载了64位的rpm包,执行rpm -ivh的时候总是报错,是报的解压缩失败,ocpi不符。
我百度了好久都没查到解决办法,直到现在我也没清楚原因,如果有大神能知道这个错误信息麻烦告知下,感激不尽!
最后我下载了jdk-1.8.0的tar.gz包,tar -zxvf 解压缩到/usr/java目录下,配置环境变量如下:
保存了之后,执行
source profile
随后终端执行java -version和javac -version,或者java,javac命令就能看到有信息输出了。 我们的Java环境就配好了。
GCC
Centos 7没有默认安装gcc还是令我很惊讶的,不过也很简单。
yum install gcc gcc-c++
安装完毕之后就直接可以gcc -v g++ -v 查看到安装好gcc的详细信息了。
vim
yum install vim
这个没得说,除了vim版本还是7.4,想要8.0的直接下载源码编译好了。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
CentOS7 修改设置静态IP和DNS
最近因为学习Puppet,用虚拟机装了个CentOS,使用的NAT的网络模式,为了防止再次启动系统的时候网络IP发生变化,因此设置静态IP和DNS。 由于CentOS是最小化安装,没有ifconfig命令,因此可以采用ip命令查看。 查看IP分配情况: # ip addr 发现里边只有一个LOOPBACK的127.0.0.1的回环地址,原来CentOS刚安装后默认是不启动网络连接的。 设置IP和DNS主要在下面的配置文件中修改: # vi /etc/sysconfig/network-scripts/ifcfg-* 由于最小化安装没有vim,所以使用vi。具体的配置文件需要到network-scripts目录下看,通常是以ifcfg-开头的,比如ifcfg-eth0,我的是ifcfg-eno16777736,对于我这种洁癖来说回头非得改了这个乱七八糟的名字,另一个ifcfg-lo就是LOOPBACK网络咯。 # vi /etc/sysconfig/network-scripts/ifcfg-[tab两下] ifcfg-eno16777736 ifcfg-lo 1. 编辑i...
- 下一篇
Centos 7禁用firewalld安装iptables防火墙
今天在搞FTP配置的时候,一切都配置好了就只有防火墙没弄好。 systemctl status firewalld systemctl stop firewalld 使用这个命令查看防火墙状态,并停止防火墙。FileZilla可以连上VMware下的服务器,但是防火墙开启就不行。准备去/etc/sysconfig/目录下配置iptables的时候发现根本没这个文件,查了下原来Centos 7默认使用firewalld代替iptables服务。 本着一学到底的精神我决定好好查查这些知识,没想到信息量过大一会就头昏脑涨的(对不起我的计算机网络老师啊!)。决定提取一个重要的概念记录一下。 Iptables服务与Firewalld服务都不是真正的防火墙,它们都只是用来定义防火墙规则功能的防火墙管理工具将定义好的规则交由内核中的netfilter即网络过滤器来读取,从而真正实现防火墙功能,所以其实在配置规则的思路上是 完全一致的。 那这样的话就还明了一些了,它们都是工具而已,Centos只是使用了个叫Firewalld的工具代替了Iptables的工具,那么我是不是可以认为,哪个工具我用...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案