Linux基础命令介绍十一:软件包管理

命令update表示升级

命令search表示搜索软件包

命令list表示列出可用软件包

命令remove表示卸载

命令clean表示清除yum缓存目录内容

选项-y表示在所有需要交互式确认的地方默认输入yes

当yum源中没有所需要安装的包时,会报没有可用软件包的错误。此时可以通过添加新的yum源来解决

如centos7中安装nginx:

#安装repo [root@centos7 tmp]# rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 获取http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 警告:/var/tmp/rpm-tmp.cUANoe: 头V4 RSA/SHA1 Signature, 密钥 ID 7bd9bf62: NOKEY 准备中...                          ################################# [100%] 正在升级/安装...    1:nginx-release-centos-7-0.el7.ngx ################################# [100%]  

此时/etc/yum.repos.d中增加了一个新文件nginx.repo