많이 검색했지만 이 질문에 대한 답을 찾을 수 없었습니다. TryExec
.desktop 파일에서 이 필드의 역할은 무엇입니까? 라이브와 어떻게 다른가요 Exec
?
답변1
~에 따르면Standard.freedesktop.org, TryExec
항목에는 다음 내용이 포함됩니다.
프로그램이 실제로 설치되었는지 여부를 확인하는 데 사용되는 디스크의 실행 파일 경로입니다. 경로가 절대 경로가 아닌 경우 $PATH 환경 변수에서 파일을 찾습니다. 파일이 존재하지 않거나 실행 가능하지 않은 경우 항목이 무시될 수 있습니다(예: 메뉴에서 사용되지 않음).
비어 있지 않은 TryExec 필드가 있는 .desktop 파일은 TryExec 키 값이 설치된 실행 프로그램과 일치하지 않는 경우 자동으로 시작되어서는 안 됩니다.
이와 달리 Exec
비슷한 이름에도 불구하고 TryExec
실제로 그 값을 실행하지는 않습니다.