我正在运行 Centos 6.8,并且想安装更高版本的 Samba。我已经在运行 Samba,但我认为我需要一些较新的功能(例如 Spotlight 支持)。
通常我尝试通过安装软件yum
,如果可能的话我想对 Samba 做同样的事情。
- 我可以使用 Yum Repo 来执行此操作吗?
- 如果没有,从 RPM 或源安装是否仍然使用我现有的配置?
我知道 Samba+,但对于我自己的需求来说它非常昂贵。
答案1
您可以直接从官方网站下载任何版本的Samba。https://download.samba.org/pub/samba/stable/
您也可以添加 EPEL 存储库,它为 Linux 发行版提供 100% 高质量的附加软件包。使用以下链接根据您的 Centos 操作系统版本添加 EPEL 存储库:
- CentOS 6 32 位:
#wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
#rpm -ivh epel-release-6-8.noarch.rpm
- CentOS 6 64 位:
#wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
请让我了解最新结果。
答案2
CentOS 6.x 提供samba4
的软件包(目前,截至撰写本文时)版本4.2.10
:
# yum info samba4 Loaded plugins: fastestmirror, priorities, versionlock Loading mirror speeds from cached hostfile 2111 packages excluded due to repository priority protections Available Packages Name : samba4 Arch : x86_64 Version : 4.2.10 Release : 15.el6 Size : 428 k Repo : centos6 Summary : Server and Client software to interoperate with Windows machines URL : http://www.samba.org/ License : GPLv3+ and LGPLv3+ Description : Samba is the standard Windows interoperability suite of programs for Linux and Unix.
4.2 是否足以满足您的需求?作为 CentOS 6 附带的默认 samba 版本,它肯定比 3.6.x 新很多...:)
您可能还需要samba4-winbind
更多,但无论如何,这些都可以作为该包的依赖项安装。检查yum search samba4
其他相关包的输出!