首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

安装yum包失败-包与预期下载不匹配

是指在使用yum命令安装软件包时,下载的软件包与预期的版本不匹配,导致安装失败。

解决这个问题的方法有以下几种:

  1. 清除yum缓存:使用以下命令清除yum缓存,然后再次尝试安装软件包。
  2. 清除yum缓存:使用以下命令清除yum缓存,然后再次尝试安装软件包。
  3. 更新yum源:有时候yum源可能过期或不稳定,可以尝试更新yum源,然后再次尝试安装软件包。具体操作可以参考腾讯云的镜像站点:https://mirrors.cloud.tencent.com/
  4. 检查网络连接:确保服务器能够正常访问互联网,网络连接稳定。可以使用ping命令测试网络连接是否正常。
  5. 检查软件包名称和版本:确认使用的软件包名称和版本是否正确,可以通过搜索腾讯云的软件包库来获取正确的软件包名称和版本。
  6. 检查操作系统版本:确保使用的软件包适用于当前操作系统版本,不同版本的操作系统可能需要不同的软件包。

如果以上方法都无法解决问题,可以尝试使用其他方式安装软件包,例如手动下载软件包并使用rpm命令进行安装。

腾讯云提供了丰富的云计算产品和服务,包括云服务器、云数据库、云存储等。具体推荐的产品和产品介绍链接地址可以根据具体的需求和场景来选择,可以参考腾讯云官方网站:https://cloud.tencent.com/

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

yum更换国内源,yum下载rpm,源码 安装

笔记内容: l 7.6 yum更换国内源 l 7.7 yum下载rpm l 7.8/7.9 源码安装 笔记日期:2017.8.10 7.6 yum更换国内源 ?...7.7 yum下载rpm ? 因为仅有一个163的基础yum源,所以可能会有一些rpm是仓库里没有的,需要安装扩展源来下载一些仓库里没有的rpm。   1.安装epel: ?...因为本地yum仓库的rpm有限,所以有很多rpm需要在网络上下载。但是我希望把rpm包下载到本地,下一次再使用就不需要到网络上下载了,所以我们需要用yum下载rpm到本地。...命令查看上一条令是否是正确的,结果是1就是执行失败,0则是执行成功。 安装gcc编译器: ? 然后就可以进行编译了,但是我这编译出了问题,缺少APR: ?...在编译之前先在yum可用安装组里下载安装Development Tools,因为这玩意需要C++来编译: ? 安装完之后倒回去编译PCRE: ? ? ?

