You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CentOS 6.6执行yum install texinfo提示无可用包的解决求助

解决CentOS 6.6安装texinfo的问题

既然你已经下载了对应的二进制rpm包,咱们先从本地安装的方法入手,同时也给你修复yum源的方案,这样后续安装其他包也更方便:

方法一:本地安装已下载的rpm包

  • 首先确认你下载的rpm包架构和系统匹配(比如x86_64还是i386),可以用命令查看包内容验证:
    rpm -qlp texinfo-*.rpm
    
  • 优先用yum localinstall命令安装,它会自动处理依赖(如果系统还有可用源的话):
    yum localinstall texinfo-*.rpm
    
  • 如果yum localinstall提示依赖缺失且无法自动获取,你可以尝试直接用rpm命令安装,但要注意依赖问题:
    rpm -ivh texinfo-*.rpm
    

    提示:如果出现依赖错误,你需要手动下载对应的依赖rpm包并依次安装。尽量不要用--nodeps强制安装,这可能导致texinfo功能异常。

方法二:修复yum源(解决"No package texinfo available"的根本问题)

CentOS 6已经停止官方维护,默认的yum源已经失效,这是你用yum install找不到包的核心原因。你可以切换到CentOS归档源:

  1. 备份原有的repo配置文件:
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
    
  2. 创建新的/etc/yum.repos.d/CentOS-Base.repo文件,写入以下内容:
    [CentOS6-base]
    name=CentOS-6 - Base
    baseurl=http://vault.centos.org/6.6/os/$basearch/
    gpgcheck=1
    gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
    enabled=1
    
    [CentOS6-updates]
    name=CentOS-6 - Updates
    baseurl=http://vault.centos.org/6.6/updates/$basearch/
    gpgcheck=1
    gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
    enabled=1
    
    [CentOS6-extras]
    name=CentOS-6 - Extras
    baseurl=http://vault.centos.org/6.6/extras/$basearch/
    gpgcheck=1
    gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
    enabled=1
    
  3. 清理yum缓存并重新生成:
    yum clean all && yum makecache
    
  4. 现在再尝试安装texinfo:
    yum install texinfo
    

内容的提问来源于stack exchange,提问作者Kurt Rojas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 08:10:56