환경: CentOS 5.10 32비트.
test.sh
:
#!/bin/bash
cd /dump
sudo /opt/java/jre1.7.0_60/bin/java -jar mytest.jar
mytest.jar
NOPASSWD를 사용하는 sudoers의 사용자 이름으로 GUI 응용 프로그램이 데스크탑에 나타납니다.
바탕 화면에 실행 프로그램이 생성되며 이를 두 번 클릭해도 GUI가 실행되지 않습니다.
터미널에서 실행 하면 test.sh
잘 작동합니다.
답변1
스크립트를 클릭하고 "권한"으로 이동하여 "파일을 프로그램으로 실행하도록 허용" 확인란을 선택해야 합니다.