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/bin
dmenu는 또는에서 응용 프로그램을 찾을 수 있습니다/bin/
따라서 경로를 가리키는 심볼릭 링크를 만들 수 있습니다 studio.sh
.
sudo ln -s /usr/local/android-studio/bin/studio.sh /usr/bin/android-studio
당신의 경우에는.
이제 dmenu 에서 검색 android-studio
하여 실행할 수 있습니다.