RedHat7.5最小化安装之后发生的一些事
近期准备学习Docker,所以在VM虚拟机上装了RedHat7.5,好巧不巧地选择了最小化安装,结果花了好长时间进行一些配置工作,特此记录遇到的一些坑爹的问题。
1、查看IP地址
最小化安装后,无法使用 ifconfig 命令查看客户机的IP地址,同时也无法使用 yum install net-tools 进行安装。这时可以使用 ip addr命令查看IP地址,用于在xshell、xftp等工具上进行连接。
2、修改IP地址
如果发现虚拟机IP地址为127.0.0.1,则进入/etc/sysconfig/network-scripts/ifcfg-eth33(这是我虚拟机的文件名,你的可能不是33,而是其他数字)文件中,修改ONBOOT的值为yes
# vim /etc/sysconfig/network-scripts/ifcfg-eth33
3、如何关闭redhat中滴滴滴的声音
1.将/etc/inputrc 中开头的 #set bell-style none 中的 # 去掉
# vi /etc/inputrc
将文件中的下行文字开头的#去掉
# set bell-style none
2.在/etc/bashrc中添加
setterm -blength 0
3.重启虚拟机
# reboot
4、RedHat 7.5 最小化安装之后,无法使用yum、wget等,且无法通过install进行安装时的解决办法
由于RedHat自带的yum需要注册,所以需要通过安装CentOS中的yum来进行代替。
1、检查RedHat 7.5 本身安装的yum包
rpm -qa[root@zhendoubi /]# rpm -qa |grep yum(检查自带的yum包)
[root@zhendoubi /]# rpm -qa|grep yum|xargs rpm -e --nodeps(直接删除rpm包,不进行依赖检查)
[root@zhendoubi /]# rpm -qa | grep yum (检查删除情况)
2、从国内镜像网站下载相对应的rpm文件
下载yum包的国内镜像网址
我是先在win环境下先下载下来,然后在通过xftp传输到虚拟机内部的,如果wget可以使用的话,也可以通过wget命令进行下载。具体文件名,如图:
3、进行rpm文件的安装
# rpm -ivh python-*
# rpm -ivh yum-*
4、更改源地址
我这里使用的是阿里云的开源软件镜像站点(http://mirrors.aliyun.com/repo/Centos-7.repo),试了一下网易的,貌似没有成功(http://mirrors.163.com/.help/CentOS6-Base-163.repo)
# yum-config-manager --add-repo="http://mirrors.aliyun.com/repo/Centos-7.repo"
进入到/etc/yum.repos.d/Centos-7.repo中,对文件中的内容进行修改,将文件中的"$releasever"更改为"7"。
:%s/$releasever/7/ge(将"$releasever"全部更改为"7")
更改后的文件内容:
5、设置生效
yum clean all (清理yum缓存,使设置生效)
yum makecache (将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度)
至此,更改yum源的步骤就大功告成了。
未完待续。。。