centos包管理工具:yum install
我们在使用linux系统时,掌握包管理工具的使用很重要,学会使用它就能管理好系统上安装的各种软件。
接下来我们会对centos包管理工具yum做个专题,这一章节我们就介绍下安装命令:install
install使用格式
install使用格式如下:yum install package1 [package2] [...]
这里package1就是你要安装的软件包,比如要安装python:yum install python
依赖解决
yum install会自动解析安装依赖,无需手动安装依赖,比如python依赖于glibc,安装python时如果没有安装glibc就会自动安装
安装特定版本软件包
install默认会安装最新版本的软件包,如果我们想安装特定版本的软件包,就需要指定版本号,比如我们想安装1.16.13版本的golang,这样写就行:yum install golang-1.16.13
安装软件包组
软件包组就是软件包集合并且有一个名字来标识,这样就让我们在安装一套软件时非常方便。
centos下的软件组有两种类型,一种是环境组以@^开头标识,另一种是普通组以@开头标识。
比如想安装KDE桌面环境,如果没有软件组我们就需要分别安装大量软件,有了组安装就非常方便了,由于这个组是环境组,所以我们这样安装:yum install "@^KDE Plasma Workspaces"
如果我们想安装开发环境,由于这个组是普通组,所以我们这样安装:yum install "@Development Tools"
通配符安装
有些软件包名字很相似,如果我们想同时安装这些软件包就可以用这种方式安装,比如有以下3个软件包:package-test-1、package-test-2、package-test-3,我们可以这样安装:yum install package-test-*