注意:凡是带版本号的,不一定和你的就完全一样,以你机器的版本号为准。
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教程后,总结出来的,希望能对你有帮助。
 
  转载自 骄傲的乌龟