[chare@localhost ~]$ su
密码
[root@localhost chare]# yum clean all
bash: yum: 未找到命令
[root@localhost chare]# yum update
bash: yum: 未找到命令
[root@localhost chare]# yum makecache
bash: yum: 未找到命令
[root@localhost chare]# rpm -qa |grep yum
[root@localhost chare]# ls
perl5 公共 模板 视频 图片 文档 下载 音乐 桌面
[root@localhost chare]#
这种情况怎么解决?我百度看了下网上的都是一模一样转载的同一篇文章但是链接失效了,
链接如下asdas
你是centos 7.9 2009 吗,从这里面找包下吧 应该是可以的 https://mirrors.tuna.tsinghua.edu.cn/centos/7.9.2009/os/x86_64/Packages/
先排查下
[root@Backup yum.repos.d]# yum
-bash: yum: command not found
[root@Backup yum.repos.d]# which yum
/usr/bin/which: no yum in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin)
[root@Backup yum.repos.d]# echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
[root@Backup yum.repos.d]# rpm -q yum
package yum is not installed
上述操作之后,如果确定没有yum的话,需要重新下载安装
安装步骤
su -c 'rpm -i ~/Downloads/*.rpm
或使用图形包管理器安装。如有问题及时沟通
是整个yum都不能用吗?先ping www.sina.com.cn排除是网络的问题,
乌班图系统不用yum,使用aptget
sudo apt-get update
这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。我们在新立得软件包管理器里看到的软件列表,都是通过update命令更新的。
update后,可能需要upgrade一下。
sudo apt-get upgrade
这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。如果你的软件都是最新版本,会提示:
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
总而言之,update是更新可安装软件列表到当前运行ubuntu系统,upgrade是更新当前ubuntu系统已经安装了的软件到最新。