저는 NAS(LinkStation, mipsel)에서 Debian Squeeze(6.0.1)를 실행하고 있습니다. 설치했습니다미니 식당불안정한 상태에서 데몬을 생성할 수 없기 때문에 데몬이 시작되지 않는 것으로 나타났습니다 /run/minidlna
.
몇번의 구글링 끝에 찾은http://wiki.debian.org/ReleaseGoals/RunDirectory. 이것은 무슨 일이 일어나고 있는지 어느 정도 설명합니다. 이제 작업을 수행하기 위해 심볼릭 링크를 만들었습니다.
ln -s /var/run /run
이것이 문제를 해결하는 좋은 방법이 아닌가 하는 걱정이 듭니다. /run
Debian Squeeze 에 들어가는 올바른 방법은 무엇입니까? 저처럼 심볼릭 링크만 만들면 어떤 문제가 발생할 수 있나요?
답변1
왜 이 애플리케이션에 시스템을 적용해야 합니까?
"minidlna"(그것이 무엇이든)를 데비안에 적용하는 것이 더 논리적이지 않을까요?
/run 심볼릭 링크를 생성하는 대신 시스템의 /var/run을 사용하려면 minidlna 시작 스크립트(데몬인 경우 /etc/init.d/에 위치)를 편집해야 할 수도 있습니다.
귀하의 질문에서 "minidlna"가 deb 패키지라는 것을 이해합니다. 그런 다음 init 스크립트에서 문제를 해결한 후 패키지 관리자에게 수정 사항을 보고하세요.