虚拟机安装红帽系统(rehl7.2)

1、创建虚拟机

选择典型,下一步,安装程序光盘映像文件选择下载的红帽iso(64位下载链接:https://access.cdn.redhat.com/content/origin/files/sha256/03/03f3a0291634335f6995534d829bd21ffaa0d000004dfeb1b2fb81052d64a4d5/rhel-server-7.2-x86_64-dvd.iso?user=&_auth_=1563766291_0d228d71cb06692992535076b82130b2,或者官网下载),然后选中稍后安装操作系统,下一步

继续下一步

将磁盘大小设置为30G,选中将虚拟磁盘存储为单个文件,下一步,点击“自定义硬件”

 

设置内存为2G,设置处理器为2,新CD/DVD选中使用ISO映像文件,选择下载的红帽iso,网络适配器选择NAT模式,最后点关闭,点完成

2、开启虚拟机

选中第一项即安装rehl,按enter键开始安装

选择语言,点继续

下拉滚动条,点击安装位置

选中我要配置分区,点完成

选择标准分区,点击“+”

 挂载点选择“/boot“,期望容量输入200,添加挂载点

继续添加,挂载点选择“swap“,期望容量输入4096,添加挂载点

继续添加,挂载点选择“/“,期望容量空,添加挂载点,最后点完成

点击接受更改,点击开始安装

点击ROOT密码

设置密码为123,两次点击完成

点击重启

3、登录虚拟机,login输入root,密码输入123,登录成功

需要连上网络,输入命令:ls /etc/sysconfig/network-scripts/,显示如下,将ifcfg-eno***这个文件记下来

输入命令:vi /etc/sysconfig/network-scripts/ifcfg-eno16777736,打开ifcfg-eno16777736,按“i”键切换edit模式,将ONBOOT=no改为ONBOOT=yes,按Esc键,输入":wq",保存文件

 输入命令:service network restart,重启网络

输入命令:ping www.baidu.com,测试网络,按ctrl+c结束

输入命令:ifconfig ,ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数

安装"ifconfig"命令,输入命令:yum install net-tools

由于系统没有注册付费,yum命令不能使用,解决方法是:先卸载原来所有yum的依赖包,然后安装centos的yum源,输入命令:rpm -qa|grep yum,查看所有已经安装的yum包

输入命令:rpm -qa|grep yum|xargs rpm -e --nodeps,不检查依赖直接删除所有的yum包,使用rpm -qa|grep yum命令查看,没有任何显示,表示卸载成功

   

下载centos的yum包,首先查看自己的系统版本号和系统位数,使用命令:cat /etc/redhat-release && arch 查看,如果是i386或者i686就是32位的,如果是x86_64就是64位

然后到http://mirrors.kernel.org/centos/ 或者 http://mirrors.163.com/centos/ 找对应系统版本号和系统位数下载,找到yum、yum-plugin-fastestmirror、yum-metadata-parser、python-urlgrabber这四个软件包下载,由于163地址的7.2下没有包,所以我选择的下载路径是:

可以直接点击下载相应的包,然后通过文件传输工具(winscp或者其他工具)将包从本地上传到linux上指定的文件夹下。也可以使用wget命令直接下载到linux上,由于系统不能使用wget命令,所以先下载wget包,进行安装,输入命令:ip a s,查看linux的ip地址,登录winscp,将上面四个软件包及wget包上传到/usr/local/packages文件夹下(创建packages文件夹),切换到packages目录下

输入命令:rpm -ivh wget-1.14-18.el7.x86_64.rpm,显示如下,表示安装成功,就可以使用wget命令来下载软件包了

因为四个软件包之前我们已经下载好了,所以就直接进行yum安装,输入命令:rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

 

输入命令:rpm -ivh yum-3.4.3-161.el7.centos.noarch.rpm  yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm  python-urlgrabber-3.10-9.el7.noarch.rpm,把相互的依赖包一起安装

根据错误提示,缺少依赖rpm-4.11.3-22的包,在下载路径下搜索4.11.3-,只找到类似的包如下

所以我们进行强制安装,在原来命令中加上 -e --noeps强制安装,输入命令:rpm -ivh yum-3.4.3-161.el7.centos.noarch.rpm  yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm  python-urlgrabber-3.10-9.el7.noarch.rpm -e --nodeps

根据错误提示,发现有包冲突,python-urlgrabber-3.10-9.el7与python-urlgrabber-3.10-7.el7冲突,先卸载python-urlgrabber-3.10-7.el7,再安装python-urlgrabber-3.10-9.el7

输入命令:rpm -qa|grep python-urlgrabber-3.10,查找冲突的包

输入命令:rpm -e --nodeps python-urlgrabber-3.10-7.el7.noarch,卸载冲突的包,没有任何反应,表示卸载成功

再次输入命令:rpm -ivh yum-3.4.3-161.el7.centos.noarch.rpm  yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm  python-urlgrabber-3.10-9.el7.noarch.rpm -e --nodeps

安装完成后,下一步是更改yum源,使用163的源,打开http://mirrors.163.com/.help/centos.html,在里面下载对应版本的repo文件,比如我下载的是CentOS7-Base-163.repo文件,然后把它放到/etc/yum.repos.d/下,放之前先备份原来的文件

还需要打开CentOS7-Base-163.repo文件修改$releasever为版本号7,输入命令:vi CentOS7-Base-163.repo

输入命令:yum clean all,清除原来缓存

输入命令:yum makecache,重新建立缓存

输入命令:yum install net-tools,安装ifconfig命令

输入命令:ifconfig,显示如下

最后是图形界面的安装,我们上面进行安装的时候选择的是“最小安装",所以进入的是linux的命令行界面,如果我们想要拥有windows的图形化界面,就需要自己安装。演示如下:

首先,检查一下我们已经安装的软件和没有安装的软件,输入命令:yum grouplist

先执行命令:yum groupinstall KDE Plasma Workspaces

接着执行:yum groupinstall GNOME Desktop

最后执行:yum groupinstall “X Window System”

等待完成后输入命令:startx,就可以进入图形界面了。

参考链接:https://blog.csdn.net/rentian1/article/details/79887408 

参考链接:https://blog.csdn.net/ytx2014214081/article/details/78468947

参考链接:https://blog.csdn.net/qq_39038465/article/details/81478847

参考链接:https://www.cnblogs.com/jasmine-Jobs/p/5986600.html

参考链接:https://blog.51cto.com/itisforyou/1606769

 

欢迎关注我的博客,获取更多精品知识合集

如果觉得对您有帮助的话,请帮我点赞、分享!您的支持是我不竭的创作动力!

欢迎关注我的公众号,获取更多技术知识分享

posted @ 2019-08-28 12:34  李润  阅读(2187)  评论(0编辑  收藏  举报