dnf module模组安装指定版本的软件包-CentOS8.1 Linux系统运维实战十一
Linux系统运维实战系列十一
CentOS 8/RHEL 8 Linux系统运维实战系列原创持续更新中……
请关注,不迷路!
CentOS8给我们带来了一些新的特性,这次是完全用dnf取代了yum来进行包管理,同时在软件包管理上也有一些更新,增加了dnf module功能,dnf module在软件安装上更方便,可以通过dnf module install 在安装软件时指定安装的版本,默认dnf install安装时,优先安装软件仓库中最新版本,有了dnf module install 之后可以在不同软件版本之间切换。
- 在进行软件包安装之前需要配置好在线仓库,可以参照我之前的文章:
- https://www.toutiao.com/i6813026220079317512/
1)列出所有可用的modules:
2)列出指定软件包的可用modules:postgresql可用版本有 9.6,10,12三个版本
3)安装指定版本的postgresql:安装postgresql 10版本
4)查看安装结果
5)将postgresql 从版本10 切换到 版本9.6
- 切换之前需要reset 重置
- 再安装postgresql 9.6
- 查看postgresql:当前启用的postgresql的版本为9.6
6)在不同软件版本之间切换
- 当前postgresql的版本是9.6
- 切换到 postgresql 10版本
请关注,不迷路!
请关注,不迷路,跟老邓学IT,技术成就梦想!
