CentOS7安装dnf
DNF新一代的RPM软件包管理器。克服了YUM包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。
因为服务器环境为CentOS 7,它没有预装在 CentOS 7 中,所以需要先安装DNF。
# yum install epel-release
# yum install dnf
# dnf --version
一、问题:
CentOS7安装DNF后,运行dnf –-version会报以下错误:
Traceback (most recent call last):File "/usr/bin/dnf", line 57, in <module>from dnf.cli import mainFile "/usr/lib/python2.7/site-packages/dnf/__init__.py", line 30, in <module>import dnf.baseFile "/usr/lib/python2.7/site-packages/dnf/base.py", line 29, in <module>import libdnf.transactionFile "/usr/lib64/python2.7/site-packages/libdnf/__init__.py", line 3, in <module>from . import confFile "/usr/lib64/python2.7/site-packages/libdnf/conf.py", line 17, in <module>_conf = swig_import_helper()File "/usr/lib64/python2.7/site-packages/libdnf/conf.py", line 16, in swig_import_helperreturn importlib.import_module('_conf')File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module__import__(name)
ImportError: No module named _conf
其实最主要的错误就是最后一条:ImportError: No module named _conf
二、解决办法
- 先升级python:
yum update python*
- 再安装以下软件:
yum install dnf-data dnf-plugins-core libdnf-devel libdnf python2-dnf-plugin-migrate dnf-automatic -y
- 再次运行dnf,就正常了。
# dnf --version
4.0.9Installed: dnf-0:4.0.9.2-1.el7_6.noarch at Fri 13 Nov 2020 05:40:22 AM ESTBuilt : CentOS BuildSystem <http://bugs.centos.org> at Wed 13 Feb 2019 08:19:33 PM ESTInstalled: rpm-0:4.11.3-45.el7.x86_64 at Fri 13 Nov 2020 06:10:31 AM ESTBuilt : CentOS BuildSystem <http://bugs.centos.org> at Wed 30 Sep 2020 05:30:03 PM EST
CentOS7安装dnf相关推荐
- CentOS7安装dnf包管理器
dnf包管理器介绍:dnf是新一代的 rpm 软件包管理器,首先出现在 Fedora 18 这个发行版中,Fedora 22 中正式取代了 yum.dnf 包管理器相对 yum 来说,提升了用户体验. ...
- 如何在centos7安装dnf package
当我尝试用yum 去安装dnf 时候 出现下面的错误 [abc@localhost voc]$ sudo yum install dnf -y [sudo] password for abc: Loa ...
- dnf mysql数据库密码,CentOS7使用dnf安装mysql的方法
本文介绍了CentOS7使用dnf安装mysql的方法,分享给大家,具体如下: 1.安装mysql的yum仓库 执行以下命令: 代码如下: 2.安装mysql dnf install mysql-co ...
- DNF安装MySQL,CentOS7使用dnf安装mysql的方法
本文介绍了CentOS7使用dnf安装mysql的方法,分享给大家,具体如下: 1.安装mysql的yum仓库 执行以下命令: 代码如下: yum localinstall 2.安装mysql dnf ...
- Centos7 离线安装dnf
DNF 是用于取代YUM的下一代包管理器,本次实验在Centos7安装体验DNF 实验环境 2台运行Centos7的虚拟机其中一台要求可以访问互联网 挂载ISO镜像文件到 /media/cdrom 启 ...
- linux安装dnf服务器地址,CentOS7使用dnf安装mysql的方法
本文介绍了CentOS7使用dnf安装mysql的方法,分享给大家,具体如下: 1.安装mysql的yum仓库 执行以下命令: 复制代码 代码如下: yum localinstall https:// ...
- CentOS7 通过yum安装dnf失败,提示No package dnf available的解决办法
CentOS7 通过yum安装dnf失败,提示No package dnf available的解决办法 标签: CentOS7 dnf edit by 2017-09-22 10:56:57 感谢这 ...
- Centos7安装MySql8出现失败处理
腾讯云centos7安装Mysql过程,以及遇到的问题 centos7安装MySql8 有一个1核2G的腾讯云服务器和阿里云服务器,去年活动打骨折买的,才38一年.今天试着在腾讯云的centos7 ...
- Centos7 安装Nginx(OpenResty)、Windows安装Nginx
Nginx是一款高性能的代理.转发服务器,目前已经支持4层和7层代理. OpenResty则是基于Nginx增加Lua的功能,可以方便的实现缓存功能. 1.Nginx不同安装形式分析 安装形式 安装难 ...
- Centos7安装ocserv服务器
Centos7安装ocserv服务器 安装ocserv服务端 申请公网证书(非必需之行,仅适用于已绑定域名的主机) 安装certbot自助签发公网ssl证书 自助签发证书> 前置条件:该服务器公 ...
最新文章
- 【BZOJ】1013 [JSOI2008]球形空间产生器sphere
- rabbitmq使用_RabbitMQ的使用(二) RabbitMQ服务在单机中做集群
- 阿里P9技术:我来聊聊百万年薪
- Swagger 分组配置
- mysql复杂查询的书_mysql 复杂查询
- 如何让IE窗口打开时就自动默认为最大化
- 软件工程毕业论文mysql英文翻译_软件工程技术英文文献和中文翻译
- IE8和IE7下js的兼容性问题
- Awesome Free ChatGPT(免费的chatgpt镜像网站)
- 技术赋能数字经济释放巨大潜力
- linux scp 指令使用
- 信用卡教育风险预测项目--kaggle算法实战
- Machine Learning课堂笔记之Computing Parameters Analytically
- 小米android l主题,MIUI7=MIUI+4款主题?
- 基于栅格地图的路径规划(一)基于Matlab二维、三维栅格地图的构建
- qq浏览器如何关闭广告推荐
- 【合并两个有序序列】
- 产品几何技术规范(GPS) 线性尺寸公差ISO代号体系
- Java案例:正向和反向遍历单链表
- 带你简单了解MySQL