Debian Jessie에서 mod_mono를 실행하는 방법(libapache2-mod-mono 패키지 누락)?

Debian Jessie에서 mod_mono를 실행하는 방법(libapache2-mod-mono 패키지 누락)?

Debian Jessie에서 Mono 4가 필요한 ASP.net MVC 애플리케이션을 실행하고 싶지만 Jessie에는 필수 패키지 "libapache2-mod-mono"[1]가 없습니다. [2]에서 [3]에 따르면 "mono.load"(Wheezy(안정) 및 sid(불안정))라는 이름의 파일이 누락되어 얼마 전(2014-01-04) Jessie에서 패키지가 제거되었음을 발견했습니다. ), 필요한 파일 이름은 "mod_mono.load"이며 적어도 Wheezy에서는 작동합니다.

이 문제를 해결하려면 지금 어떤 길을 택해야 합니까? [4]와 마찬가지로 sid(불안정)에서 libapache2-mod-mono 등을 설치해야 합니까? 패키지를 다운로드하고 컴파일한 다음 출력 파일을 프로덕션 시스템에 넣는 것이 현명하지 않습니까? 아니면 libapache2-mod-mono를 Jessie로 다시 가져오는 데 도움이 될 수 있는 방법이 있나요? 이 문제를 다른 사람에게 보고해야 합니까?

[1]https://packages.debian.org/search?keywords=libapache2-mod-mono

[2]https://packages.qa.debian.org/m/mod-mono.html

[삼]https://lintian.debian.org/maintainer/[이메일 보호됨]#mod-모노

[4]Wheezy에 단일 Jessie 패키지를 설치하는 방법은 무엇입니까?

답변1

제안대로https://packages.qa.debian.org/m/mod-mono/news/20140104T163913Z.html,문제는https://bugs.debian.org/731374, 불안정한 버전에서 수정되었으며, 3.8-1오류 스레드의 끝을 볼 수 있습니다. 따라서 Jessie에서 불안정한 버전을 사용하고 싶다면 그렇게 할 수 있습니다. 그렇지 않을 이유가 없습니다.

확실하지 않다면 동결 이전에 버그가 제때 수정되지 않았기 때문에 패키지가 Jessie에서 제거되고 제때에 복원되지 않은 것입니다.

하지만 참고하세요

(a) 소스 패키지에 해당하는 모든 바이너리 xsp패키지를 사용할 수 있습니다.

(b) ABI 변경 사항에 따라 Jessie 시스템에서 다시 빌드해야 할 수도 있습니다.

답변2

모노 리포지토리를 추가한 후 설치할 수 있습니다. mod_mono (Ubuntu 13.10 and later, Debian 8.0 and later)섹션을 읽어보세요 .

http://www.mono-project.com/docs/getting-started/install/linux/

여기있어: http://origin-download.mono-project.com/repo/debian/pool/main/m/mod-mono/
.NET 파일에 모노 저장소를 추가하면 됩니다 debian.

관련 정보