centos 7 使用dnf报错

root@localhost \~\]# dnf --version Traceback (most recent call last): File "/usr/bin/dnf", line 57, in \ from dnf.cli import main File "/usr/lib/python2.7/site-packages/dnf/__init__.py", line 30, in \ import dnf.base File "/usr/lib/python2.7/site-packages/dnf/base.py", line 29, in \ import libdnf.transaction File "/usr/lib64/python2.7/site-packages/libdnf/__init__.py", line 3, in \ from . import conf File "/usr/lib64/python2.7/site-packages/libdnf/conf.py", line 17, in \ _conf = swig_import_helper() File "/usr/lib64/python2.7/site-packages/libdnf/conf.py", line 16, in swig_import_helper return importlib.import_module('_conf') File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module __import__(name) ImportError: No module named _conf 解决方法: 因为服务器环境为CentOS 7,没有完全预装在 CentOS 7 中,所以需要先全安装DNF。 # yum install epel-release # yum install dnf # dnf --version 二、解决办法 1、先升级python: #yum update python\* 2、再安装以下软件: ```bash yum -y install dnf-data dnf-plugins-core libdnf-devel libdnf python2-dnf-plugin-migrate dnf-automatic ``` 3、测试 \[root@localhost \~\]# dnf --version 4.0.9 Installed: dnf-0:4.0.9.2-2.el7_9.noarch at Tue 09 Apr 2024 06:06:01 PM CST Built : CentOS BuildSystem \ at Wed 07 Apr 2021 03:52:38 PM CST Installed: rpm-0:4.11.3-48.el7_9.x86_64 at Tue 09 Apr 2024 06:13:58 PM CST Built : CentOS BuildSystem \ at Wed 24 Nov 2021 04:33:39 PM CST

相关推荐
H13469489011 分钟前
企业服务器备份软件,企业服务器备份的方法有哪些?
运维·服务器·负载均衡
拉不动的猪16 分钟前
vue自定义指令的几个注意点
前端·javascript·vue.js
yanyu-yaya18 分钟前
react redux的学习,单个reducer
前端·javascript·react.js
skywalk816318 分钟前
OpenRouter开源的AI大模型路由工具,统一API调用
服务器·前端·人工智能·openrouter
Liudef0620 分钟前
deepseek v3-0324 Markdown 编辑器 HTML
前端·编辑器·html·deepseek
拉不动的猪23 分钟前
uniapp与React Native/vue 的简单对比
前端·vue.js·面试
南宫生28 分钟前
Java迭代器【设计模式之迭代器模式】
java·学习·设计模式·kotlin·迭代器模式
seabirdssss1 小时前
通过动态获取项目的上下文路径来确保请求的 URL 兼容两种启动方式(IDEA 启动和 Tomcat 部署)下都能正确解析
java·okhttp·tomcat·intellij-idea
愚润求学1 小时前
Linux开发工具——apt
linux·服务器·开发语言
杰克逊的日记1 小时前
CentOs系统部署DNS服务
linux·python·centos·dns