准备工具:

xshell6,xftp6,到官网(https://www.netsarang.com/zh/downloading/)进行下载,教育版的,个人使用

虚拟机安装教程百度即可,安装时有两个重点:

1、安装操作系统时选择稍后安装操作系统

2、安装时默认最小化安装即可,无需调整

获取ip:

1、执行ip addr 命令,查看网卡名称(ifconfig被放弃了,没有安装,ifconfig出错是正常的)

2、修改网络配置文件,获取ip地址

执行 vi /etc/sysconfig/network-scripts/ifcfg-ens33 命令,将ONBOOT的值改为yes

保存退出后,执行systemctl restart network 重启网络

执行ip addr 命令,查看ip地址

使用xshell连接虚拟机,登录时请使用普通账号,登录完成后切换到root账号

更换yum源

1、删除订阅和注册信息:yum remove subscription-manager

2、删除rhn相关组件:yum remove rhn-check

3、卸载当前yun:rpm -qa|grep yum|xargs rpm -e --nodeps

4、下载centos的yum包

地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/

下载文件:

  yum-plugin-fastestmirror-1.1.31-52.el7.noarch.rpm

  yum-updateonboot-1.1.31-52.el7.noarch.rpm

  yum-utils-1.1.31-52.el7.noarch.rpm

  yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

  yum-3.4.3-163.el7.centos.noarch.rpm

  python-urlgrabber-3.10-9.el7.noarch.rpm

5、使用xftp工具上传刚才下载的文件到虚拟机

6、安装yum包,执行以下命令:

rpm -Uvh yum-plugin-fastestmirror-1.1.31-52.el7.noarch.rpm  --nodeps

rpm -Uvh yum-updateonboot-1.1.31-52.el7.noarch.rpm  --nodeps

rpm -Uvh yum-utils-1.1.31-52.el7.noarch.rpm --nodeps

rpm -Uvh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm --nodeps

rpm -Uvh yum-3.4.3-163.el7.centos.noarch.rpm --nodeps

rpm -Uvh python-urlgrabber-3.10-9.el7.noarch.rpm --nodeps

7、更新yum源:

rm -f /etc/yum.repos.d/redhat.repo

vi /etc/yum.repos.d/CentOS-Base.repo

# 内容:

[base]
name=CentOS-$7 - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos/7/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-$7 - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$7 - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$7 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

8、清空yum缓存和生成yum缓存:

yum clean all && yum makecache

9、验证:

执行 yun -y install tree 命令

下载正常则表示yum源更换完成

10、安装桌面

yum -y groupinstall "Server with GUI"

11、启动桌面

startx

12、卸载桌面

yum -y groupremove  "Server with GUI"

本文参考以下文章:

https://www.cnblogs.com/lanyincao/p/11829486.html

https://www.cnblogs.com/gzshuke/p/8513856.html

https://www.jb51.net/os/RedHat/353857.html

Red Hat Enterprise Linux 7.7 使用最小化安装后,怎么安装桌面的解决方法的更多相关文章

  1. Red Hat Enterprise Linux 6 “桌面”、“工作站”、“服务器” 版本差异比较

    Red Hat Enterprise Linux 6,共有三个版本.通过安装发现,所谓的"桌面"."工作站"."服务器"这三个版本的区别就在 ...

  2. SQL Server on Red Hat Enterprise Linux——RHEL上的SQL Server(全截图)

    本文从零开始一步一步介绍如何在Red Hat Enterprise Linux上搭建SQL Server 2017,包括安装系统.安装SQL等相关步骤和方法(仅供测试学习之用,基础篇). 一.   创 ...

  3. SQL Server on Red Hat Enterprise Linux

    本文从零开始一步一步介绍如何在Red Hat Enterprise Linux上搭建SQL Server 2017,包括安装系统.安装SQL等相关步骤和方法(仅供测试学习之用,基础篇). 一.   创 ...

  4. Red Hat Enterprise Linux 7.x新特性

    Red Hat Enterprise Linux 7.x新特性 RHEL7新特性简介 1.      RHEL7目前支持架构 64-bit AMD.64-bit Intel.IBM POWER.IBM ...

  5. Red Hat Enterprise Linux 6.6安装体验

    Red Hat Enterprise Linux 6.6的安装首界面有五个选项,这跟以前的Red Hat Enterprise Linux 5.x的安装界面是有一些区别的.   安装或者升级现有系统( ...

  6. Red Hat Enterprise Linux 各个版本以及发布日期

    Red Hat Enterprise Linux 7 Release/Update General Availability Date redhat-release Errata Date* Kern ...

  7. 如何安装win10+Red Hat Enterprise Linux双系统?

    1,如何安装win10+Red Hat Enterprise Linux双系统???? 有很多人(没做过调查,可能就我自己想装吧)想要安装Red Hat Enterprise Linux系统,但是又不 ...

  8. Red Hat Enterprise Linux 各版本详细说明

    https://access.redhat.com/articles/3078#RHEL7 Red Hat Enterprise Linux Release Dates Updated Novembe ...

  9. 小白安装linux(虚拟机)red hat enterprise linux 6

    额,这篇貌似是我名义上的第一篇博客,但是我好像没有第一写他,没事,都一样.(我会假装它是人生中第一篇博客的) 上大学之后,很久之后才发现自己听喜欢linux的,因为感觉很高大上,所以自己自学了很多关于 ...

随机推荐

  1. Linux命令 who

    who :显示当前登入系统的用户信息 显示的内容主要包括: 用户名,登录终端,上线时间,停留时间,动作,UID等 权限:所有使用者 语法: who  [option] ...[ file | arg1 ...

  2. webservice 应用

    一直以来,dashboard就会面临一个非常难堪的问题.就是刷新速度太慢了.它要连接query 来获取数据.而query每刷一次都需要时间.这是无可避免的结果.尽管它也是结果集,可还是比较慢.最近实践 ...

  3. MySQL高级学习笔记(七):MySql主从复制

    文章目录 复制的基本原理 slave会从master读取binlog来进行数据同步 三步骤+原理图 复制的基本原则 复制的最大问题 一主一从常见配置 mysql版本一致且后台以服务运行(双方能够pin ...

  4. 分析/proc/[pid]/maps中的各个内存区域的大小

    cat maps | sed -e "s/\([0-9a-f]\{8\}\)-\([0-9a-f]\{8\}\)/0x\1 0x\2/" | awk '{printf(" ...

  5. 利用TKinter模块创建GUI窗口

    # -*- coding: utf-8 -*- from Tkinter import *     root = Tk() # 80x80代表了初始化时主窗口的大小,0,0代表了初始化时窗口所在的位置 ...

  6. Linux部署web项目

    一.软件1.putty2.WinSCP 二.调试1.linux 下 apache启动.停止.重启命令基本的操作方法:本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合 ...

  7. HTMl中Meta标签和meta property=og标签含义

    meta是head区的一个辅助性标签.其主要作用有:搜索引擎优化(SEO),定义页面使用语言,自动刷新并指向新的页面,实现网页转换时的动态效果,控制页面缓冲,网页定级评价,控制网页显示的窗口等! me ...

  8. Mach-O简介及实际应用

      一.前言 在正题开始之前,我们先来聊聊iOS中的hook技术.一谈到hook,很多人首先想到的是runtime,runtime确实强大,但是它存在很多局限性: 1).侵入性:一旦hook了某个类的 ...

  9. postgresql 两表关联更新

    UPDATE 要更新的表 SET 字段1 = cqt.字段1, 字段2 = cqt.字段2, FROM 数据来源表 cqt WHERE 要更新的表.bsm = cqt.bsm

  10. Android Service完全解析(下)

    转载http://blog.csdn.net/guolin_blog/article/details/9797169 在上一篇文章中,我们学习了Android Service相关的许多重要内容,包括S ...