나는 설치했다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입니다. 즉, 성공적으로 실행할 수 있습니다.)