如果你的光盘是/dev/cdrom的话,可以按照以下命令来进行操作(以centOS4.8光盘为例):
#mkdir -p /mnt/yum/c4u8
#mount /dev/cdrom /mnt/yum/c4u8
#mkdir -p /etc/yum.repos.d/backup
#mv /etc/yum.repos.d/* /etc/yum.repos.d/backup/
#echo "[yum]">>/etc/yum.repos.d/yum.repo
#echo "name=yum">>/etc/yum.repos.d/yum.repo
#echo "baseurl=file:///mnt/yum/c4u8">>/etc/yum.repos.d/yum.repo
#echo "enabled=1">>/etc/yum.repos.d/yum.repo
#echo "gpgcheck=1">>/etc/yum.repos.d/yum.repo
#echo "gpgkey=file:///mnt/yum/c4u8/RPM-GPG-KEY">>/etc/yum.repos.d/yum.repo
源配置完毕了,下面安装想要的package:
#yum install samba
#mkdir -p /mnt/yum/c4u8
#mount /dev/cdrom /mnt/yum/c4u8
#mkdir -p /etc/yum.repos.d/backup
#mv /etc/yum.repos.d/* /etc/yum.repos.d/backup/
#echo "[yum]">>/etc/yum.repos.d/yum.repo
#echo "name=yum">>/etc/yum.repos.d/yum.repo
#echo "baseurl=file:///mnt/yum/c4u8">>/etc/yum.repos.d/yum.repo
#echo "enabled=1">>/etc/yum.repos.d/yum.repo
#echo "gpgcheck=1">>/etc/yum.repos.d/yum.repo
#echo "gpgkey=file:///mnt/yum/c4u8/RPM-GPG-KEY">>/etc/yum.repos.d/yum.repo
源配置完毕了,下面安装想要的package:
#yum install samba
然后按提示进行确认。
上面的echo实际上把下面的字符写入一个名为yum.repo的文件当中:
[yum]
name=yum
baseurl=file:///mnt/yum/c4u8
enabled=1
gpgcheck=1
gpgkey=file:///mnt/yum/c4u8/RPM-GPG-KEY-CentOS-6
红色的内容可能视具体CentOS版本差异而不同,例如CentOS6.0的应该是RPM-GPG-KEY-CentOS-6
参照:
http://zhidao.baidu.com/question/264835462.html
samba 配置
http://www.linuxsir.org/main/node/158
Linux中Samba详细安装
http://www.cnblogs.com/whiteyun/archive/2011/05/27/2059670.html
FAQ:
http://blogt.chinaunix.net/space.php?uid=20754930&do=blog&id=1877553