Mono는 NixOS에서 LibVLC 또는 MPV를 찾을 수 없습니다.

Mono는 NixOS에서 LibVLC 또는 MPV를 찾을 수 없습니다.

NixOS에서 Mono와 함께 SubtitleEdit(.NET 애플리케이션)을 사용하려고 합니다. 이것은 과거에 다른 배포판에서도 작동했지만 어떤 이유로 SubtitleEdit은 NixOS에서 mpv 또는 libvlc를 찾을 수 없습니다. 모든 것은 Configuration.nix를 통해 설치되므로 어떻게든 LibVLC 또는 mpv를 Mono 및 SubtitleEdit에 노출해야 할 것 같습니다. 어떻게 해야 하나요?

참고: 어떤 이유로 LibVLC 패키지를 설치하면 VLC가 중단되는 반면 SubtitleEdit은 기본적으로 LibMPV로 설정되어 LibMPV와 더 잘 작동합니다.

답변1

ChatGPT에서 찾은 대략적인 정확한 정보를 바탕으로 mpv를 설치한 후 libmpv.so가 /run/current-system/sw/lib/에 존재한다는 것을 발견했습니다. 그런 다음 이를 포함 env하도록 LD_LIBRARY_PATH 환경 변수를 사용하거나 설정하는 것을 발견했습니다. export변수 경로는 다음과 같습니다... LD_LIBRARY_PATH="/run/current-system/sw/lib:$LD_LIBRARY_PATH" ...실행하기 전에 mono subtitleEdit.exe문제를 해결했습니다. TYJ!

관련 정보