關於Ubuntu自動執行 - Linux

Irma avatar
By Irma
at 2009-11-26T20:22

Table of Contents


是這樣的
因為最近在寫一個小程式
現在寫完了在想要怎麼放在網上讓別人可以安裝

目前是把程式碼 資源檔 執行檔 都包成一個tar.gz
下載下來後可以直接用執行檔執行程式
如果要自動啟用程式的話要自己去"系統>偏好設定>初始啟動"設定

可是我的長官希望我能改成
下載後 直接執行一個安裝檔(script或是甚麼的)
然後就可以自動把自動啟用那些的弄好


我有去網上找一些資料
原本是想用debian的包裝程式弄成一個.deb檔
像windows那樣可以直接安裝
可是發現好像還得弄makefile一些有的沒的 很麻煩也看不太懂

後來又看到說可以寫script在/etc/init.d目錄
然後作link在 /etc/rc*.d裡
開機會自動執行
但是我弄了之後發現登入了程式還是沒有自動啟動
可能是我script寫錯?
或是可能因為我的程式有用到x-window視窗元件
所以啟用前 x-window還沒載入?

想問問看有甚麼其他方法可以用script幫人自動設定好自動啟用那些的嗎?
或是有甚麼其他方法可以包一個安裝檔?


--
Tags: Linux

All Comments

Joe avatar
By Joe
at 2009-11-28T16:38
.deb真的很方便 .bundle也不錯
Quanna avatar
By Quanna
at 2009-12-03T14:59
makeself?

aix 下可以自動警告磁碟使用率超過臨界 …

Edith avatar
By Edith
at 2009-11-26T19:33
※ 引述《JayLane (JL)》之銘言: : 大家都知道磁碟空間滿了 : 系統可能就會出現問題 : 我自己目前是用 script 去 把 df -k 中, : 使用率超過85%的磁碟就 mail 出來 : 然後再把這個 script 放到 crontab : 每小時跑一次 : 但是我想問問看 aix 這種 ...

ubuntu9.10下的libstdc++-libc6.2.2-2.so.3

Dorothy avatar
By Dorothy
at 2009-11-26T16:06
如標題 在下在ubuntu9.10的系統下,執行Laker 卻找不到libstdc++-libc6.2-2.so.3 請問如果需要這個套件,應該下載哪個來彌補 感謝解答 -- - ...

base64怎麼解

Belly avatar
By Belly
at 2009-11-26T12:02
base64 -d [infile] [outfile] 查到好像是這樣但解不出來 不是會有密碼嗎 密碼放指令的哪 打 base64 -d Unknowmalue 1.doc 出現 Illegal character and#39;?and#39;(一個看似反白的問號) in input file. 打 ...

跟更新完聲音不見了~

Yuri avatar
By Yuri
at 2009-11-26T09:44
※ 引述《YUPTT (ZaC)》之銘言: : ※ 引述《Maxsolar.bbsatOfO.twbbs.org (Astro v.s. Geo)》之銘言: : : 看來9.10又是個趕鴨子上架的作品... : : 想用ubuntu是不是還是先守在9.04比較妥當呢? : 之前有過安裝完軟體數據機 : 聲音就 ...

ubuntu9.10下的libstdc++.so.5的問題

Aaliyah avatar
By Aaliyah
at 2009-11-26T08:20
小弟在ubuntu9.04安裝libstdc++5可以使用 但是升級到9.10後卻出現下列說找不到套件 請問有人可以幫解答告訴我他被哪個套件引用了嗎?? rootatplanck:~# apt-get install libstdc++5 正在讀取套件清單... 完成 正在重建相依關係 正在讀取狀態資 ...