本文最后更新于 2023年9月17日。
两种不同的包管理工具,用于在Linux上安装、更新和卸载软件包。
区别:
依赖关系解决:二者dnf处理依赖关系的能力更强大
性能:dnf速度更快,dnf支持并行操作,可以同时下载多个软件包
配置文件:dnf使用以.repo为后缀的配置文件;yum使用以.repo为后缀的配置文件和/etc/yum.conf的主配置文件
用户界面:dnf输出信息更清晰明了,提供更多终端输出信息。yum输出信息较少,比较简洁
相关文章:
- centos8 安装docker 最近换了服务器,安装了最新的centos8。为了方便使用,避免各种环境相互干扰,准备使用docker来搭建自己的各种应用。记录安装docker的过程如下。 查看是否已经安装docker的某些版本 yum repolist 如有,则移除: sudo yum remove docker \...
- k8s部署学习 说明 下面是我学习搭建k8s的记录,并没有成功,应为我的vps配置太低了。 仅供参考学习,真正部署参考官方文档。 官方文档 https://kubernetes.io/zh-cn/docs/home/ https://github.com/guangzhengli/k8s-tutorials 安装三个组件 设置镜像库 vi /etc/yum.repos.d/kubernetes.repo...
- 用自己的服务器搭建nextcloud网盘方案 背景 最近换了服务器,准备再搭建一下网盘用于以后的使用。 以前用的cloudreve,功能比较简单,由于用得少,渐渐停用了。 这次尝试了nextcloud和seafile。 这次搭建网盘花费了不少时间,因为总是不太顺利。这可能和我对docker不够熟悉有关,另外网盘的搭建教程多少有点不完善。 单单是搭建LNMP环境找合适的dockerfile和yml文件就很不容易。要找到适合自己的只能一步一步学习探索。幸运的是最后终于写出了适合自己的php8.0的dockerfile文件,并且可以正常使用。该文件也已经附在文章当中。希望对你有用。 虽然nextcloud用户比较多,但自己去搭建网盘服务的毕竟是少数。所以有很多问题找不到答案。 因此我把我的搭建过程写下来,给后来的人一些参考,少走一些弯路。不过需要说明的是,本片文章是我对探索出来可用的配置做一个记录,方便今后直接使用。内容比较简单,因此不适合新手当作教程用,因为可能会遇到其他问题不知道怎么解决。这篇文章供有一定基础的人参考,作用在于提供一个核心配置和一点思路。 seafile直接使用官方的方法搭建成功了。但是再启用https的时候又坑,虽然官方说新版本已经解决,但实际上并没有。并且官方给的解决办法不起作用。 seafile整体功能还可以,不过它会创建很多数据库,还有不少服务,再加上界面我也不太喜欢,所以就没用。...
- 搭建使用traefik 1. 创建文件夹和文件 mkdir ~/traefik cd ~/traefik mkdir -p data/configurations touch...
- centos7安装apache+PHP+Mysql环境 一、安装Apache可以全新安装apache,输入命令yum install -y httpd然后会提示安装成功,然后输入systemctl start httpd.service来启动apache服务,这时就可以测试你的apache是否安装成功了,打开浏览器,输入你的ip,比如47.91.234.86,如果出现测试换,则表示安装成功。默认安装好的网站文件路径是/var/www/html,这个目录如果不进行修改的话,也就是你日后需要放你的网站文件 ...
- docker相关 关于映射文件夹查看和移除docker映射文件夹[root@iZ8vbajg9wo8iwynfb1lgeZ dc1]# docker volume ls DRIVER VOLUME NAME local d70d4c146eba60e8eb616b8d68f58f6254075a9f30d18ff7584ed424cc418667...
- Let’s Encrypt 免费通配符 SSL 证书申请教程 2018 年 3 月 14 日,Let’s Encrypt 对外宣布 ACME v2...