centos

centos镜像软件包管理怎么做

小樊
48
2025-07-23 00:50:44
栏目: 智能运维

在CentOS系统中,软件包管理主要通过RPM和YUM(及其改进版DNF)这两个工具来进行。以下是使用这些工具进行软件包管理的基本步骤:

使用YUM(Yellowdog Updater, Modified)进行软件包管理

安装软件包

sudo yum install package_name

卸载软件包

sudo yum remove package_name

更新软件包列表

sudo yum update

搜索软件包

sudo yum search package_name

查看已安装的软件包

sudo yum list installed

清理缓存

sudo yum clean all

使用DNF(Dandified YUM)进行软件包管理

DNF是YUM的下一代版本,提供了更多的功能和更好的性能。大多数YUM命令在DNF中都有对应的命令。

安装软件包

sudo dnf install package_name

卸载软件包

sudo dnf remove package_name

更新软件包列表

sudo dnf update

搜索软件包

sudo dnf search package_name

查看已安装的软件包

sudo dnf list installed

清理缓存

sudo dnf clean all

配置和管理镜像源(Repositories)

镜像源是CentOS系统获取软件包的服务器。配置合适的镜像源能够显著提高软件包的下载速度和安装效率。

备份原有的.repo文件

mkdir yum_repo_back
cp Centos-linux-* yum_repo_back
rm -f Centos-linux-*

获取新的镜像源

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

清理并重建YUM/DNF缓存

sudo yum clean all
sudo yum makecache # 或者使用 dnf sudo dnf clean all sudo dnf makecache

注意事项

通过以上步骤,你可以在CentOS系统中有效地进行软件包管理。

0
看了该问题的人还看了