安装samba
[root@localhost ~]# yum install -y samba
查询当前yum源可用的包
[root@localhost ~]# yum list
查询当前yum源可用的samba包,如果第三列显示installed表示该rpm包已经安装
[root@localhost ~]# yum list | grep samba
搜索rpm包
[root@localhost ~]# yum search samba
卸载rpm包
[root@localhost ~]# yum remove samba
升级指定包
[root@localhost ~]# yum update samba
升级所有包
[root@localhost ~]# yum update
或
[root@localhost ~]# yum upgrade
搭建本地yum源
把系统光盘或ISO文件mount到/mnt/目录下
[root@localhost ~]# mount /dev/cdrom /mnt/
备份yum配置文件
[root@localhost ~]# cp /etc/yum.repos.d/ /etc/yum.repos.d.bak/
删除yum原配置文件
[root@localhost ~]# rpm -rf /etc/yum.repos.d/CentOS-Base.repo
修改yum配置,确保为以下内容
[root@localhost ~]# vi /etc/yum.repos.d/CentOS-Media.repo
[locao_cdrom]
name=cd
baseurl=file:///mnt/
gpgcheck=0
ebabled=1
查看yum源是否修改成功,当显示内容第三列为local_cdrom即成功
[root@localhost ~]# yum list
下载rpm包方法
先安装插件
[root@localhost ~]# yum install -y yum-plugin-downloadonly
下载包,默认下载路径是/var/cache/yum/i386/6/updates/packages/
[root@localhost ~]# yum install -y samba --downloadonly
或,下载包,指定下载路径
[root@localhost ~]# yum install -y samba --downloadonly --downloaddir=/tmp/123/
或
[root@localhost ~]# yum reinstall -y samba --downloadonly --downloaddir=/tmp/123/