2.3K10
  • yum更换国内源,yum下载rpm和源码安装

    yum更换国内源: 首先进入yum.repos.d 然后删除本地的仓库。... 可以查看新仓库 安装一个扩展源: 安装好扩展源后的核心文件 epel-testing-repo yum下载rpm: updates 这里 写的是仓库名字 查看:ls /var/cache/yum/...x86_64/7/(加仓库名)/packages/     =  下载安装的存放目录 在--downloadonly 后面在添加一个参数 --downloadonly=/需要存放的目录/  yum...reinstall -y 名 --downloadonly --downloaddir=路径   重新安装一次已经安装过的 源码安装: 约定所有的源码都存放目录为:cd /usr/local/src.../    如果下载出现问题 例如404 说明网址已经过期,可以到 r.amingliux.com   里面去寻找新的下载地址 网址  www.r.aminglinux.com 可是使用 tar 来解压源码

    1.3K80

    如何查找并下载rpm依赖并使用yum离线安装rpm

    二、在线安装 通过下载外部repo源的安装方式,我这里暂且称之为在线安装。 我们首先要使用在线安装的方式,成功安装postgresql + postgis,然后再考虑如何获取相关依赖rpm的问题。...三、收集依赖的rpm 我们可以使用yum命令的--downloaddir参数及--downloadonly参数来将依赖的rpm包下载到本地。...yum install -y httpd # httpd安装成功后,会自动创建/var/www/html/目录,我们将要下载的rpm依赖放置到该目录下 mkdir /var/www/html/postgres...五、yum安装 # 先卸载postgresql相关 yum remove postgresql* # 安装postgresql9.6 + postgis2.4 yum install -y postgresql96...六、总结 总结一下: 我们首先下载了外部repo源,然后通过yum install的方式将需要的服务成功安装

    8.3K30

    Linux系统yum命令安装软件时保留(下载)rpm

    于是想到一个办法,利用有外网的服务器的 yum 命令来安装这些软件,并自动保留安装即可。 于是就有了以下的转载教程: ? 一、让 yum 命令下载 RPM ,而不安装。...yum 是一个优秀的软件获取系统更新的工具,主要应用于 redhat 系列的发行版本上。...但是这样一个优秀的工具却没有原生提供只下载安装的功能,而这样的功能在 pacman aptitude 下都有。...如果系统中已经安装了 unixODBC,那么就不会下载成功了!但我又需要这个安装,咋办呢?办法也很直接,先使用 yum  remove 卸载,再执行一次命令即可获得这个安装包了。...二、不使用 yum-downloadonly 插件,自动安装或升级的同时保留 RPM yum 默认情况下,升级或者安装后,会删除下载的 rpm

    5.8K50

    linux yum卸载安装软件,Linux yum命令详解(查询、安装、升级和卸载软件)…

    yum提供了查询、安装、升级和卸载软件的命令,一一给大家介绍。...查询 査询yum源服务器上所有可安装的软件列表 [root@localhost yum.repos.d]# yum list #查询所有可用软件列表 Installed Packages #已经安装的软件...yum.repos.d]# yum -y install 名 选项: install:安装; -y:自动回答yes。...安装时提到,gcc 是 C 语言的编译器,其依赖的软件比较多,手工使用 RPM 安装太麻烦了,所以使用 yum 安装。...yum 安装可以自动解决依赖性,而且安装速度也比源码快得多。不过,yum 到底安装的还是 RPMS,所以 rpm 命令还是必须学习和使用的。

    3.5K30

    linux学习第二十二篇:yum更换国内源,yum下载rpm,源码安装

    yum下载rpm 光163基础源base不够用,就需要我们安装扩展源epel 安装扩展源:yum install -y epel-release 会多出两个文件 ?...列出关于epel的信息:yum list |grep epel 有些光盘和本地没有,但是有些我们需要,想要下载到本地来,保存下来可以给其他机器用,就不用用yum下载很久。...这就需要用yum下载rpm downloadonly是yum的一个插件,将包下载到本地上(只下载安装): yum install -y 名 –downloadonly 下载的路径(若是base...=路径 如果已经安装过一个rpm,那就下载不了这个rpm,就需要重新安装这个rpm才能把保存到你指定的路径: yum reinstall -y 名 –downloadonly –downloaddir...指定安装目录后所有的文件都会在指定目录下,那么要卸载这个的话直接删除指定的目录就可以了。 下载源码最好去官方下载,避免中木马。

    1.8K60

    RedhatCentOS用yum命令下载依赖和安装到本地,自建yum源仓库

    自建yum源就是使用自己本地的rpm来作为yum的源仓库。扩展 使用yum命令下载安装以及依赖文件到本地。...1.可以在yum命令安装的同时不清除安装 vim /etc/yum.conf cachedir=/var/cache/yum/$basearch/$releasever //自定义安装及依赖下载目录...keepcache=0 //1为启用,0启用,把这里改为1 2.直接用命令下载和依赖(不包括安装yum install --downloadonly --downloaddir...=保存路径 名 3.创建yum自建仓库 yum install -y createrepo createrepo 本地存放安装的文件夹 vim /etc/yum.repos.d.../dly.repo [dly] name=dly baseurl=file:///本地存放安装文件夹路径 enabled=1 gpgcheck=0 然后执行一下清理和缓存命令就可以了 yum clean

    1.4K30

    下载整个Yum源的所有安装到本地指定目录

    下载整个Yum源中所有安装至本地指定目录 1.准备要下载到本地的Yum源(阿里源、清华源) 2.查看Yum源情况 [root@centos ~]# yum repolist 已加载插件:fastestmirror...3.下载整个Yum源中所有安装到本地服务器上 reposync:该命令很强大,可以将远端Yum仓库里面的所有安装全部下载到本地目录中。该命令是来自于 yum-utils 软件里面的。  ...#执行安装软件 [root@centos ~]# mkdir centos6 #创建本地Yum存放目录 [root@centos ~]# yum repolist #查看Yum源的仓库标识名称...[root@centos ~]# reposync -r updates -p /root/centos6/ 4,查看下载到本地的整个Yum源的安装 [root@centos ~]# ll centos6...Yum源中的三个仓库,每个仓库都有不同的安装,有了整个Yum源的所有安装,接下来我们就可以利用它们来搭建属于自己的Yum源了。

    2.7K20

    yum 下载全量依赖 rpm 及离线安装(终极解决方案)

    此时就需要进行离线安装,主要有两种方式:源码编译、rpm安装。源码编译耗费时间长且缺乏编译环境,所以一般都选择使用离线 rpm 安装。...yum-utils $ yum -y install yum-utils # 下载 ansible 全量依赖 $ repotrack ansible 方案二:yumdownloader # 安装yum-utils...—destdir:指定 rpm 包下载目录(指定时,默认为当前目录) —resolve:下载依赖的 rpm 。...方案三:yum 的 downloadonly 插件 # 安装插件 $ yum -y install yum-download # 下载 ansible 依赖 $ yum -y install ansible...--downloadonly --downloaddir=/tmp 注意 yumdownloader 命令一样,也是仅会将主软件和基于你现在的操作系统所缺少的依赖关系一并下载

    23K11

    linux服务器上安装jdk的两种方法(yum+下载

    这里介绍两种安装方式: 1、yum安装; 2、从官网下载安装 一、获得一台linux服务器 要在linux下安装jdk,首先你得先有一台linux服务器,作为小白,手头的机器肯定都是windows的,...至此,yum安装jdk完成。 三、从官网下载安装jdk 如果你不喜欢yum安装的方式,想要使用官方提供的安装进行传统方式的安装,可以使用如下步骤。...6.等待下载成功 ? 7.查看文件,发现下载后的文件名有奇怪的后缀,重命名下载文件 ? 8.输入命令tar zxvf jdk-8u131-linux-x64.tar.gz解压安装 ?...安装的时候,这个超链接会自动创建,如果你自己下载安装的话,这个超链接就需要你手动创建了。...至此,从官网下载安装jdk完成。 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对ZaLou.Cn的支持。

    4.2K10

    Java连接MySQL mysql-connector-java-bin.jar驱动下载安装

    eclipse在连接mysql数据库的时候要通过mysql驱动进行连接 首先进入官网中—-官网地址:https://dev.mysql.com/ 进入官网中选择DOWNLOADS(下载)...选择下载中的mysql-connectors 3....选择connector/J J指的是Java 4.接下在选择操作系统,此处选择platform independent(独立于平台) 5.此处下载第二个 6.当点击下载上的时候...MySQL官网会提醒你注册MySQL账号,不过不用注册一样下载 ,点击No thanks,just start my download 二 .接下在的部分在eclipse中配置, 1.首先在工程里创建一个文件...lib用于存放刚下载的文件(当然这是随便的,创建也可以,放于文件夹中看起来完整条例点) 2.

    8.6K30
    领券