'seedsync' 응용 프로그램을 설치하는 중 libreadline 종속성 관련 오류가 발생했습니다.

'seedsync' 응용 프로그램을 설치하는 중 libreadline 종속성 관련 오류가 발생했습니다.

설치해 보았습니다시드 동기화.
나는 그들의 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을 사용하는 것입니다.우분투

관련 정보