如何在 Centos 6.5 上安装 Samba [关闭]
Posted
技术标签:
【中文标题】如何在 Centos 6.5 上安装 Samba [关闭]【英文标题】:How to install Samba on Centos 6.5 [closed] 【发布时间】:2014-05-22 05:50:56 【问题描述】:在 Centos6.5 上安装 samba 时遇到了一些问题。
我使用这个命令:
sudo yum install samba samba-client samba-common
但我不断收到此错误:
Error: Package: samba-winbind-clients-3.6.9-164.el6.i686 (tejas-barot-alub-tv)
Requires: samba-winbind = 3.6.9-164.el6
Installed: samba-winbind-3.6.9-168.el6_5.x86_64 (@updates)
samba-winbind = 3.6.9-168.el6_5
Available: samba-winbind-3.6.9-164.el6.x86_64 (tejas-barot-alub-tv)
samba-winbind = 3.6.9-164.el6
Available: samba4-winbind-4.0.0-58.el6.rc4.x86_64 (tejas-barot-alub-tv)
samba-winbind = 4.0.0-58.el6.rc4
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
我看到我有所需的软件包,但是如何更改它们的版本,以便在我的服务器上安装 Samba?
【问题讨论】:
【参考方案1】:尝试运行:
yum clean all
然后
yum install samba-winbind-clients
【讨论】:
我明白了:[root@node1 data]# yum install samba-winbind-clients 加载的插件:downloadonly、fastestmirror、refresh-packagekit、security 从缓存的主机文件加载镜像速度设置安装过程包匹配samba-winbind-clients-3.6.9-164.el6.x86_64 已经安装。检查更新。无事可做] 好像已经安装了? 如果可行,请尝试更新的答案。 我试过了,和以前一样:已经安装了与 samba-winbind-clients-3.6.9-164.el6.x86_64 匹配的软件包。检查更新。无事可做 我找到了解决方案 - 1. 删除所有已安装的 Samba 版本: - sudo yum remove samba4-libs samba-common samba-winbind-clients samba-winbind samba-client 2. 安装 samba 3: - sudo yum install samba 测试:service smb start【参考方案2】:试试这个:
yum install samba4 samba4-client samba4-common
或查看this tutorial
【讨论】:
【参考方案3】:我找到了解决办法——
删除所有已安装的 Samba 版本:- sudo yum remove samba4-libs samba-common samba-winbind-clients samba-winbind samba-client
安装 samba - sudo yum install samba
测试:service smb start
【讨论】:
以上是关于如何在 Centos 6.5 上安装 Samba [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
centos 6.5怎么设置samba服务将目录共享windows
安装CENTOS 6.5 32位(CentOS-6.5-i386)+postfix+dovecot+openwebmail passwd验证的邮件系统