Debian 10에 "darling" 설치가 실패함

Debian 10에 "darling" 설치가 실패함

설치하려고 하는데darlingDebian 10으로 변경했지만 실패했습니다.

두 개의 .deb 파일이 있습니다여기, 첫 번째는 just darling이고 두 번째는 darling-dkms입니다.

첫 번째 것을 설치하려고 하면 다음과 같은 종속성 오류가 발생합니다.

dpkg: dependency problems prevent configurtion of darling:
  darling depends on libc6 (>= 2.32); however:
    Version of libc6:amd64 on system is 2.28-10.
  darling depends on libc6-i386 (>= 2.32); however:
    Version of libc6-i386 on system is 2.28-10
  darling depends on darling-dkms; however:
    Package darling-dkms is not installed

실행을 시도했지만 sudo apt --fix-broken install문제가 해결되지 않았습니다.

두 번째 패키지는 그다지 좋지 않습니다. 다운로드하려고 하면 빌드 오류가 발생합니다.

'make' -C lkm/ MIGDIR=/usr/src/darling-mach=0.1/miggen MIGDIR_REL=../miggen....(bad exit status: 2)
Error! Bad return status for module build on kernel 4.19.0-16-amd64 (x86_64)
Consult /var/lib/dkms/darling-mach/0.1/build/make.log for more information.

(로그 파일)

지금 Gitup 저장소를 컴파일해 보았지만 나아지지 않았습니다.

gcc, clang, make 및 cmake를 설치했는데 무엇이 문제인지 잘 모르겠습니다. 이 문제를 해결하는 데 도움을 주시면 대단히 감사하겠습니다!

추신: 저는 Unix 계열 시스템을 처음 접했으므로 이 점을 염두에 두시기 바랍니다.

답변1

이 패키지는 Ubuntu 20.10용으로 제작되었으며 Debian 10에서는 사용할 수 없습니다.

프로젝트가 제공하는 소스에서 Darling을 빌드해야 합니다.자세한 빌드 지침Debian 10에 대한 지침이 포함되어 있습니다. 불행히도 빌드에는 Clang 9(Debian 10에는 Clang 7이 있음) 및 커널 5.0 이상(Debian 10에는 기본적으로 4.19가 있고 Buster 백포트에서 5.10을 사용할 수 있음)이 필요하기 때문에 이러한 지침은 Debian 10에서 작동하지 않습니다.

당신은 이 모든 것에 익숙하지 않기 때문에 Debian 11이 출시될 때까지 몇 주 정도 기다렸다가 해당 버전으로 업그레이드하고 다시 시도하는 것이 좋습니다(Debian 11에는 Darling을 빌드하는 데 필요한 모든 것이 있습니다).

관련 정보