ubuntu 如何安装低版本samba
时间: 2023-11-27 18:02:20 浏览: 32
如果你想在 Ubuntu 上安装低版本的 Samba,可以按照以下步骤进行操作:
1. 确认你的 Ubuntu 系统中已经安装了 Samba。如果已经安装了 Samba,请卸载当前版本:
```
sudo apt-get remove samba
```
2. 打开终端,输入以下命令安装低版本的 Samba:
```
sudo apt-get install samba=2:4.3.11+dfsg-0ubuntu0.16.04.28
```
在这个命令中,你可以将“2:4.3.11+dfsg-0ubuntu0.16.04.28”替换为你想要安装的 Samba 版本号。
3. 安装完成后,检查 Samba 服务是否已经启动:
```
sudo systemctl status smbd
```
如果 Samba 服务没有启动,可以使用以下命令启动它:
```
sudo systemctl start smbd
```
现在,你已经成功地在 Ubuntu 上安装了低版本的 Samba。
相关问题
ubuntu安装低版本samba
你可以使用以下命令在Ubuntu上安装低版本的Samba:
1. 首先,卸载当前版本的Samba:
```
sudo apt-get remove samba
```
2. 然后,安装Samba 3.6版本:
```
sudo apt-get install samba=2:3.6.25-0ubuntu0.12.04.2
```
请注意,版本号可能因Ubuntu版本而异。您可以通过以下命令查找可用版本:
```
apt-cache showpkg samba
```
3. 安装完成后,启动Samba服务:
```
sudo service smbd start
```
现在,您应该已经成功地安装了低版本的Samba。
ubuntu 20.04 安装低版本samba
要在Ubuntu 20.04上安装较低版本的Samba,您需要执行以下步骤:
1. 从Samba官方网站下载所需版本的源代码。您可以在以下链接中找到旧版本的Samba:https://download.samba.org/pub/samba/
2. 解压缩下载的源代码压缩包。
3. 在终端中导航到解压后的文件夹。
4. 安装编译Samba所需的依赖项。在终端中运行以下命令:
```
sudo apt-get install build-essential libacl1-dev libattr1-dev libblkid-dev libgnutls-dev libreadline-dev python-dev python-dnspython python-crypto dbus libpam0g-dev python-gpgme libavahi-client-dev libldap2-dev gnutls-dev tracker libtracker-sparql-2.0-dev libtracker-miner-2.0-dev libtracker-control-2.0-dev libtevent-dev
```
5. 在终端中运行以下命令以配置和编译Samba:
```
./configure --prefix=/usr/local/samba-<version> --enable-debug --enable-selftest
make
```
请确保将“<version>”替换为您正在编译的Samba版本号。例如,如果您正在编译版本3.6.25,则应将“<version>”替换为“3.6.25”。
6. 在终端中运行以下命令以安装Samba:
```
sudo make install
```
7. 最后,您可以启动Samba服务并检查其状态。在终端中运行以下命令:
```
sudo /usr/local/samba-<version>/sbin/smbd -b | less
```
请确保将“<version>”替换为您安装的版本号。此命令将显示Samba服务的版本和启用的功能列表。
希望这可以帮助您在Ubuntu 20.04上安装较低版本的Samba。