libreadline 依赖项相关 安装应用程序“seedsync”时出错

libreadline 依赖项相关 安装应用程序“seedsync”时出错

我试图安装种子同步
我按照他们的 github 上的说明进行操作

    Download the deb package from the latest release

    Install the deb package:

    sudo dpkg -i <deb file>

当我尝试安装 deb 包时出现此错误

Selecting previously unselected package seedsync.
(Reading database ... 276845 files and directories currently installed.)
Preparing to unpack seedsync_0.6-0_amd64.deb ...
Unpacking seedsync (0.6-0) ...
dpkg: dependency problems prevent configuration of seedsync:
 seedsync depends on libreadline6 (>= 6.0); however:
  Package libreadline6 is not installed.

dpkg: error processing package seedsync (--install):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Errors were encountered while processing:
 seedsync    

尝试安装 libreadline6 告诉我它要么被移动到其他地方,要么已经过时了。

编辑:

sudo apt-get install libreadline6 

给我

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libreadline6 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libreadline6' has no installation candidate

编辑2:

尝试安装libc-bin或libreadline7显示已经是最新版本,0个升级,0个新安装,0个未升级。

Seedsync 包要求 libreadline6 (>=6.0),我想我有 libreadline7

apt-get install libreadline7
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libreadline7 is already the newest version (7.0-3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.    

答案1

Github 问题似乎很相似。显然,问题出在为 Ubuntu 准备的软件包与为 Debian 制作的软件包之间。建议的解决方法是使用实​​际使用的 Dockerfile乌班图

相关内容