2013-06-22 3 views
0

initramfs에서 퓨즈를 사용하고 싶습니다.Dracut initramfs에서 어떻게 퓨즈를 사용할 수 있습니까?

Fedora OS를 사용 중이며 Fedora OS initramfs는 Dracut입니다. 퓨즈를 사용하여 응용 프로그램과 함께 폴더를 탑재 할 샘플 응용 프로그램을 만들었습니다.

Dracut에서 퓨즈를 사용하고 싶지만 퓨즈 응용 프로그램이 작동하지 않습니다. 오류가 발생합니다 :

libfuse.so.2 not found

어떻게 Dracut initramfs 이미지에 Fuse를 설치할 수 있습니까?

답변

1

아마 당신은 /lib에에서 libfuse.so.2을 복사해야합니다 또는 당신은 당신의 다시 initramfs에 /lib에에이 어디?

+0

작동하지 않았습니다. libfuse.so.2를/lib에 복사했지만 여전히 작동하지 않습니다. 나는 그렇게 쉽게 할 수 없다고 생각하지 않는다. –

+0

그리고'ldd yourappname'은 무엇을 인쇄합니까? – CYB3R

0

가장 간단한 해결책은 응용 프로그램을 정적으로 컴파일하는 것입니다.

+0

나는 정적으로 응용 프로그램을 컴파일, 모든 정상적인 페도라 시스템에서 괜찮습니다. 그러나 드라 컷에서 같은 프로그램을 실행하려고하면이 오류가 발생합니다. –

+0

** libfuse.so **는 공유 라이브러리이고 정적 실행 파일은 공유 라이브러리를 사용하지 않기 때문에 매우 이상합니다. – CYB3R