安装centos7后缺少yum命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装centos7后缺少yum命令相关的知识,希望对你有一定的参考价值。
yum作为rpm包的管理程序,一般是在系统安装后就会集成安装。若真找不到yum命令,我个人认为有两种情况:
情况一:yum 命令文件没有加载到PATH的环境变量中。
解决方法:
(1) 使用 find / -name yum 命令,看能否查找到对应的yum程序执行文件。
一般这个文件就在/usr/bin/下
(2) 将该文件存在的目录路径添加到PATH变量中。
vim /etc/profile
export PATH=$PATH:/路径
(3)加载环境变量文件
source /etc/profile
即可。
情况二:yum程序包可能没有安装。
参考技术A 可以去镜像盘安装软件,镜像盘各种软件都有《Linux就该这么学》不错的Linux自学书籍
CentOS 7 - 最小化安装后,无法使用yum命令!!
刚刚最小化方式安装了CentOS 7 后,说实话,真不习惯也不喜欢纯shell方式工作,使用root账号登入后,马上想安装GNOME,但是发现yum不能正常工作!!!
一,输入安装X Window命令,安装出错!!
在shell里面输入命令:yum groupinstall "X Window System" ,随后回车,执行当前命令,发现居然yum不能正常工作!!!!
二,验证yum是否正常安装了!
在shell里面输入:yum --help ,结果显示yum已经正常安装了!!到底是哪里出了问题呢?经过网友的提示,我知道了,可能是我的网卡没能跟随操作系统启动!!!
三,修改网卡配置,让网卡随操作系统自动启用!!
1,确保是root账号进行下面操作,如果不是root身份,首先要以root身份登入当前的CentOS 7 !
2,在shell里面输入命令:cd /etc/sysconfig/network-scripts ,随后回车,进入这个目录。随后在shell里面输入:ls -a ,随后回车,会显示这个目录里面的所有文件。
3,修改网卡配置文件。“ifcfg-ens33”就是我的网卡配置文件,我用vi编辑它,在shell里面输入:vi ifcfg-ens33 ,随后回车,按"i"键,进入vi编辑模式,现在就可以编辑此文件了!
4,把“ONBOOT”的值修改为"yes",CentOS最小化安装的网卡默认不跟随系统启用,所以这项的默认值为“no”。修改成"yes"后,直接输入":wq"保存当前修改,退出vi。
5,重启操作系统,在shell里面输入:reboot,随后回车,重启操作系统。
6,验证yum是否可以正常工作了,登入系统后,在shell里面输入:yum grouplist,如果网卡设置正确,那么yum就应该可以正常工作了,如下图:
参考:
http://blog.csdn.net/ntc10095/article/details/56483827
以上是关于安装centos7后缺少yum命令的主要内容,如果未能解决你的问题,请参考以下文章
CentOS7使用yum安装PostgreSQL和PostGIS
centos 7中如何用 yum 安装 firewall-cmd 和 systemctl 命令? 我用minimal安装后找不到这两个命令了。