Dante 服务器未安装

Dante 服务器未安装

我是 Ubuntu 新手,在安装 Dante Server 时犯了一个相当愚蠢的错误:我不小心在 Ubuntu 20.04 上安装了旧版本的 Dante 服务器(通过 wget - dante-server_1.4.1-1_amd64.deb)。我尝试卸载它,并通过 apt-get 使用了各种强制卸载方法,然后重新启动机器,并更新 sudo apt-get。

当我尝试安装新版本的 Dante 服务器时,我一次又一次地收到相同的错误。这是错误日志。

root@vct2:~# sudo dpkg -i dante-server_*.deb
Selecting previously unselected package dante-server.
(Reading database ... 175039 files and directories currently installed.)
Preparing to unpack dante-server_1.4.1-1_amd64.deb ...
Unpacking dante-server (1.4.1-1) ...
Preparing to unpack dante-server_1.4.2+dfsg-7build3_amd64.deb ...
Unpacking dante-server (1.4.2+dfsg-7build3) over (1.4.1-1) ...
More than one copy of package dante-server has been unpacked
 in this run !  Only configuring it once.
dpkg: dependency problems prevent configuration of dante-server:
 dante-server depends on libc6 (>= 2.33); however:
  Version of libc6:amd64 on system is 2.31-0ubuntu9.2.

dpkg: error processing package dante-server (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for systemd (245.4-4ubuntu3.6) ...
Errors were encountered while processing:
 dante-server

我真的希望有人能帮助我。现在我所在的地区已经很晚了,所以我可能需要很长时间才能回复。我也是 Stack Overflow 的新手,但我发现它在过去解决 Ubuntu 问题时非常有用。

答案1

问题出在您拥有的 libc6 版本上。Dante 显然正在寻找版本 2.33,该版本在 Ubuntu 21.04(而不是 20.04)中可用。

您可以尝试删除 dante 包,使用

sudo dpkg --remove dante-server

然后...

标准存储库中有一个 dante 服务器版本。我不知道这个版本 (1.4.2) 是否有一些您需要的功能,但它是为 Ubuntu 20.04 编译的

相关内容