我將我的Java應用程序打包爲Debian軟件包,我需要我的應用程序在啓動時運行。這是我的DEB包結構:註冊一個應用程序以開始在Debain軟件包中登錄
+
|
+--+control
| |
| +--+control
| |
| +--+md5sums
| |
| +--+postinst
| |
| +--+prerm
|
+--+data
|
+--+usr
|
+--+share
|
+--+applications
| |
| +--+MyApp.desktop
|
+--+myapp
|
+--+bin
| |
| +--+application.sh
|
+--+application.jar
我的Jar文件是使用腳本application.sh
執行的。我的安裝腳本postinst
只包含:
#!/bin/sh
ln -s /usr/share/myapp/bin/application.sh /usr/bin/myapp
我想執行myapp
腳本時,機上的用戶登錄。我需要添加哪些內容才能使應用程序自動運行。
謝謝。
(這是我第一次builing DEB包和我所學到迄今已通過對SourceForce一些項目挖掘,但我還是有點用的啓動上,啓動功能喪失。)
在啓動時,登錄時還是圖形登錄? –
在圖形登錄。這是一個系統托盤應用程序。 –