개발

리눅스에서 프로그램 자동실행하기

에드몽단테스 2007. 5. 5. 00:14
프로그램 자동실행하기
 - KDE 또는 GNOME에서 Autostart 디렉토리 안에 우리가 필요로 하는 자동실행을 위한 설정파일(*.desktop)을 넣어두면 해당프로그램이 자동으로 실행된다.
 - 모든 사용자에게 일괄적으로 적용하는 방법과 개별적으로 등록하는 2가지 방법있다.

1. KDE
  - 개인 사용자 : '사용자 홈'/.kde/Autostart/segio.desktop
  - 모든 사용자 : /usr/share/autostart/segio.desktop

2. GNOME
  - 개인 사용자 : '사용자 홈'/.config/autostart/segio.desktop
  - 모든 사용자 : /usr/share/gnome/autostart/segio.desktop

아래는 쎄지오 메신저의 자동실행 샘플이다. 아래의 파일을 위의 경로에
위치하면 리눅스 실행 후 쎄지오 메신저가 자동실행된다.

=============================================================
[Desktop Entry]
Comment=쎄지오 메신저
Comment[ko]=쎄지오 메신저
Name=쎄지오 메신저
Name[ko]=쎄지오 메신저
Type=Application
Terminal=false
Encoding=UTF-8
Categories=Application;Office;X-Red-Hat-Base;
Icon=/usr/local/start.png
Exec=/usr/local/segio/segio.jar
=============================================================

반응형