首页 > 系统相关 >-bash: yum: command not found 错误

-bash: yum: command not found 错误

时间:2023-04-03 20:46:20浏览次数:52  
标签:x86 centos el6 noarch yum command rpm bash

以下都是在centos命令行输入

查看有无 yum安装包 ,有的话卸载:

查看:rpm -qa |grep yum

卸载:rpm -aq|grep yum|xargs rpm -e --nodeps

第一步: 到这个网站去下载如下RPM包 :http://mirrors.163.com/centos/6/os/x86_64/Packages/

下载安装以下4个包,由于更新问题,可能包名版本不一样,可以查找开头,

比如:python-urlgrabber-3.9.1-11.el6.noarch.rpm,就搜索python-urlgrabber,这样

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-cron-3.2.29-81.el6.centos.noarch.rpm

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm

第二步:下载完成后安装:python-iniparse-0.3.1-2.1.el6.noarch.rpm 名称要和上面下载的一致

rpm -ivh --force --nodeps python-iniparse-0.3.1-2.1.el6.noarch.rpm

rpm -ivh --force --nodeps yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm

rpm -ivh --force --nodeps yum-3.2.27-14.el6.centos.noarch.rpm um-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm

注意:注意最后两个包必需同时安装,否则会相互依赖

第三步:下载阿里云的yum源:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo 下载以后生成缓存,命令:yum makecache 如果有提示错误,运行下面的命令:[Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"sed -i 's/\$releasever/6/' CentOS-Base.repo 备注:把文件里的$releasever替换为6(我是没遇到)

最后:重新生成缓存,数字不为0,就OK了:yum clean allyum makecache刚刚我已经测试了 可以,结合网上的,然后修改了一下,大家可以参考


标签:x86,centos,el6,noarch,yum,command,rpm,bash
From: https://blog.51cto.com/owenzhang24/6167332

相关文章

  • YUM安装MySQL 8.0
     安装官方yumrpm-ivhhttps://repo.mysql.com//mysql57-community-release-el7-9.noarch.rpm 调试yum关闭旧版本yum-config-manager--disablemysql57-community开启新版本yum-config-manager--enablemysql80-community安装mysql8.0yuminstallmysql-co......
  • Hystrix(一):为什么@EnableCircuitBreaker和@HystrixCommand能驱动Hystrix
    一、@EnableCircuitBreakerEnableCircuitBreaker源码如下:从源码看出实例化了@EnableCircuitBreaker注解实例化了EnableCircuitBreakerImportSelector这个类。再来看EnableCircuitBreakerImportSelector源码:EnableCircuitBreakerImportSelector继承了SpringFactoryImportSelector,Spr......
  • macOS 运行xxx.command文件提示”无法执行,因为您没有正确的访问权限“解决方法
    使用苹果mac电脑运行.command文件时,是否遇到弹出”无法执行,因为您没有正确的访问权限“的窗口?遇到这种问题怎么解决呢?这里小编为大家带来了详细的解决方法,一起来看看吧!解决方法:方法一:打开终端工具,输入以下命令:sudosh注意后面有空格然后再把.command文件直接拖入终端按回车......
  • bash: /dev/null: Permission denied
    现象:  问题:一般而言,Permissiondenied问题可以通过reset权限chmod666/dev/null来解决,但在Ubuntu中,系统会自动将设备的权限还原为420crw--w----1roottty1,3Aug2611:46/dev/null。所以常用的方法并不能解决该问题。解决方案-bash:/dev/null:Permissio......
  • linux基本功系列之yum命令
    1.yum命令介绍1.1yum的介绍yum命令来自于英文词组”YellowdogUpdater,Modified“的缩写,其功能是用于在Linux系统中基于RPM技术进行软件包的管理工作。YUM是C/S架构的在线软件安装命令,是RPM1的前端工具,依赖于RPM存在的。能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖......
  • CMD、Powershell、Bash
    总体来说,CMD、Powershell和Bash都是命令行工具,用于执行各种命令和脚本,但它们的功能和用法都有所不同,根据不同的需求选择不同的命令行工具。CMDCMD(CommandPrompt)是Windows操作系统中的命令行工具,提供了基本的命令行交互功能,如文件管理、进程管理、网络管理等。CMD是Windows系统......
  • 【Linux Centos】如何卸载自带的python和yum以及卸载后如何重新安装yum
    【LinuxCentos】如何卸载自带的python和yum以及卸载后如何重新安装yum注意如果不是必要情况,请不要卸载服务器自带的python,因为yum等命令都会用到python库,卸载以后可能造成不良后果。如果只是觉得系统python版本不合适,想安装新版本,建议安装anaconda或miniconda,在不同的环境中使......
  • CentOS 7 yum加速
    cd/etc/yum.repos.d/mkdirbakmvCentOS-Base.repo./bak/wgethttp://mirrors.163.com/.help/CentOS7-Base-163.repoyuminstallepel-releasesed-e's!^metalink=!#metalink=!g'\-e's!^#baseurl=!baseurl=!g'\-e's!http:/......
  • bash的特性
    1、命令和文件自动补全Tab只能补全命令和文件(RHEL6/Centos6)2、常见的快捷键^c终止前台运行的程序^z将前台运行的程序挂起到后台^d退出等价exit^l清屏^a|home......
  • shell报错:bash:./xxx: 无法执行二进制文件: 可执行文件格式错误
    shell报错:bash:./xxx:无法执行二进制文件:可执行文件格式错误在ubuntu下运行一个可执行文件,但是出现错误:由于文件已经拥有可执行权限,遂考虑是不是该文件编译时的CPU指......