데모 flatpak에서는 shellcheck 실행이 작동하지만 Atom에서는 실패하는 이유는 무엇입니까?

데모 flatpak에서는 shellcheck 실행이 작동하지만 Atom에서는 실패하는 이유는 무엇입니까?

나는 설치했다Flathub의 원자. 지금 사용린터쉘 체크실패하고 shellcheck 명령을 사용할 수 없다는 메시지가 표시됩니다.

그러나 만약 내가flatpak을 이용한 데모 애플리케이션그리고 사용flatpak enter쉘을 실행하면 실제로 shellcheck아무런 문제 없이 실행할 수 있습니다. 그러나 데모 애플리케이션은 Atom의 flatpak보다 권한이 훨씬 적습니다.

그러면 이것이 어떻게 가능합니까? 즉, 여기서 오류는 어디에 있습니까?

내 질문이 오래되었습니다.shellcheckFlatpak에서 실행중인 경우.

편집하다:

~에flatpak에서 shellcheck 등이 있는 위치는 다음과 같습니다.

$ which shellcheck
/usr/bin/shellcheck
$ echo $PATH      
/usr/share/Modules/bin:/app/bin:/usr/bin

(이것은 데모 flatpak입니다. 즉, 성공적으로 실행할 수 있습니다.)

관련 정보