1.确定是否安装
命令行输入:rpm -qa|grep samb
显示:(版本号可能不太一样)
samba-common-3.0.33-3.7.el5
samba-3.0.33-3.7.el5
samba-client-3.0.33-3.7.el5
如果显示了三个表示已经安装了,少哪个就安装哪个,本次实验缺少samba-*(一般情况下少samba-3.0.33-3.7.el5,本文简写为samba-*),。
2.安装过程
2.1.放入光盘(虚拟机直接挂在到光盘上)
2.2.命令行进入光盘的Server目录(各个版本的路径不太一样)
命令:cd "/media/RHEL_5.3 i386 DVD/Server"(注意我用的虚拟机路径必须加双引号,路径和你的不一定完全一样)
2.3.先查找有没有samba,最好模糊的找一找,确定一下全称
命令:rpm -ivh samba- 找到 samba-3.0.33-3.7.el5.i386.rpm(因为我用的是虚拟机,此命令不管用,直接在文件夹里找到的)
2.4.1.输入命令,安装失败
命令: rpm -ivh samba-3.0.33-3.7.el5.i386.rpm
显示:error: Failed dependencies:
perl(Convert::ASN1) is needed by samba-3.0.33-3.7.el5.i386
2.4.1.1.查找“perl-Convert-ASN1-0.20-1.1.noarch.rpm”
命令:rpm -ivh perl-(虚拟机同样不管用,直接在电脑找到得)
2.4.1.2然后安装
命令: rpm -ivh perl-Convert-ASN1-0.20-1.1.noarch.rpm
显示:
warning: perl-Convert-ASN1-0.20-1.1.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:perl-Convert-ASN1 ########################################### [100%]
2.4.1.3.再次输入上面2.4的命令
2.4.2安装成功后
显示:
warning: samba-3.0.33-3.7.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:samba ########################################### [100%]
3.安装完成
3.1.执行1命令
备注:这个教程是花了我好长时间,在网上研究了N多安装samba教程后,总结出来的,希望能对你有帮助。