
다음을 포함하는 /usr/share/applications
파일을 사용 하여 i3dmenu에 Android 스튜디오를 추가하고 싶었습니다.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/bin
dmenu는 또는 에서 응용 프로그램을 찾을 수 있습니다/bin/
따라서 경로에 대한 심볼릭 링크를 만들면 됩니다 studio.sh
.
sudo ln -s /usr/local/android-studio/bin/studio.sh /usr/bin/android-studio
당신의 경우에는.
이제 dmenu에서 검색하여 android-studio
실행할 수 있습니다.