i3wm dmenu .desktop 파일 추가

i3wm dmenu .desktop 파일 추가

i3dmenu에 Android 스튜디오를 추가하고 싶습니다. /usr/share/applications파일 android-studio.desktop에는 다음이 포함됩니다.

[Desktop Entry]
Version=1.0
Type=Application
Name=android-studio
Exec="/usr/local/android-studio/bin/studio.sh" %f
Icon=/usr/local/android-studio/bin/studio.png
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-studio

i3-dmenu가 여전히 android-studio를 찾을 수 없는 이유를 알려줄 수 있는 사람이 있나요?

모든 사람이 파일을 읽을 수 있음을 확인할 수 있습니다.

답변1

완전성을 위해 [...]의 모든 바이너리 와 파일이 i3-dmenu-desktop검색됩니다 . 문제는 해당 변수가 내 환경에 설정되어 있지 않다는 것입니다.$PATH.desktop$XDG_DATA_HOME/applications$XDG_DATA_HOME

답변2

/usr/bindmenu는 또는에서 응용 프로그램을 찾을 수 있습니다/bin/

따라서 경로를 가리키는 심볼릭 링크를 만들 수 있습니다 studio.sh.

sudo ln -s /usr/local/android-studio/bin/studio.sh /usr/bin/android-studio

당신의 경우에는.

이제 dmenu 에서 검색 android-studio하여 실행할 수 있습니다.

관련 정보