240421_Rocky Linux与dnf的初期调教

CentOS结束维护了,取而代之是CentOS Stream这个滚动发行版本,而且作为RHEL(Red Hat Enterprise Linux) 的上流版本发布,该版本承担着为RHEL测试验证软件稳定性的职能。因此,很多人相信该产品无法像CentOS一样被放心地使用到企业级的场景中。
Rocky Linux就作为CentOS的替代品,以后服务器就用Rocky Linux好了。于是本地也Rocky Linuxの虚拟机を立てる.
还有RPM包管理器について、yum也淘汰了,现在用dnf了.
来记录下Rocky Linux的初期设置,怎么dnf下软件。也省得以后租了台云服务器,每次都不知道怎么去装常用软件docker, nginx, mysqlMariaDB…
可以kvm建个虚拟机, ifconfig下,然后本机ssh连接.
1 | ssh xuniji1@192.168.122.150 |
确认是什么发行版
1 | cat /etc/os-release |
DNF
man dnf
: DNF is the next upcoming major version of YUM, a package manager for RPM-based Linux distributions.
1 | [xuniji1@localhost ~]$ which yum |
ls -l $(which yum)
发现有个/usr/bin/yum -> dnf-3的软链接
所以新版的红帽系OS,你以为你在用yum
其实你在用dnf
用法
https://docs.rockylinux.org/guides/package_management/dnf_package_manager/
更新系统
1 | sudo dnf upgrade |
装NGINX
https://docs.rockylinux.org/guides/web/nginx-mainline/
1 | dnf search nginx |
装Docker
https://docs.rockylinux.org/gemstones/containers/docker/
https://docs.docker.com/engine/install/centos/
1 | sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo |
不然dnf search docker-ce
根本No matches found
1 | sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin |
https://docs.rockylinux.org/guides/database/database_mariadb-server/
- Title: 240421_Rocky Linux与dnf的初期调教
- Author: Haoliang Tang
- Created at : 2024-04-21 00:00:00
- Updated at : 2025-04-29 23:39:18
- Link: https://hl-tang.github.io/2024/04/21/240421_Rocky Linux与dnf的初期调教/
- License: This work is licensed under CC BY-NC-SA 4.0.