'mpsyt' 명령은 터미널에서 실행되지만 .desktop 파일에서는 실행되지 않습니까?

'mpsyt' 명령은 터미널에서 실행되지만 .desktop 파일에서는 실행되지 않습니까?

pip를 사용하여 mps-youtube 프로그램을 설치했습니다. 프로그램은 내가 터미널을 실행하는 위치에 상관없이 'mpsyt' 명령을 사용하여 터미널에서 실행됩니다. 다음과 같은 .desktop 파일을 만들었습니다.

[Desktop Entry]
Type=Application
Name=MPS-YouTube
Exec=mpsyt
Terminal=true
Icon=/home/john/Pictures/Icons/YouTube_01.png

그런데 바로가기를 실행하면 '응용 프로그램을 실행하는 동안 오류가 발생했습니다'라는 메시지가 나타납니다.

나도 시도해 보았지만 Exec=sh -c 'mpsyt'아무 효과가 없습니다. 이 경우에는 마사지도 누락되었습니다! Synaptic에서 이 프로그램을 설치할 때 바로 가기는 잘 작동하지만 버전이 이전 버전이기 때문에 pip 설치 때문이라고 생각합니다. 또한 Alt+F2 상자에서는 명령이 인식되지 않습니다.

그렇다면 이 오류의 원인을 어떻게 확인할 수 있습니까?

답변1

의견을 보내주신 thangdc94님께 감사드립니다. 해결책을 찾았습니다. exec 줄은 Exec=bash -i -c "mpsyt". 이제 완벽하게 작동합니다.

관련 정보