![데모 flatpak에서는 shellcheck 실행이 작동하지만 Atom에서는 실패하는 이유는 무엇입니까?](https://linux55.com/image/150246/%EB%8D%B0%EB%AA%A8%20flatpak%EC%97%90%EC%84%9C%EB%8A%94%20shellcheck%20%EC%8B%A4%ED%96%89%EC%9D%B4%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%EB%A7%8C%20Atom%EC%97%90%EC%84%9C%EB%8A%94%20%EC%8B%A4%ED%8C%A8%ED%95%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
나는 설치했다Flathub의 원자. 지금 사용린터쉘 체크실패하고 shellcheck 명령을 사용할 수 없다는 메시지가 표시됩니다.
그러나 만약 내가flatpak을 이용한 데모 애플리케이션그리고 사용flatpak enter
쉘을 실행하면 실제로 shellcheck
아무런 문제 없이 실행할 수 있습니다. 그러나 데모 애플리케이션은 Atom의 flatpak보다 권한이 훨씬 적습니다.
그러면 이것이 어떻게 가능합니까? 즉, 여기서 오류는 어디에 있습니까?
내 질문이 오래되었습니다.shellcheck
Flatpak에서 실행중인 경우.
편집하다:
~에flatpak에서 shellcheck 등이 있는 위치는 다음과 같습니다.
$ which shellcheck
/usr/bin/shellcheck
$ echo $PATH
/usr/share/Modules/bin:/app/bin:/usr/bin
(이것은 데모 flatpak입니다. 즉, 성공적으로 실행할 수 있습니다.)