这个报错说明 RPM 数据库损坏了,不是 telnet 本身的问题‌,通常是因为之前 yum 操作被强制中断(比如断电、Ctrl+C 或 kill 进程)导致的。先修复数据库,再装 telnet 就行。
按顺序执行以下命令:

  1. 进入 RPM 数据库目录‌

    cd /var/lib/rpm
  2. 删除损坏的锁文件‌

    rm -f __db.*
  3. 重建 RPM 数据库‌

    rpm --rebuilddb
  4. 清理 yum 缓存

    yum clean all
  5. 验证修复‌

    rpm -qa | head -5
  6. 安装telnet

    yum install -y telnet

标签: none

评论已关闭