/usr/foo
다음과 같이 flatpak 애플리케이션에 호스트 시스템에 대한 BLAH 액세스 권한을 부여하려고 합니다 .
flatpak run -v --filesystem=/usr/foo:ro com.blah.BLAH/x86_64/stable
다음과 같은 결과가 나타납니다.
F: /usr/java 경로 내보내기 건너뛰기
가서 flatpak enter
샌드박스를 둘러보니 보이지 않았다 /usr/foo
.
저는 Fedora 28에서 flatpak 버전 0.99.3을 사용하고 있습니다.
답변1
value 을 사용해 보세요 host
. 이는 귀하에게 액세스 권한을 제공 /usr
하지만 문서에는 귀하의 호스트 /usr
디렉토리가 에 마운트될 것이라고 나와 있습니다. 샌드박스에 자체 디렉토리가 있으므로 블랙리스트에 추가되어 다른 옵션 중에서 사용할 수 없는 이유 일 수 있다고 /var/run/host
언급합니다 ./usr
/usr
filesystem
host
여기 문서를 참조하세요:https://docs.Flatpak.org/en/latest/sandbox-permissions.html#filesystem-access