CentOS 7 安装 DNF 包管理工具和 Podman

复制代码
安装软件包:

bash
dnf install <package_name>
用于安装指定的软件包。

更新软件包:

bash
dnf update
用于更新系统中已安装的所有软件包到最新版本。

搜索软件包:

bash
dnf search <keyword>
用于搜索具有指定关键字的软件包。

移除软件包:

bash
dnf remove <package_name>
用于移除指定的软件包。

列出所有可用的软件包:

bash
dnf list
用于列出所有可用的软件包。

显示软件包信息:

bash
dnf info <package_name>
用于显示指定软件包的详细信息。

清理软件包缓存:

bash
dnf clean packages
用于清理本地软件包的缓存。

列出已安装的软件包:

bash
dnf list installed
复制代码

 

 

背景:

1.CentOS 8 已经使用 DNF 作为默认的软件包管理器。

2.CentOS 8 中默认的软件包仓库已经删除了 Docker 包,取而代之的是 Podman 和 Buildah。

大体就是 DNF 替代 YUM,Podman 替代 Docker,具体 DNF 和 Podman 的简介这里就不介绍了,下面开始在CentOS 7 中安装这两款软件。

安装:

1.更新包,作者遇到的问题是:没更新包就安装了 DNF,然后使用 DNF 时,就报错,似乎是 DNF 依赖 Python 3,而目前系统安装的是 Python 2,upgrade 之后 DNF 可以正常使用。安装软件之前 upgrade 总是对的。

yum upgrade

2.安装 DNF 包管理工具。

yum install dnf

2.1.通过查看 DNF 版本测试是否安装成功。

dnf --version

3.安装 Podman。

3.1.使用 YUM 安装 Podman。

yum install podman

3.2.使用 DNF 安装 Podman。

dnf install podman

 3.2.通过查看 Podman 版本测试是否安装成功。

podman --version

 

posted @   滴滴滴  阅读(247)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
历史上的今天:
2019-03-19 set names utf8;
点击右上角即可分享
微信分享提示