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

[root@centos7 tmp]# cat /etc/yum.repos.d/nginx.repo  # nginx.repo  [nginx] name=nginx repos                                      #名称 baseurl=http://nginx.org/packages/centos/7/$basearch/ #源地址 gpgcheck=0  #是否检查key,0表示不检查 enabled=1   #这里等于0表示不启用baseurl,为1表示启用baseurl 

现在就可以通过命令yum install -y nginx安装nginx了

当服务器没有网络可用时,还能够设置本地yum源。此时需要手动配置repo文件

首先将安装光盘或ios文件挂载至系统(关于挂载的更多内容请看这一篇)

[root@centos7 tmp]# mount CentOS-7-x86_64-DVD-1611.iso /media mount: /dev/loop2 写保护,将以只读方式挂载 [root@centos7 tmp]#如果是光盘则如此挂载: [root@centos7 tmp]# mount /dev/cdrom /media mount: /dev/sr0 写保护,将以只读方式挂载 [root@centos7 tmp]#卸载用umount或eject [root@centos7 tmp]# umount /media [root@centos7 tmp]# eject  

编辑yum源配置文件

vim /etc/yum.repos.d/local.repo     [local]     name=test     baseurl=file:///media #这里baseurl写 前缀(file://)+挂载点